最贊回答 / 熊貓阿寶
<...圖片...>JobExecutionContextImpl中的源碼
最贊回答 / 翔仔
這個教程分成上下兩部,講的時候是一起講的,所以有聽不懂的地方,麻煩不要停下來,直接去看下面的,回來再了解概念也是可以的;亦或者可以先去聽聽前半部分timer再回來學,這樣會輕松些
2017-09-22
已采納回答 / 翔仔
同學您好,非常抱歉最近比較忙回復得比較晚,之前鑒于時間的緣故沒有去細講,針對同學的問題,可以去參考這篇博文https://www.dexcoder.com/selfly/article/308?寫的比較明白,主要是繼承原來的類去針對業務做修改,該造成能夠動態綁定task的:)
2017-09-06
最新回答 / 山高不妨彩云飛
?C:該字符只在日期和星期字段中使用,代表“Calendar”的意思。它的意思是計劃所關聯的日期,如果日期沒有被關聯,則相當于日歷中所有日期。例如5C在日期字段中就相當于日歷5日以后的第一天。1C在星期字段中相當于星期日后的第一天。
2017-08-27
講師回答 / 翔仔
不好意思哈,前段時間太忙導致現在才能回答問題。針對同學的問題,這個更偏向于業務,既然是業務需求,就不必拘泥于用quartz來完成。以下提供簡單的實現思路:你可以new一個quartz任務,每十天執行一次,再new一個quartz任務,每天凌晨執行一次,用來檢查每十天執行的任務的那個task是否執行成功,距離上次執行時間是否超過了一天。細節是可以在某張表或者內存里設置一個狀態量還有記錄上次執行第一個任務(10天執行一次的任務)的執行時間,如果一次任務成功率不達標,就給狀態量置為false,同時將執行的時間記...
2017-07-31
講師回答 / 翔仔
這個是Quartz 中自帶的一個線程池的實現。類如其名,這只是線程池的一個簡單實現,沒有提供動態自發調整等高級特性。你可以在里面預先指定好并發的線程數,就好比生產者消費者模型,里面就有有限的工作者線程,在同一時間內就只能并發執行相應數量的任務,多出的任務就要排隊。它的具體實現同學可以去看看相關的源碼,肯定會有收獲。 使用方式有兩種,第一種在quartz.properties里面去指定,主要指定這個參數org.quartz.threadPool.threadCount,咱們在教程里也默認聲明式地用上了這個線...
2017-07-23
最新回答 / 金金offer來
可以啊,用“,”隔開就好。。“,” 表示指定多個值,例如在時字段上設置 "9,12,20"就表示在9:00,12:00,20:00這三個時間點觸發?Cron表達式是:0 0 9,12,20 * * ??
2017-07-21