摘要:
1.线程是应用程序的最小控制单元 执行结果: 在这里,我们创建了5个线程,每个线程在程序还没有结束的时候就开始都对NUM进行了相应的操作,time.sleep(2)阻塞了进程的执行,造成进程的切换,所以在等待的2秒钟了,所有的线程都执行了-1的操作,最后都打印出来了最终的结果5.因为线程是共享一个进
阅读全文
posted @ 2016-08-31 00:58
Alex0425
阅读(173)
推荐(0)
编辑
摘要:
1.队列是先进先出的模型 q.join()跟q.task_done()要联合起来使用。q.join()只有前面的动作完成了之后后面的动作才能执行,譬如上面的例子,如果注释掉q.task_done,那么对于通道的操作是不能被捕获的,所以就一直不会执行q.join()后面的操作了。 只有当每一次的put
阅读全文
posted @ 2016-08-31 00:20
Alex0425
阅读(167)
推荐(0)
编辑
posted @ 2016-08-31 00:19
Alex0425
阅读(105)
推荐(0)
编辑