QuartZ Cron表達式

CronTrigger

?

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。

?

CronTriggers往往比SimpleTrigger更有用,如果您需要基于日歷的概念,而非SimpleTrigger完全指定的時間間隔,復發的發射工作的時間表。
CronTrigger,你可以指定觸發的時間表如“每星期五中午”,或“每個工作日9:30時”,甚至“每5分鐘一班9:00和10:00逢星期一上午,星期三星期五“。
即便如此,SimpleTrigger一樣,CronTrigger擁有的startTime指定的時間表時生效,指定的時間表時,應停止(可選)結束時間。

Cron Expressions

cron的表達式被用來配置CronTrigger實例。?cron的表達式是字符串,實際上是由七子表達式,描述個別細節的時間表。這些子表達式是分開的空白,代表:

  1. 1.????????Seconds
  2. 2.????????Minutes
  3. 3.????????Hours
  4. 4.????????Day-of-Month
  5. 5.????????Month
  6. 6.????????Day-of-Week
  7. 7.????????Year (可選字段)

例 ?"0 0 12 ? * WED" 在每星期三下午12:00 執行,

個別子表達式可以包含范圍, 例如,在前面的例子里("WED")可以替換成 "MON-FRI", "MON, WED, FRI"甚至"MON-WED,SAT".

“*” 代表整個時間段.

每一個字段都有一套可以指定有效值,如

Seconds?(秒)???????? :可以用數字0-59 表示,

Minutes(分)????????? :可以用數字0-59 表示,

Hours(時)???????????? :可以用數字0-23表示,

Day-of-Month(天) :可以用數字1-31 中的任一一個值,但要注意一些特別的月份

Month(月)??????????? :可以用0-11 或用字符串 ?“JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV and DEC” 表示

Day-of-Week(每周):可以用數字1-7表示(1 = 星期日)或用字符口串“SUN, MON, TUE, WED, THU, FRI and SAT”表示

“/”:為特別單位,表示為“每”如“0/15”表示每隔15分鐘執行一次,“0”表示為從“0”分開始, “3/20”表示表示每隔20分鐘執行一次,“3”表示從第3分鐘開始執行

“?”:表示每月的某一天,或第周的某一天

“L”:用于每月,或每周,表示為每月的最后一天,或每個月的最后星期幾如“6L”表示“每月的最后一個星期五”

“W”:表示為最近工作日,如“15W”放在每月(day-of-month)字段上表示為“到本月15日最近的工作日”

““#”:是用來指定“的”每月第n個工作日,例 在每周(day-of-week)這個字段中內容為"6#3" or "FRI#3" 則表示“每月第三個星期五”

?

1)Cron表達式的格式:秒 分 時 日 月 周 年(可選)。

?????????????? 字段名???????????????? 允許的值??????????????????????? 允許的特殊字符??
?????????????? 秒????????????????????? ?? 0-59?????????????????????????????? , - * /??
?????????????? 分???????????????????????? 0-59?????????????????????????????? , - * /??
?????????????? 小時?????????????????? ? 0-23?????????????????????????????? , - * /??
?????????????? 日????????????????????? ?? 1-31?????????????????????????????? , - * ? / L W C??
?????????????? 月???????????????????????? 1-12 or JAN-DEC?????????, - * /??
?????????????? 周幾???????????????????? 1-7 or SUN-SAT???????????, - * ? / L C #??
?????????????? 年 (可選字段)???? empty, 1970-2099????? , - * /

?

?????????????? “?”字符:表示不確定的值

?????????????? “,”字符:指定數個值

?????????????? “-”字符:指定一個值的范圍

?????????????? “/”字符:指定一個值的增加幅度。n/m表示從n開始,每次增加m

?????????????? “L”字符:用在日表示一個月中的最后一天,用在周表示該月最后一個星期X

?????????????? “W”字符:指定離給定日期最近的工作日(周一到周五)

?????????????? “#”字符:表示該月第幾個周X。6#3表示該月第3個周五

