摘要: 一 .线程锁( Lock,RLock) 1. GIL(全局解释器锁) 互斥锁(同步锁) 锁的目的是为了保护共享的数据,同一时间只能有一个线程来修改共享的数据 互斥锁(同步锁) 锁的目的是为了保护共享的数据,同一时间只能有一个线程来修改共享的数据 2. 互斥锁和join比较 3.死锁和递归锁(递归锁来 阅读全文
posted @ 2019-07-17 15:59 supreme9999 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 一 .线程的创建(Threading.Thread) 1.threading模块 2.线程的创建 3. 多线程与多进程 4.线程数据共享(全局变量) 注意多线程内部有自己的数据栈 数不共享 多线程局部变量之threading.local()用法 假如,开了十个线程并且做同样的一件事,他们需要带着自己 阅读全文
posted @ 2019-07-17 13:20 supreme9999 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 一. 线程简介 1. 线程概念的引入背景 2.进程和线程的区别 3. 线程特点 4.内存中的线程 阅读全文
posted @ 2019-07-17 09:40 supreme9999 阅读(185) 评论(0) 推荐(0) 编辑