摘要: 作用: 解决资源竞争问题 死锁: 当一组线/进程中的每个线/进程都在等待某个事件发生,而只有这组线/进程中的其他进程才能触发该事件,这就称这组线/进程发生了死锁。 创建的锁过多,可能会造成死锁问题。 可以在设计程序时从逻辑上避免死锁出现,延时、银行家算法等 # 以下代码如未使用互斥锁,最终计算出来的 阅读全文
posted @ 2019-02-13 12:42 卖鱼熊 阅读(206) 评论(0) 推荐(0) 编辑
摘要: # 创建类的线程 import threading import time class MyThread(threading.Thread): def run(self): for i in range(3): time.sleep(1) msg = "我是[线程]" + self.name + '@' + str(i)... 阅读全文
posted @ 2019-02-13 00:19 卖鱼熊 阅读(320) 评论(0) 推荐(0) 编辑