<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    OMG,到底在尋找什么..................
    (構(gòu)造一個(gè)完美的J2EE系統(tǒng)所需要的完整知識體系)
    posts - 198,  comments - 37,  trackbacks - 0
    字段 ? 允許值 ? 允許的特殊字符
    ? 0-59 ? , - * /
    ? 0-59 ? , - * /
    小時(shí) ? 0-23 ? , - * /
    日期 ? 1-31 ? , - * ? / L W C
    月份 ? 1-12?或者 JAN-DEC ? , - * /
    星期 ? 1-7?或者 SUN-SAT ? , - * ? / L C #
    年(可選) ? 留空, 1970-2099 ? , - * /


    The '*' character is used to specify all values. For example, "*" in the minute field means "every minute".
    “*”字符被用來指定所有的值。如:”*“在分鐘的字段域里表示“每分鐘”。
    The '?' character is allowed for the day-of-month and day-of-week fields. It is used to specify 'no specific value'. This is useful when you need to specify something in one of the two fileds, but not the other. See the examples below for clarification.
    “?”字符只在日期域和星期域中使用。它被用來指定“非明確的值”。當(dāng)你需要通過在這兩個(gè)域中的一個(gè)來指定一些東西的時(shí)候,它是有用的。看下面的例子你就會明白。
    月份中的日期和星期中的日期這兩個(gè)元素時(shí)互斥的一起應(yīng)該通過設(shè)置一個(gè)問號(?)來表明不想設(shè)置那個(gè)字段

    The '-' character is used to specify ranges For example "10-12" in the hour field means "the hours 10, 11 and 12".
    “-”字符被用來指定一個(gè)范圍。如:“10-12”在小時(shí)域意味著“10點(diǎn)、11點(diǎn)、12點(diǎn)”。

    The ',' character is used to specify additional values. For example "MON,WED,FRI" in the day-of-week field means "the days Monday, Wednesday, and Friday".
    “,”字符被用來指定另外的值。如:“MON,WED,FRI”在星期域里表示”星期一、星期三、星期五”.

    The '/' character is used to specify increments. For example "0/15" in the seconds field means "the seconds 0, 15, 30, and 45". And "5/15" in the seconds field means "the seconds 5, 20, 35, and 50". Specifying '*' before the '/' is equivalent to specifying 0 is the value to start with. Essentially, for each field in the expression, there is a set of numbers that can be turned on or off. For seconds and minutes, the numbers range from 0 to 59. For hours 0 to 23, for days of the month 0 to 31, and for months 1 to 12. The "/" character simply helps you turn on every "nth" value in the given set. Thus "7/6" in the month field only turns on month "7", it does NOT mean every 6th month, please note that subtlety.

    The 'L' character is allowed for the day-of-month and day-of-week fields. This character is short-hand for "last", but it has different meaning in each of the two fields. For example, the value "L" in the day-of-month field means "the last day of the month" - day 31 for January, day 28 for February on non-leap years. If used in the day-of-week field by itself, it simply means "7" or "SAT". But if used in the day-of-week field after another value, it means "the last xxx day of the month" - for example "6L" means "the last friday of the month". When using the 'L' option, it is important not to specify lists, or ranges of values, as you'll get confusing results.

    L是‘last’的省略寫法可以表示day-of-month和day-of-week域,但在兩個(gè)字段中的意思不同,例如day-of-month域中表示一個(gè)月的最后一天,
    如果在day-of-week域表示‘7’或者‘SAT’,如果在day-of-week域中前面加上數(shù)字,它表示一個(gè)月的最后幾天,例如‘6L’就表示一個(gè)月的最后一個(gè)
    星期五,

    The 'W' character is allowed for the day-of-month field. This character is used to specify the weekday (Monday-Friday) nearest the given day. As an example, if you were to specify "15W" as the value for the day-of-month field, the meaning is: "the nearest weekday to the 15th of the month". So if the 15th is a Saturday, the trigger will fire on Friday the 14th. If the 15th is a Sunday, the trigger will fire on Monday the 16th. If the 15th is a Tuesday, then it will fire on Tuesday the 15th. However if you specify "1W" as the value for day-of-month, and the 1st is a Saturday, the trigger will fire on Monday the 3rd, as it will not 'jump' over the boundary of a month's days. The 'W' character can only be specified when the day-of-month is a single day, not a range or list of days
    .
    The 'L' and 'W' characters can also be combined for the day-of-month expression to yield 'LW', which translates to "last weekday of the month".

    The '#' character is allowed for the day-of-week field. This character is used to specify "the nth" XXX day of the month. For example, the value of "6#3" in the day-of-week field means the third Friday of the month (day 6 = Friday and "#3" = the 3rd one in the month). Other examples: "2#1" = the first Monday of the month and "4#5" = the fifth Wednesday of the month. Note that if you specify "#5" and there is not 5 of the given day-of-week in the month, then no firing will occur that month.

    The 'C' character is allowed for the day-of-month and day-of-week fields. This character is short-hand for "calendar". This means values are calculated against the associated calendar, if any. If no calendar is associated, then it is equivalent to having an all-inclusive calendar. A value of "5C" in the day-of-month field means "the first day included by the calendar on or after the 5th". A value of "1C" in the day-of-week field means "the first day included by the calendar on or after sunday".
    關(guān)于cronExpression的介紹:
     
    字段 允許值 允許的特殊字符
    秒 0-59 , - * /
    分 0-59 , - * /
    小時(shí) 0-23 , - * /
    日期 1-31 , - * ? / L W C
    月份 1-12 或者 JAN-DEC , - * /
    星期 1-7 或者 SUN-SAT , - * ? / L C #
    年(可選) 留空, 1970-2099 , - * /
    表達(dá)式意義
    "0 0 12 * * ?" 每天中午12點(diǎn)觸發(fā)
    "0 15 10 ? * *" 每天上午10:15觸發(fā)
    "0 15 10 * * ?" 每天上午10:15觸發(fā)
    "0 15 10 * * ? *" 每天上午10:15觸發(fā)
    "0 15 10 * * ? 2005" 2005年的每天上午10:15觸發(fā)
    "0 * 14 * * ?" 在每天下午2點(diǎn)到下午2:59期間的每1分鐘觸發(fā)
    "0 0/5 14 * * ?" 在每天下午2點(diǎn)到下午2:55期間的每5分鐘觸發(fā)
    "0 0/5 14,18 * * ?" 在每天下午2點(diǎn)到2:55期間和下午6點(diǎn)到6:55期間的每5分鐘觸發(fā)
    "0 0-5 14 * * ?" 在每天下午2點(diǎn)到下午2:05期間的每1分鐘觸發(fā)
    "0 10,44 14 ? 3 WED" 每年三月的星期三的下午2:10和2:44觸發(fā)
    "0 15 10 ? * MON-FRI" 周一至周五的上午10:15觸發(fā)
    "0 15 10 15 * ?" 每月15日上午10:15觸發(fā)
    "0 15 10 L * ?" 每月最后一日的上午10:15觸發(fā)
    "0 15 10 ? * 6L" 每月的最后一個(gè)星期五上午10:15觸發(fā)
    "0 15 10 ? * 6L 2002-2005" 2002年至2005年的每月的最后一個(gè)星期五上午10:15觸發(fā)
    "0 15 10 ? * 6#3" 每月的第三個(gè)星期五上午10:15觸發(fā)
    每天早上6點(diǎn)
    0 6 * * *
    每兩個(gè)小時(shí)
    0 */2 * * *
    晚上11點(diǎn)到早上8點(diǎn)之間每兩個(gè)小時(shí),早上八點(diǎn)
    0 23-7/2,8 * * *
    每個(gè)月的4號和每個(gè)禮拜的禮拜一到禮拜三的早上11點(diǎn)
    0 11 4 * 1-3
    1月1日早上4點(diǎn)
    0 4 1 1 *

    quartz的高級特性不僅如此
    1 數(shù)據(jù)庫存儲
    2 集群支持
    3 數(shù)據(jù)庫持久化任務(wù),trigger
    4 trigger 的停止,運(yùn)行
    5 任務(wù)的任意添加
    6 比corntrigger 更詳盡的任務(wù)安排
    7 線程的內(nèi)部數(shù)據(jù)交換

    posted on 2006-10-19 09:32 OMG 閱讀(71813) 評論(11)  編輯  收藏 所屬分類: Spring

    FeedBack:
    # re: Spring--quartz中cronExpression配置說明
    2010-08-12 13:51 | 小鑫
    很好的文章,學(xué)習(xí)了  回復(fù)  更多評論
      
    # re: Spring--quartz中cronExpression配置說0
    2011-03-01 15:38 | 11
    # re: Spring--quartz中cronExpression配置說明
    2011-07-04 13:56 | qian
    很詳細(xì)  回復(fù)  更多評論
      
    # re: Spring--quartz中cronExpression配置說明
    2012-05-14 11:01 | 誰誰誰
    很不錯(cuò).讓我學(xué)會了.謝謝  回復(fù)  更多評論
      
    # re: Spring--quartz中cronExpression配置說明
    2012-06-20 11:53 | QQ350045245
    請加我QQ好嗎。我有一些問題想問問你  回復(fù)  更多評論
      
    # 配置說明
    2013-04-19 12:36 | 11
    講的蠻詳細(xì)的!!!  回復(fù)  更多評論
      
    # re: Spring--quartz中cronExpression配置說明[未登錄]
    2013-05-19 15:19 | Ron
    后面幾個(gè)例子有錯(cuò)誤,首先是都少了秒得表示,
    另外比如:
    每個(gè)月的4號和每個(gè)禮拜的禮拜一到禮拜三的早上11點(diǎn)
    0 11 4 * 1-3
    1-3是周日到周二  回復(fù)  更多評論
      
    # re: Spring--quartz中cronExpression配置說明[未登錄]
    2013-05-19 16:13 | Ron
    @Ron
    哦,后面這幾個(gè)例子里的cron表達(dá)式,是Unix格式的,沒有秒的表示,而且周日-周六是0-6。跟Quartz里的有不同。  回復(fù)  更多評論
      
    # re: Spring--quartz中cronExpression配置說明[未登錄]
    2013-05-19 16:35 | Ron
    @Ron
    不過另一個(gè)問題是,日期和星期可以都指定嗎?應(yīng)該是必須指定1個(gè)字段為“?”吧。
    因?yàn)槿菀壮霈F(xiàn)混淆,比如:
    0 11 4 * 1-3
    這個(gè)例子,如果是指定的每個(gè)月的4號,還指定了每個(gè)周一至周三,那這2個(gè)條件是&&的關(guān)系,還是||的關(guān)系呢?  回復(fù)  更多評論
      
    # re: Spring--quartz中cronExpression配置說明[未登錄]
    2013-09-29 16:50 | Allen
    很詳細(xì),謝謝了!  回復(fù)  更多評論
      
    # re: Spring--quartz中cronExpression配置說明
    2015-04-27 11:33 | Mr.li
    每個(gè)月的4號和每個(gè)禮拜的禮拜一到禮拜三的早上11點(diǎn)
    0 11 4 * 1-3

    這個(gè)可以嗎?  回復(fù)  更多評論
      

    <2015年4月>
    2930311234
    567891011
    12131415161718
    19202122232425
    262728293012
    3456789

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    IT風(fēng)云人物

    文檔

    朋友

    相冊

    經(jīng)典網(wǎng)站

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲精品视频观看| 亚洲国产中文字幕在线观看| 亚洲A∨无码无在线观看| 国产VA免费精品高清在线| 亚洲第一页综合图片自拍| 亚洲欧美国产精品专区久久| 性做久久久久久久免费看| 亚洲香蕉久久一区二区三区四区| 成年黄网站色大免费全看| 亚洲资源最新版在线观看| 免费观看a级毛片| 搡女人免费视频大全| 亚洲国产91在线| 日本媚薬痉挛在线观看免费| 理论秋霞在线看免费| 亚洲国产精品一区二区三区久久| www成人免费观看网站| 亚洲国产精品嫩草影院在线观看| 免费无码VA一区二区三区| 亚洲精品91在线| 午夜色a大片在线观看免费| 免费又黄又爽又猛大片午夜 | 2020因为爱你带字幕免费观看全集 | 亚洲色欲色欱wwW在线| 可以免费观看的一级毛片| www.av在线免费观看| 亚洲av永久无码精品网站| 国产精品1024永久免费视频| 亚洲人av高清无码| 久久亚洲中文字幕精品一区| 无码av免费网站| 亚洲欧美日韩自偷自拍| 亚洲国模精品一区| 亚欧日韩毛片在线看免费网站| 亚洲另类春色国产精品| 亚洲Av无码乱码在线znlu| 午夜爽爽爽男女免费观看影院| 亚洲熟女精品中文字幕| 久久精品亚洲福利| 99久久久国产精品免费无卡顿 | 免费在线观看你懂的|