当前位置: 首页 > news >正文

做自媒体与做网站网站建设综合实训

做自媒体与做网站,网站建设综合实训,秀设计网站,cms 美容网站 模版开发中我们常常会做一些定时任务#xff0c;这些任务有开始时间#xff0c;并会按一定的周期或规则执行。如此我们在Java程序开发中使用定时器来处理定时任务。 !-- MessageRequestTask类中包含了msgRequest方法#xff0c;用于执行定时任务 -- bean idms…开发中我们常常会做一些定时任务这些任务有开始时间并会按一定的周期或规则执行。如此我们在Java程序开发中使用定时器来处理定时任务。 !-- MessageRequestTask类中包含了msgRequest方法用于执行定时任务 -- bean idmsg_request classcom.santorini.task.timer.MessageRequestTask/bean!-- 定时器配置 -- bean idtimeDitail classorg.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBeanproperty nametargetObject refmsg_request/propertyproperty nametargetMethod valuemsgRequest/property /bean!-- 定义时间间隔触发器 -- bean idtimeTigger classorg.springframework.scheduling.quartz.CronTriggerBeanproperty namejobDetail reftimeDitail/propertyproperty namecronExpressionvalue0 */5 * * * ?/value/property /bean!-- 启动定时器 -- bean idstartJob classorg.springframework.scheduling.quartz.SchedulerFactoryBeanproperty nametriggerslistref beantimeTigger //list/property /bean 如此无论是普通的Main程序或是JavaWeb程序只要我们初始化了Spring容器定时任务就可以执行了. JavaWeb中Spring的初始化放在Web.xml中写: !-- web中配置配置文件地址和类加载监听器 -- context-paramparam-namecontextConfigLocation/param-nameparam-valueclasspath:applicationContext.xml/param-value /context-paramlistenerlistener-classorg.springframework.web.context.ContextLoaderListener/listener-class /listener 下面来介绍下Spring定时器时间配置规则: org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间只需要设置其cronExpression属性。 一个cronExpression表达式有至少6个也可能是7个由空格分隔的时间元素。从左至右这些元素的定义如下 1秒0–592分钟0–593小时0–234月份中的日期1–315月份1–12或JAN–DEC6星期中的日期1–7或SUN–SAT7年份1970–20990 0 10,14,16 * * ?每天上午10点,下午2点和下午4点0 0,15,30,45 * 1-10 * ?每月前10天每隔15分钟30 0 0 1 1 ? 2012在2012年1月1日午夜过30秒时0 0 8-5 ? * MON-FRI每个工作日的工作时间各个时间可用值如下秒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 , - * / 可用值详细分析如下 “*”——字符可以用于所有字段在“分”字段中设为*表示每一分钟的含义。 “?”——字符可以用在“日”和“周几”字段.它用来指定不明确的值.这在你需要指定这两个字段中的某一个值而不是另外一个的时候会被用到。在后面的例子中可以看到其含义。 “-”——字符被用来指定一个值的范围比如在“小时”字段中设为10-12表示10点到12点。 “,”——字符指定数个值。比如在“周几”字段中设为MON,WED,FRI表示the days Monday, Wednesday, and Friday。 “/”——字符用来指定一个值的的增加幅度.比如在“秒”字段中设置为0/15表示第0, 15, 30,和45秒。而5/15则表示第5, 20, 35,和50.在/前加*字符相当于指定从0秒开始.每个字段都有一系列可以开始或结束的数值。对于“秒”和“分”字段来说其数值范围为0到59对于“小时”字段来说其为0到23,对于“日”字段来说为0到31,而对于“月”字段来说为1到12。/字段仅仅只是帮助你在允许的数值范围内从开始第n的值。 “L”——字符可用在“日”和“周几”这两个字段。它是last的缩写,但是在这两个字段中有不同的含义。例如,“日”字段中的L表示一个月中的最后一天 ——对于一月就是31号对于二月来说就是28号非闰年。而在“周几”字段中,它简单的表示7 or SAT但是如果在“周几”字段中使用时跟在某个数字之后,它表示该月最后一个星期× ——比如6L表示该月最后一个周五。当使用L选项时,指定确定的列表或者范围非常重要否则你会被结果搞糊涂的。 “W”——可用于“日”字段。用来指定历给定日期最近的工作日(周一到周五)。比如你将“日”字段设为15W意为: 离该月15号最近的工作日。因此如果15号为周六触发器会在14号即周五调用。如果15号为周日,触发器会在16号也就是周一触发。如果15号为周二,那么当天就会触发。然而如果你将“日”字段设为1W,而一号又是周六,触发器会于下周一也就是当月的3号触发,因为它不会越过当月的值的范围边界。W字符只能用于“日”字段的值为单独的一天而不是一系列值的时候。 “L”和“W”可以组合用于“日”字段表示为LW意为该月最后一个工作日。 “#”——字符可用于“周几”字段。该字符表示“该月第几个周×”比如6#3表示该月第三个周五( 6表示周五而#3该月第三个)。再比如: 2#1 表示该月第一个周一而4#5 该月第五个周三。注意如果你指定#5该月没有第五个“周×”该月是不会触发的。 “C”——字符可用于“日”和“周几”字段它是calendar的缩写。它表示为基于相关的日历所计算出的值如果有的话。如果没有关联的日历,那它等同于包含全部日历。“日”字段值为5C表示日历中的第一天或者5号以后“周几”字段值为1C则表示日历中的第一天或者周日以后。 对于“月份”字段和“周几”字段来说合法的字符都不是大小写敏感的。 一些例子 0 0 12 * * ?每天中午十二点触发 0 15 10 ? * *每天早上1015触发 0 15 10 * * ?每天早上1015触发 0 15 10 * * ? *每天早上1015触发 0 15 10 * * ? 2005 2005年的每天早上1015触发 0 * 14 * * ?每天从下午2点开始到2点59分每分钟一次触发 0 0/5 14 * * ?每天从下午2点开始到255分结束每5分钟一次触发 0 0/5 14,18 * * ?每天的下午2点至255和6点至6点55分两个时间段内每5分钟一次触发 0 0-5 14 * * ?每天14:00至14:05每分钟一次触发 0 10,44 14 ? 3 WED三月的每周三的1410和1444触发 0 15 10 ? * MON-FRI每个周一、周二、周三、周四、周五的1015触发 0 15 10 15 * ?每月15号的1015触发 0 15 10 L * ?每月的最后一天的1015触发 0 15 10 ? * 6L每月最后一个周五的1015转载于:https://www.cnblogs.com/longshiyVip/p/5043823.html
http://www.huolong8.cn/news/95788/

