wait_for 做什么
cond.wait_for(条件) 干的事是【0】。
阅读更多 →
条件变量解决什么
条件变量(Condition)在生产者-消费者里解决的是【0】。
阅读更多 →
补全:装起来跑
(每道题开头都有同一段:上面的有界队列。) 贯穿全条的有界队列(Condition 同步:满了 put 等、空了 get 等,等的时候把锁交出去): box = Box(cap)
阅读更多 →
补全:消费者
(每道题开头都有同一段:上面的有界队列。) 贯穿全条的有界队列(Condition 同步:满了 put 等、空了 get 等,等的时候把锁交出去): box = Box(cap)
阅读更多 →
补全:生产者
(每道题开头都有同一段:上面的有界队列。) 贯穿全条的有界队列(Condition 同步:满了 put 等、空了 get 等,等的时候把锁交出去): box = Box(cap)
阅读更多 →
两个线程跑一遍
(每道题开头都有同一段:上面的有界队列。) 贯穿全条的有界队列(Condition 同步:满了 put 等、空了 get 等,等的时候把锁交出去): box = Box(cap)
阅读更多 →
主线程怎么等它们结束
主线程要等生产者、消费者都干完再退出,靠的是【0】。
阅读更多 →
共享队列要不要自己加锁
生产者和消费者共用一个队列,用标准库的 queue.Queue 时【0】。
阅读更多 →
消费者线程干什么
消费者线程的活是【0】。
阅读更多 →
生产者线程干什么
生产者线程的活是【0】。
阅读更多 →