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