?

?

???????? 2)Cron表達式范例:

???????????????? 每隔5秒執行一次:*/5 * * * * ?

???????????????? 每隔1分鐘執行一次:0 */1 * * * ?

???????????????? 每天23點執行一次:0 0 23 * * ?

???????????????? 每天凌晨1點執行一次:0 0 1 * * ?

???????????????? 每月1號凌晨1點執行一次:0 0 1 1 * ?

???????????????? 每月最后一天23點執行一次:0 0 23 L * ?

???????????????? 每周星期天凌晨1點實行一次:0 0 1 ? * L

???????????????? 在26分、29分、33分執行一次:0 26,29,33 * * * ?

???????????????? 每天的0點、13點、18點、21點都執行一次:0 0 0,13,18,21 * * ?

?

見:http://www.cnblogs.com/sunjie9606/archive/2012/03/15/2397626.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/450188.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/450188.shtml
英文地址,請注明出處:http://en.pswp.cn/news/450188.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

maven02-----Maven項目構建的初次使用

一. 創建Maven項目 1.1 建立一個Hello項目 當然也可以通過java project的方式創建符合Maven約定的目錄結果的項目,并手動建立pom.xml文件,但是太繁瑣了。因此,這里直接建立maven項目。note: eclipse有內建的maven項目創建功能,倘若…

微軟超過蘋果 成為全球第一大市值公司

11月23日周五盤中至收盤,微軟市值正式超過蘋果,成為世界上市值最高的公司。收盤時,微軟市值為7533.4億美元,蘋果市值為7468.2億美元,亞馬遜市值為7366.2億美元,谷歌市值為7255.2億美元。 上次蘋果與微軟市值…

創新大賽成就創業夢想 超30%入榜應用獲投資意向

摘要:騰訊開放平臺宣布移動應用賽區正式開啟,新一輪的創業夢想正在成長中。據悉,在騰訊開放平臺應用創新大賽中誕生了多款DAU(日活躍用戶數)超百萬的應用。小魚吃吃吃、開心泡泡貓等引領社交游戲潮流,視頻達…

如何判斷軟件架構的好與壞

判斷一個軟件的架構的好與壞有很多方法,不過如果讓我一句話來描述的話: 如果一個軟件開發程度在70%以上的情況下,加入一個新功能,還需要涉及到大量的文件,代碼的修改,那么這個軟件架構一定很爛,…

網關(Gateway)詳解

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 網關(Gateway)又稱網間連接器、協議轉換器。網關在網絡層以上實現網絡互連,是最復雜的網絡互連設備,僅用于兩個高…

【重點突破】—— React實現富文本編輯器

前言:富文本編輯器Rich Text Editor, 簡稱 RTE, 是一種可內嵌于瀏覽器,所見即所得的文本編輯器。 一、安裝插件 react-draft-wysiwyg: 文本編輯器插件 draftjs-to-html:文本轉換為html的插件 yarn add react-draft-wysiwyg draftj…

1106: 回文數(函數專題)

題目描述 一個正整數&#xff0c;如果從左向 右讀&#xff08;稱之為正序數&#xff09;和從右向左讀&#xff08;稱之為倒序數&#xff09;是一樣的&#xff0c;這樣的數就叫回文數。輸入兩個整數m和n&#xff08;m<n)&#xff0c;輸出區間[m&#xff0c;n]之間的回文數。 …

Ubuntu 12.10 正式發布

Canonical今天正式發布了Ubuntu 12.10版本&#xff0c;代號為“Quantal Quetzal”&#xff0c;意為量子綠咬鵑&#xff0c;綠咬鵑是一種生活在美洲的顏色極為鮮艷的鳥。Ubuntu的版本代號一直都這么奇怪。 在該版本中&#xff0c;改進了Unity桌面環境&#xff0c;弱化了本地應用…

Hibernate中1+N問題以及解決方法

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 1. Hibernate中的1N問題描述 在多對一關系中&#xff0c;當我們需要查詢多的一方對應的表的記錄時&#xff0c;可以用一條sql語句就能…

