TaskScheduler一个.NET版任务调度器
TaskScheduler是一个.net版的任务调度器。概念少,简单易用。
支持SimpleTrigger触发器,指定固定时间间隔和执行次数;
支持CronTrigger触发器,用强大的Cron表达式满足日历形式的复杂触发规则;
支持动态添加和删除任务,可根据具体需求实现复杂逻辑;
static void Main(string[] args){Scheduler scheduler = new Scheduler();SimpleTrigger simpleTrigger = new SimpleTrigger(2, 3);CronTrigger cronTrigger = new CronTrigger("0/5 * * ? * MON-FRI");scheduler.AddJob("job1", cronTrigger, (sch, trigger) =>{Console.WriteLine("cronTrigger触发,工作日每隔5秒");});scheduler.AddJob("job2", simpleTrigger, (sch, trigger) =>{Console.WriteLine("simpleTrigger触发,每隔两秒,本来要执行三次的");Console.WriteLine("终结job2");sch.RemoveJob("job2");Console.WriteLine("动态加入jobnew");scheduler.AddJob("jobnew", new SimpleTrigger(2, 2), (s, t) =>{Console.WriteLine("jobnew代替job2,执行后两次");});});scheduler.Start();Console.ReadLine();}
转载于:https://blog.51cto.com/kiujyhgt/1915133
TaskScheduler一个.NET版任务调度器相关推荐
- 用JS实现一个网页版节拍器
平时练尤克里里经常用到节拍器,突发奇想自己用js开发一个. 最后实现的效果如下:https://ahao430.github.io/metronome/. 代码见github仓库:https://gi ...
- 18 TaskScheduler任务调度器抽象基类——Live555源码阅读(一)任务调度相关类
这是Live555源码阅读的第二部分,包括了任务调度相关的三个类.任务调度是Live555源码中很重要的部分. 本文由乌合之众 lym瞎编,欢迎转载 http://www.cnblogs.com/ol ...
- java 分布式任务_一个简单的基于 Redis 的分布式任务调度器 —— Java 语言实现...
折腾了一周的 Java Quartz 集群任务调度,很遗憾没能搞定,网上的相关文章也少得可怜,在多节点(多进程)环境下 Quartz 似乎无法动态增减任务,恼火.无奈之下自己撸了一个简单的任务调度器, ...
- 基于单片机的简单的任务调度器
近来工作之余,研究了一下APM的源码. APM源码连接https://pan.baidu.com/s/17Dg1oEJT_fj12DM1BmZWxA 发现源码中有一个简单的任务调度器,不太重要的任务都 ...
- 《从案例中学习JavaScript》之实现网页版阅读器
###序 现在手机上的文本阅读app已经非常丰富,良好的阅读体验与海量的书库常常令我感到无比兴奋. 我想到8年前用一点几寸屏幕的mp3看电子书的情景,顿生一种淡淡的温馨.再久远一些,小的时候,我也经常 ...
- mysql管理器源码_一个HelloWorld版的MySQL数据库管理器的设计与实现(源码)
2011年,实习期间写了一个简单的数据库管理器. 今天,特意整理了下,分享给大家. 有兴趣的同学,可以下载源码,瞧瞧. 源码只有4个类:LoginGUI,DatabaseGUI,Record,MySQ ...
- 稳扎稳打Silverlight(18) - 2.0视频之详解MediaElement, 开发一个简易版的全功能播放器...
[索引页] [×××] 稳扎稳打Silverlight(18) - 2.0视频之详解MediaElement, 开发一个简易版的全功能播放器 作者:webabcd 介绍 Silverlight 2.0 ...
- 使用掌控版制作一个简单的抢答器
前几天老师布置的作业,要求我们做一个简单的抢答器,我用了掌控版,软件用的是mind+. 这个图形化编程软件简单易懂,容易操作. 这里用到三个掌控版,一个模拟主持人(也就是出题方),另外俩个模拟抢答端. ...
- 一个简易版的iphone电子书阅读器
2019独角兽企业重金招聘Python工程师标准>>> 一个简易版的iphone电子书阅读器 里面的基本功能都有了 感兴趣的朋友可以下来研究 点击此处下载源码 转载:http://w ...
最新文章
- taro 重新加载小程序_Taro 小程序采坑
- 克服游戏运营中IB的长尾挑战
- python主要用来开发什么-python主要用于什么开发?
- 谁控制了我们的浏览器?
- 使用CSS和JavaScript的网络动画
- mfc对话框ok没效果_摄影色调效果(冷色调与暧色调)
- Linux系统配置kvm+vlan
- 几十种编程语言说Hello World
- 命令行传感器和模板的使用之在 Home Assistant 中监控树莓派的 CPU 温度,内存等信息
- 基于51单片机的步进电机驱动程序
- 实现百度搜索实时热点爬虫
- Vue中设置浏览器标签栏图标以及title
- 蓝牙BQB认证 Profile测试
- Xpath简介及用法整理
- latex特殊符号用法
- 怎样迁移网站服务器和域名?
- 电影网站数据查取小试
- vue 格式化数值方法
- 光纤光信号闪红灯_电信光纤猫光信号闪红灯怎么办 电信光纤猫光信号闪红解决方法...
- kong 安装与配置