Quartz
想转IT的机械君
世事无穷,劳生有限...
展开
-
【Quartz】cron表达式
一个自认为还挺好用的工具网站:Cron表达式工具,可以根据自己的任务执行需求生成cron表达式,同时还提供了cron校验的功能。(不熟悉的时候还是很容易出错的。。。) 百度百科关于cron的介绍是有关Linux系统中执行定时任务的服务器,具体咱也不懂。。。。 cron表达式的格式如下: [秒] [分] [小时] [日] [月] [周] [年] 各部分取值之间以空格隔开。 各部分允许的取值范围以及允许使用的通配符如下: ?表示不指定值,即不关心某个字段的取值时使用。需要注意的是,月份中的日期和星期可能原创 2020-07-28 21:01:40 · 246 阅读 · 0 评论 -
【Quartz】简易案例-健康信息填报自动提醒工具
案例码云仓库地址: https://gitee.com/mootong_top/auto_message_info 因为疫情防控需要,学校开设了健康信息填报平台,要求所有在校学生每天定时上传体温等健康信息。作为班级负责人,每天需要提醒同学填报信息,晚上还需要对未填报的同学逐一通知,工作繁琐而又必要,却又总因为各种事情会耽误,有了痛点就有了需求。 1.0版方案:每天闹钟提醒自己,然后再提醒别人。(关闹钟还不是分分钟的事情) 2.0版方案:启用QQ群机器人,然而必须自己用QQ才能发送,作为好几年的TIM用户,原创 2020-07-28 20:41:56 · 654 阅读 · 0 评论 -
【Quartz】2、Job与JobDetail
Quartz概述中提到,Job类定义了具体任务内容,只需要实现Quartz.Job接口并实现execute()方法即可,Job类方法如下图所示: 同时,前面也提到Job实例的execute()方法在执行前会创建新的实例,执行结束后被销毁,作为垃圾回收。可以进行一个非常简单的试验,改写HelloJob.class为HelloJob2.class: public class SayHello2 implements Job { int count = 0 ; public void addCount()原创 2020-06-28 17:12:24 · 495 阅读 · 0 评论 -
【Quartz】1、概述
1 Quartz介绍: Quartz is a richly featured, open source job scheduling library that can be integrated within virtually any Java application - from the smallest stand-alone application to the largest e-commerce system. Quartz can be used to create simple or c原创 2020-06-26 11:43:06 · 210 阅读 · 0 评论