queue

    0熱度

    1回答

    我剛剛遇到了一個情況,那就是我寫的一個多線程應用程序在某個時候掛在了另一個線程中與隊列中的某個庫進行交互的時候。 在最簡單的形式,我只是在做 while not q.empty(): row = q.get() # do something with row 我之所以有這樣的,並沒有更多的(特別留出task_done)是,我是不是多線程經歷,或Queue在Python中,這

    0熱度

    1回答

    我一直在努力使Laravel的排隊工作幾個小時,並沒有用我不知道發生了什麼;我認爲隊列正在工作,因爲他們張貼到數據庫,但我不明白的是爲什麼他們不執行並張貼到郵件捕捉。 我已經把我的.env文件database QUEUE_DRIVER=database 我的控制器: $mailQueue = (new SendNotification($contact)) ->delay(5);

    1熱度

    1回答

    我有,我有一個比特流的速度比我能處理必要的結果來(糾錯)很慢 我決定做這將是最好的方式有問題在準備好之後對流進行排隊並移除它的塊。在將它放入隊列之前,我會做一些非常快速的處理來確定塊的大小。 當我嘗試從隊列中移除塊時,所有關於它的大小信息都已丟失,而q.get()只返回放入隊列中的最後一塊的大小(它不會與大小相同原始大塊)。這是一個問題,因爲處理根據它們在位流塊中的位置去除和去除數據的位。因此,如

    0熱度

    2回答

    我有2個請求(A和B)按順序發送到隊列。但是,有2個消費者,他們同時處理2個請求。 問題:如何確保2個請求將按順序處理(完成後的第一個B然後B將被處理)。

    -2熱度

    1回答

    我一直想弄清楚如何讓用戶輸入兩個單獨的隊列。更具體地說,我嘗試了(沒有成功)有一些關鍵事件會終止一個隊列的輸入,並允許我開始輸入下一個隊列的條目。謝謝。高興地說這是我的第一篇文章! Scanner scanner = new Scanner (System.in); while (!StdIn.isEmpty()) { double one = StdIn.readDo

    1熱度

    1回答

    從Qt 4 docs: 注:QNetworkAccessManager隊列它接收到的請求。 現在,有兩件事情我想能(使用PyQt的)做: 檢查多少個請求是在QNetworkAccessManager的‘內部’隊列,等待發送。 檢查有多少請求已收到答案(即完成的QNetworkReplies的計數數量)。 我認爲這些信息在內部必須已經提供給QNetworkAccessManager,但我一直無法找到

    0熱度

    2回答

    換言之,事件驅動的隊列的流量: 輪詢事件隊列 如果事件發現,過程事件,然後在下一個輪詢週期 如果沒有事件中,調查數據隊列 如果找到的數據,推到事件隊列,開始下一個循環輪詢事件隊列 ,如果沒有內容,離開流動 下面是代碼: package main import "fmt" type Queue struct { stream []string } // Next return

    -1熱度

    1回答

    目標: 現在,我有一個任務是使用隊列來管理多個通知。因此,無論應用程序處於活動狀態的短時間內收到多少通知應用程序,應用程序都可以以固定頻率播放通知用戶界面(首先顯示通知用戶界面,然後將其解除)。例如,每2秒播放一次通知用戶界面。但我不知道如何控制隊列中任務的頻率,謝謝!

    0熱度

    1回答

    有可能有幾個子進程運行一些計算,然後將結果發送到主進程(例如,更新PyQt ui),但進程仍在運行他們發回數據並再次更新ui? 使用multiprocessing.queue時,似乎數據只能在進程終止後才發回。 所以我想知道這種情況是否可能。提前致謝!

    0熱度

    3回答

    出於測試目的,我在隊列中排隊工作。 PHP人員隊列:工作 上述命令保持收聽和終端上運行,直到我手動殺死它 我已經在另一側的命令行,其中我執行打開。 由於我單獨測試隊列中的作業。這將是非常好的命令來執行一個或多個條目並退出,而不是作爲守護進程執行,並必須以某種方式殺死它... 也認爲,這是不可能的編輯代碼,並有當前正在執行隊列:在不重新啓動守護進程命令的情況下獲取更新。