- 浏览: 130307 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
zzhanp:
完了?
工厂模式 -
greatwqs:
《How Tomcat WorK 》?
《How Tomcat Words 》读后理解 -
yusong0715:
...
工厂模式 -
Garfield.Geng:
// Spring有做过的。
/**
* Test ...
年末整理十四 MD5加密 -
phz50:
这帖子太逗了
女朋友想要什么
http://dogstar.iteye.com/blog/116130
- 字段 允许值 允许的特殊字符
- 秒 0-59 , - * /
- 分 0-59 , - * /
- 小时 0-23 , - * /
- 日期 1-31 , - * ? / L W C
- 月份 1-12 或者 JAN-DEC , - * /
- 星期 1-7 或者 SUN-SAT , - * ? / L C #
- 年(可选) 留空, 1970-2099 , - * /
每天9:30,21:30(间隔12小时) 0 30 9,21 * * ?
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.
月份中的日期和星期中的日期这两个元素时互斥的一起应该通过设置一个问号(?)来表明不想设置那个字段 。
The '-' character is used to specify ranges For example "10-12" in the hour field means "the hours 10, 11 and 12".
“-”字符被用来指定一个范围。如:“10-12”在小时域意味着“10点、11点、12点”。
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".
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域,但在两个字段中的意思不同,例如day-of-month域中表示一个月的最后一天,
如果在day-of-week域表示‘7’或者‘SAT’,如果在day-of-week域中前面加上数字,它表示一个月的最后几天,例如‘6L’就表示一个月的最后一个
星期五,
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".
发表评论
-
hashmap数据结构分析的还可以
2011-09-30 15:09 792http://www.iteye.com/topic/9072 ... -
webtrends 分析
2011-07-13 17:41 1721目标: 跨页面跨域轨迹分析 大网站监控服务的部署 日志 ... -
并发服务器模型
2011-07-12 23:41 1051并发服务模型: 预先分配多线程数,使用互斥锁 预先分配多进 ... -
Google Analytics(谷歌分析) 架构与原理
2011-07-08 14:08 1530摘自: http://www.javabloger.com/a ... -
session失效的三种方法
2011-06-28 09:57 1112A. 程序级别设置:session.setMaxInacti ... -
ORACLE定时任务
2011-06-22 10:57 1349DBMS_JOB系统包是Oracle“ ... -
jquery+ json 总结
2011-06-14 17:23 649jquery+ json -
spring配置文件(备忘录)
2011-06-09 11:49 7001.基本配置:<?xml version="1 ... -
总结spring下配置dbcp,c3p0,proxool数据源链接池
2011-06-08 22:41 1412日志原文:http://blog.sohu.c ... -
callable future runnable
2011-06-03 16:28 965callable future Future模式是 ... -
java callback机制
2011-06-03 16:04 2195http://apps.hi.baidu.com/sha ... -
java clone
2011-06-02 14:36 1000摘自: http://lovelace.iteye.com/b ... -
《How Tomcat Word 》读后理解(二)HTTP协议
2011-05-25 16:50 768Http协议 -
《How Tomcat Words 》读后理解
2011-05-25 16:22 1091《how tomcat work》是一本不错的书。 偶然间发现 ... -
tomcat 打开GZIP压缩
2011-05-23 14:49 976http 的压缩可大大提高浏览网页的速度。它的原理:客户端请求 ... -
jdk6线程池ThreadPoolExecutor 总结
2011-05-19 15:02 1754这里主要总结池子的管理线程、处理任务的流程,以采用Linked ... -
jdk6 enum枚举总结
2011-05-19 11:45 1468一。 jdk5 和 jdk6 中引入了enum类型,java ... -
HTTP请求返回状态码
2011-05-17 15:52 1162转载:http://jabber-zeng.iteye.com ... -
json理解
2011-05-16 18:47 767一。 一种对网络数据的理解 所有的数据data最终可以解析成 ... -
架构师片段
2011-04-27 22:33 692http://developer.51cto.com/deve ...
相关推荐
总的来说,尽管Windows没有直接的Cron替代品,但任务计划程序可以满足大多数定时任务的需求,并且提供了与Cron不同的管理和配置方式。对于需要跨平台管理定时任务的用户,理解这两种机制可以帮助你更好地适应不同...
gocron 定时任务系统的配置与运行详解 以下是关于 gocron 定时任务系统的配置与运行详解的知识点: 一、创建 gocron 用户 * 创建 gocron 用户:使用 useradd 命令创建 gocron 用户,并授予 sudo 权限。 * 授权 ...
CRON定时任务生成工具是一种在IT领域中广泛使用的开发辅助工具,主要功能是帮助开发者创建、管理和调度基于CRON表达式的定时任务。CRON(来自英语Cronos,希腊神话中的时间神)是一种在Unix/Linux系统中广泛采用的...
本篇文章将详细探讨如何在 Kubernetes (k8s) 集群环境中,结合 Spring Boot 应用程序和 Kubernetes CronJob 资源来配置定时任务。 首先,Spring Boot 是一个流行的 Java 框架,用于快速构建微服务应用。它提供了...
【cron定时脚本】定时执行程序的cron了解一下
cron定时插件工具代码是一种在IT领域中广泛使用的自动化任务调度技术,主要应用于服务器管理和运维工作中。cron是Unix和类Unix系统(如Linux)中的一个内置时间调度器,允许用户预定义一系列命令或脚本,按照指定的...
1. `del_logs_cron_start.sh`: 这个脚本很可能是用来启动或配置cron定时任务的。在实际应用中,这样的脚本可能包含了设置cron定时器的命令,比如使用`crontab`命令来添加一条新的定时任务。`del_logs_cron_start.sh`...
Go-gocron是一款基于Go语言实现的轻量级定时任务集中调度和管理系统,设计目标是为了解决在分布式系统中对定时任务的管理和调度问题。它提供了一个简单易用的API,可以方便地在Go应用中集成定时任务,且无需依赖外部...
此外,软件还提供了**使用说明(必看).txt**和**教程.txt**,帮助用户了解如何配置和使用软件,确保用户能够正确地设置和管理定时任务。**更多软件下载.url**则可能是链接到更多类似工具或软件更新的地址,方便用户...
#### 二、Cron定时任务的基本配置 Cron 的配置文件通常位于 `/etc/crontab` 或者通过 `crontab -e` 命令编辑用户的 crontab 文件。配置文件的基本格式为: ``` minute hour day month day_of_week command ``` - ...
- **/etc/crontab**:这是系统级别的Cron配置文件,用于管理整个系统的定时任务,通常需要管理员权限才能修改。 #### 3. Cron任务格式详解 Cron任务的一条指令通常由六部分组成: 1. **分钟** (0-59) 2. **小时**...
`cron`服务在后台持续运行,检查用户的`crontab`文件(存储用户定时任务的配置文件)。每个用户都有自己的`crontab`文件,可以通过`crontab -e`命令编辑。在这个文件中,你可以定义任务的执行时间和命令。 格式如下...
3.需要传的值,maxHeight="450px"//最大高, @changeCron="changeCron"//方法,:cronValue="cronValue"//cron表达式, :showCronModal="showCronModal"//打开弹框,style="flex: 0.25"//样式 4.// cron子组件传的...
Vue-Cron旨在提供一种直观的用户界面,让用户能够通过图形化的方式设置复杂的Cron表达式,从而实现定时任务的配置。 Cron表达式是一种在各种操作系统中广泛使用的定时任务调度格式,它由7个字段组成,每个字段代表...
4. 安装Crontab:在服务器上,使用`crontab -e`命令编辑Cron配置文件,然后添加一条新的任务规则,指定何时运行你的ThinkPHP定时任务。格式如下: ``` * * * * * ...
在这个场景中,`unload.sh`是执行数据导出的shell脚本,而`cron.cron`则是设置定时任务的配置文件。 首先,让我们详细了解`unload.sh`脚本。这个脚本通常包含一系列Linux命令,如数据备份、格式化、压缩等。它可能...
`@Scheduled`注解是Spring Framework中用于创建定时任务的重要工具,它允许开发者在不重启应用的情况下,实现定时任务的动态配置,特别是修改cron表达式来调整执行周期。 在Spring中,定时任务主要通过`@Scheduled`...
Linux 下用 Cron 定时执行任务的方法 Linux 中的 Cron 任务调度器是一个强大的工具,允许用户在指定的时间或间隔执行程序。Cron 任务调度器使用 crontab 文件来存储任务的配置信息。下面是关于 Cron 任务调度器的...
总之,Bosma::Scheduler为C++开发者提供了一种强大的工具,使得在应用程序中实现复杂的时间依赖性逻辑变得更加简单和直观,尤其是结合cron表达式后,可以方便地配置出各种定时任务。在实际项目中,这样的库可以帮助...
接着,在`/etc/`目录下创建多个用于存放定时任务配置文件的目录,如`cron.minutely`、`cron.hourly`等。同时,还需创建`crontab`文件用于存储个人的定时任务列表。 2. **crontab命令**:crontab命令用于管理用户...