scheduledexecutorservice

    0熱度

    1回答

    我試圖在使用ScheduleExecutorService的固定天數之後的午夜執行任務。我的方法,我的tomcat 8的內部運行,看起來像這樣: public void schedule (int aInterval) { String timezone = TimeZone.getDefault().getID(); ZoneId z = ZoneId.of(t

    0熱度

    2回答

    我正在以編程方式在for循環中創建executableql任務並將其添加到我的包中。現在,Add調用返回給我一個Executable集合對象。我想根據我添加的任務的某些唯一性將這些引用存儲在帶有一些字符串鍵名的字典中。 我想要這樣做,以便在完成for循環時,可以在所有任務完成後在各種可執行任務之間添加優先約束。有沒有辦法做到這一點? 我試着創建一個字符串字典到可執行文件,但是當從Add方法添加返回

    0熱度

    1回答

    我遇到了一種停止運行週期性後臺任務的Java ScheduledExecutorService的方法,時間限制在this論壇討論之後。 在我的情況下,當某些條件爲真時,我需要停止ScheduledExecutorService。例如,一旦計數超過5,我想停止打印「beep {count}」。爲此,我使用了以前突出顯示的示例。 public class BeeperControl { pr

    -2熱度

    1回答

    代碼: import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.TimeUnit; public class Test implements Runnable { private Integer

    2熱度

    1回答

    我是一個正在解決這個ScheduledThreadPoolExecutor問題的新手程序員。 在使用一些Google搜索時,我知道如何使用afterExecute方法處理來自Runnable()部分的異常。現在它歸結爲這一點。 如果ScheduledThreadPoolExecutor的scheduleAtFixedRate()方法發生錯誤並且線程突然停止,該怎麼辦? 換句話說,如果該 誤差是執行

    0熱度

    1回答

    我遵循標準的MVC體系結構。 在我的控制,我有以下的代碼, userDetailsBean = userDetailsDAO.getUserDetailsFromEmail(loginEmail); session.setAttribute("userDetails", userDetailsBean); 對象userDetailsBean包含不同的方法,如getFName(),getLNa

    0熱度

    1回答

    我有每兩分鐘運行一個進程的jar文件。它可以很好地工作,但如果有人關閉了終端,程序將被終止。我正在尋找一種將其作爲後臺進程執行的方式。這是我的主: public class SMSAlert { private static ScheduledExecutorService scheduler; /** * @param args the command line

    0熱度

    1回答

    我有下面的類執行 public class MaintanceTools { public static final ScheduledThreadPoolExecutor THREADSUPERVISER; private static final int ALLOWEDIDLESECONDS = 1*20; static { THREADSUPERV

    1熱度

    2回答

    我在引導列中有多個複選框,用作映射標記的過濾器。 我使用的是空<div>元素顯示彩色方塊,然後實際的複選框,最後與過濾器名稱<label>。 <div class="row"> <div class="map-legend-box" style="background: #42bcf4"></div> <input type="checkbox"/> <label c

    0熱度

    2回答

    我有下面的定時器代碼,並且根據run方法的執行情況判斷它是否成功,我想返回一個布爾值。 但是,我收到錯誤消息: 在封閉範圍內定義的局部變量必須是最終的或有效的最終結果。 如何解決此問題以實現我想要的功能? 下面是代碼: private boolean getSwitchesOnRc(NamedPipeClient pipe, DV_RC_EntryPoint rc_EntryPoint, int