线程
魑魅~魍魉
这个作者很懒,什么都没留下…
展开
-
线程
线程 一、线程模块 二、Thread(类) 三、join & setDaemon join setDaemon 四、创建线程 方法1:实例Thread类 #!/usr/bin/env python # -*- coding: utf-8 -*- # author:DM time:2019/8/2 20:49 from threading import Thread import ...原创 2019-08-04 14:51:44 · 81 阅读 · 0 评论 -
线程间的资源共享
线程间的资源共享 一、互斥锁 共享内存的竞争问题 用锁来控制共享资源的访问 二、队列 互斥锁虽然解决了资源共享的竞争问题,但同时也失去了“多进程“的含义,各个子进程之间变成了顺序执行,而不是同时执行,因此便出现了“队列”,刚好优化了这一弊端。 三、队列的操作 queue.Queue:queue模块下的Queue类 实例1 #!/usr/bin/env python # -*- codin...原创 2019-08-05 14:24:47 · 167 阅读 · 0 评论 -
线程池
线程池 一、“池”的概念 二、“池”的实现 #!/usr/bin/env python # -*- coding: utf-8 -*- # author:DM time:2019/8/2 22:18 from threading import Thread, current_thread from queue import Queue import time from multiprocess...原创 2019-08-05 15:18:26 · 94 阅读 · 0 评论