随笔分类 -  第十三篇 python并发编程(线程)

线程 等
摘要:一 .线程池(ThreadPoolExecutor) https://www.cnblogs.com/nickchen121/p/11141751.html#autoid-3-0-0 1. 线程池异步 2.线程返回值 3256线程的id号1228线程的id号7608线程的id号7608线程的id号3 阅读全文
posted @ 2019-07-18 15:20 supreme9999 阅读(1826) 评论(0) 推荐(0)
摘要:一 .线程队列(queue)和进程差不多(参照进程)7 1.队列先进先出(queue) 2.栈先进后出(queue.LifoQueue()) 3.队列生产者消费者 4. 存储数据时可设置优先级的队列(queue.PriorityQueue(maxsize=0)) 阅读全文
posted @ 2019-07-18 14:24 supreme9999 阅读(212) 评论(0) 推荐(0)
摘要:一. 线程事件(Event) 1. 线程事件方法等 阅读全文
posted @ 2019-07-18 13:39 supreme9999 阅读(424) 评论(0) 推荐(0)
摘要:一 .线程信号量(Semaphore) 阅读全文
posted @ 2019-07-18 12:42 supreme9999 阅读(235) 评论(0) 推荐(0)
摘要:一 .线程锁( Lock,RLock) 1. GIL(全局解释器锁) 互斥锁(同步锁) 锁的目的是为了保护共享的数据,同一时间只能有一个线程来修改共享的数据 互斥锁(同步锁) 锁的目的是为了保护共享的数据,同一时间只能有一个线程来修改共享的数据 2. 互斥锁和join比较 3.死锁和递归锁(递归锁来 阅读全文
posted @ 2019-07-17 15:59 supreme9999 阅读(337) 评论(0) 推荐(0)
摘要:一 .线程的创建(Threading.Thread) 1.threading模块 2.线程的创建 3. 多线程与多进程 4.线程数据共享(全局变量) 注意多线程内部有自己的数据栈 数不共享 多线程局部变量之threading.local()用法 假如,开了十个线程并且做同样的一件事,他们需要带着自己 阅读全文
posted @ 2019-07-17 13:20 supreme9999 阅读(278) 评论(0) 推荐(0)
摘要:一. 线程简介 1. 线程概念的引入背景 2.进程和线程的区别 3. 线程特点 4.内存中的线程 阅读全文
posted @ 2019-07-17 09:40 supreme9999 阅读(191) 评论(0) 推荐(0)