[問題] blocking queue 實作
實現一個 thread safe, blocking bounded Queue
my implementation
https://paste.ubuntu.com/p/697Qv8dRtR/
follow up
必須支援multi put
我這樣的做法有滿足要求嗎?
我不是很了解multi put的意思 (網上分享的面試題目,描述也不是很完全
我在MyQueue裡面用condition實現了blocking的功能
如果我有多個producer thread 1 2 3, 只要任一個producer執行了put,
我的condition lock應該可以滿足multi put + thread safe + blocking 吧?
感謝各位大俠
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 172.89.32.145
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1531898036.A.884.html
推
07/18 22:40,
7年前
, 1F
07/18 22:40, 1F
→
07/18 22:41,
7年前
, 2F
07/18 22:41, 2F
推
07/20 23:30,
7年前
, 3F
07/20 23:30, 3F
→
07/20 23:31,
7年前
, 4F
07/20 23:31, 4F
※ 編輯: sean72 (76.169.162.97), 04/26/2019 02:14:05
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 4 篇):
Python 近期熱門文章
PTT數位生活區 即時熱門文章