thread-sleep

    0熱度

    3回答

    我有兩個webservices,這些webservices是由線程在後臺運行。我經常檢查我的網絡連接,如果網絡失敗,我會顯示一個帶有「RESYNC」按鈕的對話框。 我的意圖是當我點擊RESYNC按鈕時,沒有完成的線程必須重新開始。 我用thread.interupt()停止線程和thread.start重新開始。 這不能正常工作,它顯示錯誤就像你的線程已經運行。 任何人都可以幫助我如何停止線程並重

    17熱度

    3回答

    目標:每隔一段時間執行一次代碼。 問題:在性能方面,有沒有之間的差異顯著: while(true) { execute(); Thread.sleep(10 * 1000); } 和 executor.scheduleWithFixedDelay(runnableWithoutSleep, 0, 10, TimeUnit.SECONDS); ? 當然,後面的選項更加猶

    0熱度

    1回答

    在java中,可以通過用戶(通過調用睡眠或等待)或通過同步塊以兩種方式停止線程。 當線程嘗試進入同步塊時(如果某個其他線程獲得了相同的鎖),該線程停止工作或被阻塞(等待某個其他線程釋放一個鎖)。 所以我想知道是否有任何區別線程狀態(由狀態我的意思是線程變量,上下文等)阻止同步塊和用戶方法,如睡眠在Java中。

    1熱度

    3回答

    當我運行我的Java代碼時,出現一些錯誤。它編譯好,但我得到異常的運行時錯誤。這是代碼: import java.io.*; class display { private int charNumber; private char[] currentArray; public display() { charNumber = 0; } public void

    0熱度

    1回答

    嗨,我試圖爲此編寫Junit測試用例,因爲我不能在這裏返回任何東西來捕捉和測試assertrue(....)在我的測試用例中。 SendMailTLS是一個獨立的班組長(無主),這將郵件發送到電子郵件ID從mysql.Updates獲取是一個單獨的類,它得到的網站,並將它們存儲一些值到mysql.If我寫正常通過調用run方法沒有任何asserttrue /即使我評論Thread.sleep(10

    7熱度

    3回答

    我在Haskell中編寫了一個遊戲AI,並且我想要搜索遊戲狀態樹達到指定的時間量(即,我總是希望AI花費3秒來完成它決定採取何種行動) 我該如何用Haskell這樣的純語言來做到這一點?我希望我需要做一些潛入線索等方面的工作,但我希望儘可能地減少這種情況。

    1熱度

    2回答

    我有一個循環中至極我有使用套接字 int bytesRead = 0; int offset = 0; do { var buffer = new byte[N - offset]; bytesRead = socket.Receive(buffer, 0, buffer.Length, SocketFlags.None); Buffer.BlockCopy(

    5熱度

    1回答

    有人可以幫我理解Thread.sleep()函數是如何實現的嗎?線程在指定的時間過去或其他線程中斷時恢復/喚醒。我有興趣瞭解這個工作背後的設計模式。 睡眠據說對CPU消耗沒有影響。當前線程是否添加到偵聽器列表中?何時會檢查中斷標誌?調度程序是否繼續檢查每個「x」時間內正在休眠的每個線程的中斷狀態(根據操作系統支持的情況)?線程如何在不影響CPU的情況下重新獲得控制權。 我已經搜索過此內容。對不起,

    1熱度

    1回答

    我有一個函數checkReg(),它檢查我的設備是否已經在服務器上註冊了第一個啓動的代碼並返回一個regStatus變量。該功能工作正常,但需要一段時間才能完成註冊,並且我的申請無法繼續進行,但未確認已完成註冊。 我想使用一個簡單的線程來檢查regStatus一次1秒,並在5次嘗試後,如果它尚未註冊然後殺死線程並返回,如果它在5次嘗試之前完成然後殺死線程和繼續。 Thread(run every

    0熱度

    3回答

    public void actionPerformed(ActionEvent e) { String sp1="Player 1's turn. "; String sp2="Player 2's turn. "; System.out.println("Mouse entered for rating " + index); //helps me trac