摘要: 死锁: 在线程间共享多个资源的时候,如果两个线程分别占有一部分资源并且同时等待对方的资源,就会造成死锁。 尽管死锁很少发生,但一旦发生就会造成应用的停止响应。 下面看一个死锁的例子:有两个人分别做“西兰花”和“红烧肉”,每个人都需要“铲子”和“锅”之后才能炒菜。 死锁产生原因: 当有多个线程需要使用 阅读全文
posted @ 2018-12-21 20:08 五谷鱼粉不要鱼 阅读(87) 评论(0) 推荐(0) 编辑
摘要: a=[1,2,3,4,5,6,7,8,9,10]#十个人报数,123的顺序,每到3就蹲下一人。问,最后站着的是第几个。 i=0 gs0=0 bs=0 while True: if a[i]!=0: bs+=1 if bs==3: a[i]=0 gs0+=1 bs=0 print (a) ... 阅读全文
posted @ 2018-08-24 21:52 五谷鱼粉不要鱼 阅读(82) 评论(0) 推荐(0) 编辑