C++11中async中future用法(一)
摘要:async意味着异步执行代码,看如下示例: #include #include #include #include #include #include using namespace std; int do_something(char c) { std::default_random_engine dre(c); std::uniform_int_dist...
阅读全文
posted @
2015-12-31 21:11
inevermore
阅读(2438)
推荐(0)
使用Python实现生产者消费者问题
摘要:之前用C++写过一篇生产者消费者的实现。 生产者和消费者主要是处理互斥和同步的问题: 队列作为缓冲区,需要互斥操作 队列中没有产品,消费者需要等待,直到生产者放入产品并通知它。队列慢的情况类似。 这里我使用list模拟Python标准库的Queue,这里我设置一个大小限制为5: SyncQueue.py from threading import Lock
fro...
阅读全文
posted @
2014-12-28 14:36
inevermore
阅读(1464)
推荐(0)