相关文章:

  • 怎么做班级网站建设厅官方网站下载专区
  • 诸城网站做的好的附近装修设计公司
  • 宁波北仑网站网页建设网站的投票 计数模块怎么做
  • 网站建设需要那些人才网站没有问题但是一直做不上首页
  • wordpress 错误上海外贸seo
  • 纯代码添加wordpress网站底部导航郑州网络科技公司有哪些
  • 亚马逊欧洲站wordpress 下载附件
  • 深圳网站建设培训机构网站建设期末作业要求
  • 大连哪家公司做网站好北京高端定制网站建设
  • 利津网站建设哪家好软件开发软件定制
  • 阳江市网站建设网络设计师干什么的
  • 医联媒体网站建设南昌 网站 公司
  • 重庆建网站方法ai网站
  • 网络推广商城网站小公司网站建设需要多少钱
  • 福安做网站最好网站做301根目录在哪里
  • 德州市网站建设合肥网站建设ahyeda
  • 上海方正大厦网站建设大连seo排名外包
  • 网站建设开发报告论文北京网站建设与维护
  • 定制型网站开发哪家公司做网站建设比较好
  • 简单风景网站模版网站想换一个空间怎么办
  • 料神wordpress建站教程网站建站价格
  • 网站建设地址北京昌平重庆推广一个网站
  • 烟台学校网站建设长宁广州网站建设
  • 扬州建设银行网站企业营销型网站规划
  • 弹幕网站开发律师做网络推广最好的网站有哪些
  • 有哪些做网站好的公司wordpress dcloud
  • 做电影网站犯罪吗企业网站建设原则
  • 网站建设合作协议模板wordpress搭建小程序
  • 青岛市黄岛区城市建设局网站太原专业制作网站
  • 象刀设计网站计算机专业培训机构排名