Quartz的定时执行 quartzCron 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个网站只是教你如何写Cron表达式,但是没有“每天的00:10:00到08:20:00之间每隔两分钟执行一次任务”这样一个概念 要我的话,2中方案:第一种,拆成3个cron:0 10/2 0 * * ? 2014-2015 0 0/2 1-7 * * ? 2014-2015 0 0-20/2 8 * * ? 2014-2015第二种:0 0/2 0-8 * * ? 2014-2015 然后具体时间在后台代码里面控制下 时间比较,任务执行逻辑里面,当前时间在0点10分之前或者8点20之后就不执行业务逻辑好了谢谢回答,最后采用了你的第一种方案。采用多个触发器实行。JobDetail jobDetail = newJob(TemplateJob.class).withIdentity(new JobKey("templateJob_" + template.getTemplateID(), "template")).usingJobData( new JobDataMap(params)).build();// 创建触发器,并将触发器加入到作业中sched.scheduleJob(jobDetail, newTrigger().withIdentity(new TriggerKey("between7and19_" + template.getTemplateID(), "template")).withSchedule( cronSchedule("0 10/2 0 * * ? 2014-2015")).forJob(jobDetail).build());sched.scheduleJob(newTrigger().withIdentity(new TriggerKey("between0and7_" + template.getTemplateID(), "template")).withSchedule( cronSchedule(" 0 0/2 1-7 * * ? 2014-2015")).forJob(jobDetail).build());sched.scheduleJob(newTrigger().withIdentity(new TriggerKey("between19and23_" + template.getTemplateID(), "template")).withSchedule( cronSchedule("0 0-20/2 8 * * ? 2014-2015")).forJob(jobDetail).build()); 动态继承?? DB2数据库有人过吗,怎么连接呢 新手问题。来看下。 我太笨了啊,LUCENE。APACHE。ORG上没有找到它的官方帮助文档 急需!!!! 帮忙Thinking in java第四章里一段示例代码 看完了java网络编程 然后想做一个远程控制 输入输出流的问题 请问要做个基于rtp协议用jmf来写的语音聊天软件该怎么设计线程的关系? 静态方法的问题,我就是弄不懂,?????? 求教!用Java编写,使用设计模式中Builder模式创建树形菜单,其中要求树形菜单为一个满二叉树 阅读《java并发编程实战》,有一个地方有疑惑,求解答
第一种,拆成3个cron:0 10/2 0 * * ? 2014-2015 0 0/2 1-7 * * ? 2014-2015 0 0-20/2 8 * * ? 2014-2015
第二种:0 0/2 0-8 * * ? 2014-2015 然后具体时间在后台代码里面控制下
谢谢回答,最后采用了你的第一种方案。采用多个触发器实行。JobDetail jobDetail = newJob(TemplateJob.class).withIdentity(new JobKey("templateJob_" + template.getTemplateID(), "template")).usingJobData(
new JobDataMap(params)).build();
// 创建触发器,并将触发器加入到作业中
sched.scheduleJob(jobDetail, newTrigger().withIdentity(new TriggerKey("between7and19_" + template.getTemplateID(), "template")).withSchedule(
cronSchedule("0 10/2 0 * * ? 2014-2015")).forJob(jobDetail).build());
sched.scheduleJob(newTrigger().withIdentity(new TriggerKey("between0and7_" + template.getTemplateID(), "template")).withSchedule(
cronSchedule(" 0 0/2 1-7 * * ? 2014-2015")).forJob(jobDetail).build());
sched.scheduleJob(newTrigger().withIdentity(new TriggerKey("between19and23_" + template.getTemplateID(), "template")).withSchedule(
cronSchedule("0 0-20/2 8 * * ? 2014-2015")).forJob(jobDetail).build());