multithreading

    -2熱度

    2回答

    我有這個程序客戶端和服務器在udp,單線程。任何人都可以幫助我在多線程中進行轉換嗎? (有葡萄牙在這個代碼,因爲我是巴西人笑) (客戶端和服務器都在答案)

    -2熱度

    1回答

    我正在用Java寫一個客戶端 - 服務器桌面應用程序。我寫了一個運行的服務器(打開套接字)&等待客戶端連接。客戶端不直接與數據庫(MySQL)通信,他們向服務器發送查詢,服務器執行查詢&將結果集轉換爲JSON &將其發送回客戶端。 在客戶端我寫一個Listener類: private class Listner implements Runnable { private Thread t

    1熱度

    1回答

    我原來的問題是關於Python下的並行性問題。然而,由於問題仍然沒有答案,我刪除了它,我試圖總結我的結論。希望這會幫助別人...... 一般有使你的代碼運行並行方式主要有兩種 - 要麼通過使用多線程或多處理庫。 根據許多職位上stackoverflow.com多線程庫能夠在線程之間有效地共享內存,但運行在單個核心的線程。因此,如果瓶頸是I/O操作,它可以加速您的代碼。我不知道是否有對圖書館的許多現

    0熱度

    1回答

    import threading, time class A(): def __init__(self,a): self.a = a def run(self): print(self.a) if __name__=='__main__': index = [0] thread_list = [] for i in

    -1熱度

    1回答

    mySpinner.setOnItemSelectedListener(new OnItemSelectedListener() { public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) { data =""; String

    1熱度

    2回答

    在我的主要方法的名字,我也做了以下內容: ThreadGroup human = new ThreadGroup("Humans"); Thread s = new Thread(human, new Student(ca)); 當我打印出該組的線程是由的名字System.out.println(s.getThreadGroup().getName());然後它打印出人類。但是,當我進入學生

    1熱度

    1回答

    我用改裝來正確地得到響應改型響應,然後我通過在迴應主體對象的反應,而它未能獲得在UI線程對象,有一個NullPointerException異常錯誤,我認爲這是異步請求的問題,如何避免這個問題? protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); set

    0熱度

    3回答

    考慮下面的簡單代碼: using ms = std::chrono::milliseconds; int val = 0; for(;;) { std::cout << val++ << ' '; std::this_thread::sleep_for(ms(200)); } 我們看到,我們無限打印隨後的數字每次0.2秒。 現在,我想使用助手類和多線程實現相同的邏輯

    0熱度

    1回答

    所以我有一個服務實例化一個對象數組,然後爲這些對象啓動一個新的進程。在從另一個線程中的對象獲取一些數據之前,我等待實例化和新進程啓動。出於某種原因,當我嘗試讀取數據時,我會跳出界限索引。它似乎試圖訪問比我定義的更大的索引(當最後一個索引是Os [3]時嘗試訪問Os [4]),因此超出限制?這可能是什麼原因造成的? lock (initlock) { for (threa

    0熱度

    1回答

    是否有一個選項來檢查隊列是否爲空,並且所有線程已經完成處理其任務(即運行task_done())?我只想在滿足這兩個條件的情況下添加其他任務。 因爲我希望能夠添加更多的任務,我不能只是退出未使用的線程,並使用activeCount()。另外我不想加入()Queue,因爲我希望能夠主動監視執行的進度。 下面是一個例子代碼: from Queue import Queue from threadin