生产者-消费者模型
生产者-消费者模型
一个万能模板
1 | struct Job{ |
- 生产者线程:
- “生产”产品,并把产品放到一个缓冲区里;
- 缓冲区充满时阻塞;
- 缓冲区有数据后唤醒消费者。
- 消费者线程:
- “消费”产品;
- 缓冲区为空时阻塞;
- 缓冲区未充满时唤醒生产者。
LeetCode 1117. H2O 生成
1 | class H2O { |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 xRosemary的个人博客!
1 | struct Job{ |
1 | class H2O { |