已采纳回答 / 一修yixiu
<!-- https://mvnrepository.com/artifact/org.springframework/spring-tx --><dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <version>5.0.8.RELEASE</version></d...
2018-08-19
已采纳回答 / 慕工程4045380
[秒] [分] [时] [日] [月] [周] [年]"#"表示第……"/"表示每隔……所以应该是:5 每月第三个周五的10点15分触发一次 * 15 10 ? * 6#3 4 每月最后一天的10点15分触发一次 * 15 10 ? L ? 3 每月周一至周五的10点15触发一次 * 15 10 ? * 2-6
2018-04-16
已采纳回答 / 坚信勤能补拙
//启动任务调度程序,内部机制是线程的启动 scheduler.start();具体代码如下,供参考://从调度程序工厂获取一个调度程序的实例 Scheduler scheduler = StdSchedulerFactory.getDefaultScheduler(); //显示调度程序的名称(这里会展示我们在quartz.properties文件中的名称) System.out.println("scheduleName = " ...
2018-03-15
已采纳回答 / 翔仔
同学您好,非常抱歉最近比较忙回复得比较晚,之前鉴于时间的缘故没有去细讲,针对同学的问题,可以去参考这篇博文https://www.dexcoder.com/selfly/article/308 写的比较明白,主要是继承原来的类去针对业务做修改,该造成能够动态绑定task的:)
2017-09-06
讲师回答 / 翔仔
不好意思哈,前段时间太忙导致现在才能回答问题。针对同学的问题,这个更偏向于业务,既然是业务需求,就不必拘泥于用quartz来完成。以下提供简单的实现思路:你可以new一个quartz任务,每十天执行一次,再new一个quartz任务,每天凌晨执行一次,用来检查每十天执行的任务的那个task是否执行成功,距离上次执行时间是否超过了一天。细节是可以在某张表或者内存里设置一个状态量还有记录上次执行第一个任务(10天执行一次的任务)的执行时间,如果一次任务成功率不达标,就给状态量置为false,同时将执行的时间记...
2017-07-31
讲师回答 / 翔仔
这个是Quartz 中自带的一个线程池的实现。类如其名,这只是线程池的一个简单实现,没有提供动态自发调整等高级特性。你可以在里面预先指定好并发的线程数,就好比生产者消费者模型,里面就有有限的工作者线程,在同一时间内就只能并发执行相应数量的任务,多出的任务就要排队。它的具体实现同学可以去看看相关的源码,肯定会有收获。 使用方式有两种,第一种在quartz.properties里面去指定,主要指定这个参数org.quartz.threadPool.threadCount,咱们在教程里也默认声明式地用上了这个线...
2017-07-23
讲师回答 / 翔仔
同学您好,请问您说的动态任务调度指的是什么场景?能否提供具体的业务?是说这个Jfinal框架怎么结合quartz做任务调度吗?不太理解这里的动态指的是什么,是说运行时候动态替换掉任务吗?
2017-06-25