定时任务设置与执行

定时任务设置与执行

首先所谓的定时任务就是在指定的时间执行你需要操作的代码
也就是不需要你手动地去执行只要定好任务内容触发启动条件
他就会自动地按照规定的时间去完成任务内容一次或多次
下面我就先讲一下怎么设置定时任务
首先我们得在VS项目里引用一个定时插件
如下图
在这里插入图片描述
也就是图中的FluentScheduler插件
必需要有这个插件才能完成定时任务的设置与执行
没有的话可以去搜索下载
引用了之后我们就新建一个文件夹来专门存放定时任务类的
在这里插入图片描述
也就是图中名为Timer的文件夹
接下来我们就要创建任务类了
如上图文件夹的两个类
一个是任务类
一个是定时类
如下图为任务类
在这里插入图片描述
这里的任务类设置的任务是在F盘创建一个名为log的文本文档
并给文档写入当前的时间
设置好任务类后就要设置定时类了
如下图
在这里插入图片描述
图中的Schedule是计划的意思也就是需要把你创建好的任务类放入这个计划方法中就行了
上图MyRegistry构造函数里的整个意思是启动时立即执行任务之后每隔十秒执行一次
最后我们就要设置任务的启动条件了
如下图
在这里插入图片描述
如图中就是在整个项目入口调用设置好的定时任务
启动项目就可以看到效果图了如下
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值