multithreading

    0熱度

    1回答

    我想讓我的tar命令使用所有內核(8),當我打包到如下所示的單個包中時,我得到它的工作:tar -I pigz -cf packed.tar.gz folder/。 它正在工作,它使用所有內核。 但是,當我需要打包成多個文件時,我無法使用它來使用所有內核,這是我的命令:tar cvzf - folder/ | split --bytes=4GB - packed.tar.gz。 如何讓這個命令使用

    2熱度

    1回答

    這個問題提出了運行使用生產者/消費者設計創建了一個socket服務器的同時,程序日誌,錯誤cpu time limit exceeded墜毀。我還發現,cpu使用率超過90%的時間。這裏是服務器的代碼,它可能會出錯,我該如何優化? 我用這個方法queue以避免爲每個請求的那麼多的threads創建。 在主方法(主線程) //holds socket instances ConcurrentLin

    0熱度

    1回答

    我在讀一篇關於數據庫管理如何工作的文章。在那篇文章的作者已經提到,一些現代數據庫使用他們自己的線程而不是操作系統線程。 這是真的嗎?如果是的話,這有可能嗎?

    2熱度

    4回答

    Java中的線程在被中斷方法中斷之前是否需要處於就緒狀態? 我試圖通過在下面輸入上面給出的代碼來檢查這一點。 class MyThread extends Thread { public void run() { try { for(int i =0;i<10;i++) { System.out.println("I am lazy

    5熱度

    2回答

    我想弄清楚單身模式設計。我想爲我的單例類中的每個線程創建分離的實例。所以我在下面提供了兩個設計。 它正在 class Program { static void Main(string[] args) { Task.Factory.StartNew(() => Console.WriteLine(SingletonClass.Instance.GetHashCod

    1熱度

    1回答

    我是編程新手,我需要幫助。試圖在golang上編寫gitlab scraper。 當我試圖在多線程模式下獲取有關項目的信息時,出現了一些問題。 下面是代碼: func (g *Gitlab) getAPIResponce(url string, structure interface{}) error { responce, responce_error := http.Get(url)

    1熱度

    2回答

    大家好,感謝您的幫助。 我有這個功能來保存我的攝像頭拍攝的視頻的視頻。 import cv2 import multiprocessing import threading def rec(): # Define the codec and create VideoWriter object fourcc = cv2.VideoWriter_fourcc(*'XVID')

    -1熱度

    1回答

    我想在打印過程後停止註冊的秒數,但是當我運行播放功能時,它不會進入睡眠狀態。 我可以讓播放功能睡眠,但我想直接在運行功能中運行thread.sleep()。這是可能的嗎?我該如何做到這一點? 我有以下代碼: public class Player implements Runnable { private String name; private String MusicalI

    0熱度

    1回答

    所以我有這個任務,我必須讓兩個對象同時移動。我知道我應該使用線程類,但我不知道如何去做。我的項目有兩個文件。第一個主要方法和實現風扇object.Here它是: import javax.swing.JFrame; import javax.swing.JPanel; import java.awt.Graphics; public class DrawArcs extends

    1熱度

    1回答

    我試圖創建一個動畫,其中給定數量的圖標從框架的左側開始並移動到屏幕的右側。圖標垂直排列,每個圖標應該在自己的線程上運行。 如何獲取所有圖標來做到這一點?當我創建每個賽車手時,我嘗試調整posY,但到目前爲止,我只能獲得創建的最後一名賽車手來顯示。 import javax.swing.*; import java.awt.*; public class Races { privat