Android應用開發—通用的GridView網格分割線

注&#xff1a;本文基于 Android RecyclerView 使用完全解析 體驗藝術般的控件 中關于GridView網格分割線部分代碼擴展而來。 原接口代碼&#xff1a; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Canvas; import andro…

hdfs部署

一、下載Hadoop 2.6.0-cdh5.7.0的tar.gz包并解壓&#xff1a; wget http://archive.cloudera.com/cdh5/cdh/5/hadoop-2.6.0-cdh5.7.0.tar.gz tar -zxvf hadoop-2.6.0-cdh5.7.0.tar.gz cd /usr/local/hadoop-2.6.0-cdh5.7.0/ ls bin bin-mapreduce1 cloudera etc examples …

JVM技術周報第2期

JVM技術周報第2期 JVM技術周報分享JVM技術交流群的討論內容&#xff0c;由群內成員整理歸納而成。如果你有興趣入群討論&#xff0c;請關注「Java技術精選」公眾號&#xff0c;通過右下角菜單「入群交流」加我好友&#xff0c;獲取入群詳情。 1、如何閱讀源碼&#xff1f; 在我…

最長重復子串和最長不重復子串求解

最長重復子串和最長不重復子串求解 本文內容框架&#xff1a; 1 最長重復子串 基本方法、KMP算法求解、后綴數組求解 2 最長不重復子串 基本方法、動態規劃、動態規劃Hash 3 小結 1最長重復子串 1.1問題描述 首先這是一個單字符串問題。子字符串R 在字符串L 中至少出現兩…

sql 查詢結果為null替換 為 0

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 mysql : ifnull( xxx , 0 ) select ifnull(colname,0) from tablename oracle: NVL&#xff08;xxx , 0 )

前后端分離——token超時刷新策略

前言 記錄一下前后端分離下————token超時刷新策略&#xff01; 需求場景 昨天發了一篇記錄 前后端分離應用——用戶信息傳遞 中介紹了token認證機制&#xff0c;跟幾位群友討論了下&#xff0c;有些同學有這么一個疑惑&#xff1a;token失效了&#xff0c;應該怎么做&…

Android ImageView的scaleType(圖片比例類型)屬性與adjustViewBounds(調整視圖邊界)屬性

本文轉載自[Android ImageView的scaleType&#xff08;圖片比例類型&#xff09;屬性與adjustViewBounds&#xff08;調整視圖邊界&#xff09;屬性]并做了排版的修改(http://www.cnblogs.com/xzbc/p/5098347.html) Android ImageView的scaleType的屬性可設置為matrix&#xff…

阿里云@廣東:讓我們一起上云!

鍋爐故障預測 預警準確率95%以上 利用算法模型進行制程能力的 綜合分析與評估優化 提升定標效率 時間降低30% 構建垃圾焚燒發電工藝的優化算法模型 綜合考慮環保和設備負荷因素 推薦最優工藝參數組合 優化人工操作&#xff0c;提高燃燒效率 中海油能源發展公司 石油鉆探預測優化…

程序員的自我經營

程序員的自我經營之道第一層 從你決定邁出校門進入社會的那一刻起&#xff0c;你就進入了一個戰場&#xff0c;這個戰場雖然沒有硝煙彌漫&#xff0c;沒有炮火紛飛&#xff0c;但卻絕不亞于任何一個真正的戰場。你要在這個戰場上去搏殺&#xff0c;去競爭&#xff0c;利用各種…

P3966 [TJOI2013]單詞

\(\color{#0066ff}{ 題目描述 }\) 小張最近在忙畢設,所以一直在讀論文。一篇論文是由許多單詞組成但小張發現一個單詞會在論文中出現很多次,他想知道每個單詞分別在論文中出現了多少次。 \(\color{#0066ff}{輸入格式}\) 第一行一個整數N,表示有N個單詞。接下來N行每行一個單詞,…