- 博客(1)
- 资源 (1)
- 问答 (4)
- 收藏
- 关注
原创 生产者消费者模式
一:概念 1:生产者负责产生数据,消费者负责处理数据。所以消费者需要获得生产者的数据。 2:如果直接让生产者调用消费者的函数来传送数据会产生以下问题: (1)生产者会依赖消费者。如果消费者的代码发生变化,可能会影响生产者。 (2)由于函数调用是同步的。所以在调用的消费者函数没返回时,生产者只能等待,不能生产数据。 3:所以利用一个缓冲区,生产者将数据放入缓冲区,消费者从中获取数据
2017-03-14 20:20:34 698
TA创建的收藏夹 TA关注的收藏夹
TA关注的人