queue

    2熱度

    3回答

    我正在Python中構建一個類似於TwitPic的移動照片共享網站,並且一直在探索各種隊列來處理圖像處理。我研究過RabbitMQ和ActiveMQ,但我認爲我的使用案例有更好的解決方案。我正在尋找一些更輕量級的東西。我願意接受任何建議。

    2熱度

    2回答

    我想知道如何在使用多處理隊列的python中編寫程序。 我有多個服務器,其中一人將遠程提供的隊列這樣的: from multiprocessing.managers import BaseManager import Queue import daemonme queue = Queue.Queue() class QueueManager(BaseManager): pas

    3熱度

    1回答

    我正在考慮在系統中使用Actor來包裝某些存儲(可能是數據庫,可能是內存中的集合)。我想這樣做的原因是因爲我不希望調用存儲來阻止調用它的代碼,並且我打算推送大量消息。 演員的入站消息隊列可以處理數十萬條消息嗎?代碼直接調用對象上的方法並在中間放置隊列中的actor的性能會有什麼不同? 乾杯 喬

    80熱度

    6回答

    我的問題與之前提到的this question有關。在我使用生產者和消費者線程之間的通信隊列的情況下,人們通常會推薦使用LinkedBlockingQueue或ConcurrentLinkedQueue? 使用其中一個的優點/缺點是什麼? 我可以從API角度看到的主要區別是LinkedBlockingQueue可以選擇有界。

    0熱度

    1回答

    我正在尋找Blackhen線程庫的文檔,但無法找到任何文檔。我剛剛找到一篇文章here。 有人可以請我指點這個圖書館的一些文件嗎?

    11熱度

    2回答

    鑑於this bug (Python Issue 4892),使人們產生了以下錯誤: >>> import multiprocessing >>> multiprocessing.allow_connection_pickling() >>> q = multiprocessing.Queue() >>> p = multiprocessing.Pipe() >>> q.put(p) >

    6熱度

    3回答

    在Queue模塊的queue類中,有幾種方法,即qsize,empty和full,其文檔聲稱它們「不可靠」。 究竟是不是可靠的關於他們? 我也注意到,on the Python docs網站,以下是說,大約qsize: 注意,QSIZE()> 0不保證 一個後續的get()不會 塊,也不會QSIZE ()< maxsize 保證put()不會阻塞。 我個人認爲這種行爲「不可靠」。但是,這是什麼意思

    22熱度

    6回答

    我正在使用隊列編寫一個基數排序算法,我希望在開始向隊列添加內容之前讓STL隊列分配空間,以便我可以避免不斷的動態調整大小操作。 即使這不存在,我想效果的東西... queue<int> qs(N); for(int i=0;i<N;++i) qs.push(rand()); 以這樣一種方式,它不會動態循環過程中分配任何內存。 有問題的實際代碼... void radix_sort(

    1熱度

    1回答

    這是我的代碼隊列... var _before = function() { for (var i = 0; i <= 10000; i++) { console.log(i); } }; var _appear = function() { console.log('i am in the middle of it'); }; var _af

    0熱度

    3回答

    我有一個數組: arr = ['a', 'b', 'c', ... ] 我希望它是: <div> <ul> <li>a <li>b <li>c ... </ul> </div> 所以我想: $('div').append('<ul>'); $.each(arr, function() { $('div').appen