python
南哲风
这个作者很懒,什么都没留下…
展开
-
Python中的列表、元组、字典、集合
Python中的列表、元组、字典、集合1.列表list是可变的对象2.元组tuple是不可变的对象3.字典dict类似于Java中的HashMap,以键值对出现4.集合set类似于列表,区别在于集合不包含重复的值1.列表list#!/usr/bin/pythonlist=[1,2,3,'a','b','c']print(list[3]) #按索引访问list[0]="hello" #通过索引更新元素print(list)list.append("hi") #新增单个元素pri原创 2020-08-10 11:03:03 · 214 阅读 · 0 评论 -
Python多线程
线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。一个线程指的是进程中一个单一顺序的控制流,一个进程可以并发多个线程,每个线程并行执行不同的任务。 多线程是指在软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多个线程,进而提升整体处理性能,具有这种能力的系统称为多处理机、多核心处理器以及芯片级多处理或同时多线程处理器。 软件多线程说的是即便处理器只能运行一个线程,操作系统也可以快速地在不同线程之间...原创 2020-08-10 11:04:56 · 178 阅读 · 0 评论 -
数据库事务(python)
事务是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列组成。事务的目的是为了保证数据的一致性。数据库事务具有4个特性(ACID特性)(1)原子性(Atomicity):事务作为一个整体被执行,包含其中的对数据库的操作要么全部都被执行,要么全部都不执行。(2)一致性(Consistency):事务应该确保数据库的状态从一个一致状态转变为另一个一致状态。一致状态的含义是数据库中的数据应满足完整性要求。(3)隔离性(Isolation):多个事务并发执行时,一个事务的执行不应影响原创 2020-08-10 11:05:39 · 802 阅读 · 0 评论 -
MD5加密算法(python)
MD5加密算法属于单向加密算法。单向加密算法是中在加密过程中不适应秘钥,将数据加密处理成加密数据,加密数据无法被解密。因为无法通过加密数据反向得到原来的内容,单向加密算法又被称为不可逆加密算法。单向加密算法一般使用哈希算法来生成密文,又称为哈希加密算法。由于MD5具有不可逆解密的特性,它被广泛应用于密码验证和数据完整性的验证。在使用时,一般将新注册用户的密码通过MD5加密后存储到数据库中,当用户登录时,通过验证MD5来检查用户输入密码的正确性。#!/usr/bin/pythonimport原创 2020-08-10 11:06:14 · 4013 阅读 · 0 评论