摘要:        
from concurrent.futuress import ThreadPoolExecutor,ProcessPoolExecutor def f1(n,s): return n+s def f2(n): print('回调函数>>>',n.result()) if __name__ == '    阅读全文
posted @ 2019-01-14 21:37
充电宝宝
阅读(238)
评论(0)
推荐(0)
        
            
        
        
摘要:        
import gevent #第一次使用需要cmd窗口敲入 pip install Gevent from gevent import monkey:monkey.patch_all import time def f1(): print('第一次f1') time.sleep(2) print('    阅读全文
posted @ 2019-01-14 20:31
充电宝宝
阅读(132)
评论(0)
推荐(0)
        
            
        
        
摘要:        
import time from comcurrent.futures import ThreadPoolExecutor,ProcessPoolExccoutor#这个方法可以用进程池或者线程池 def f1(i): print(i) time.sleep(2) if __name__ == '_    阅读全文
posted @ 2019-01-14 20:20
充电宝宝
阅读(1089)
评论(0)
推荐(0)
        
            
        
        
摘要:        
import queue #先进先出 q = queue.Queue(3)#设置队列容量 q.put(1) q.put(a) print('查看当前队列的容量',q.qsize) q.put(b) print('查看当前容器是否满了',q.full())#满了返回TRUE 没满返回flase pri    阅读全文
posted @ 2019-01-14 19:48
充电宝宝
阅读(2219)
评论(0)
推荐(0)
        
            
        
        
摘要:        
import thredaing import time ffrom threading import Thread,current_thread #current_thread模块的作用是通过它可以查看当前的线程信息(翻译过来是当前线程) def f1(): time,sleep(1) print    阅读全文
posted @ 2019-01-14 17:59
充电宝宝
阅读(88)
评论(0)
推荐(0)
        
            
        
        
摘要:        
守护线程:守护线程会等待所有非守护线程运行结束才结束 守护进程:无论子进程有没有运行结束,当主程序的代码执行完毕,都会结束    阅读全文
posted @ 2019-01-14 17:45
充电宝宝
阅读(136)
评论(0)
推荐(0)
        
            
        
        
摘要:        
from threading import Lock,Thread num = 100 def f1(loc):#把线程锁(loc)传进去 loc.acquire()#让多个线程来抢这把锁 pass#写的函数 loc.release()#将锁释放,让别的函数继续抢 if __name__ == '__main__': t_lock = Lock() lst...    阅读全文
posted @ 2019-01-14 17:42
充电宝宝
阅读(129)
评论(0)
推荐(0)
        
            
        
        
摘要:        
import time from threading import Thread from multiprocessing import Process def f1(): n = 10 for i in range(10000): n = n+1 if __name__ == "__main__"    阅读全文
posted @ 2019-01-14 17:28
充电宝宝
阅读(1244)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一背景知识 二.什么是进程 三 进程调度 四 并发与并行 五 同步\异步\阻塞\非阻塞 六 进程的创建于结束 七 multiprocess模块 八 进程池和multiprocess.poll 一.背景知识 顾名思义,进程即正在执行的一个过程,进程是对正在运行的程序的一个抽象 进程的概念起源于操作系统    阅读全文
posted @ 2019-01-14 17:11
充电宝宝
阅读(163)
评论(0)
推荐(0)
        
            
        
        
摘要:        
线程之间的数据是可以相互共享的,不同于进程.线程中的数据是在同一内存空间中的.可以相互共享    阅读全文
posted @ 2019-01-14 16:00
充电宝宝
阅读(165)
评论(0)
推荐(0)
        
            
        
        
摘要:        
import os from threading import Thread def f1(n): print(n) print('%d号线程的id是%s'%(n,os.getpid())) if __name__ == '__main__': t1 = Thread(target= f1,args=(1,)) t1.start print('主...    阅读全文
posted @ 2019-01-14 15:51
充电宝宝
阅读(483)
评论(0)
推荐(0)
        
            
        
        
摘要:        
#第一种from threading import Thread def f1(n): print(n) if __name__ == '__main__': t = Thread(target= f1 , args= (1,)) t.start #第二种 from threading import Thread class Mythread(Thread): ...    阅读全文
posted @ 2019-01-14 15:45
充电宝宝
阅读(125)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号