标签:span ace java forever window with void get 移植
三个比较像的玩意儿
Quartz Windows计划任务 timer(主要用到了线程池技术)
quartz.net 是从java的quartz项目移植过来的 java版本 www.quartz-scheduler.org ;net版本 www.quartz-scheduler.net
2.5.0版本Quartz的使用方法
首先定义一个实现了IJob接口的类 实现接口方法:
using Quartz; using System; namespace Quartz1 { public class HelloWorld : IJob { public void Execute(IJobExecutionContext context) { Console.WriteLine("我是你爸爸"); Console.ReadKey(); } } }
接着创建 日程安排表 工作 触发器 调度工作
using Quartz; using Quartz.Impl; namespace Quartz1 { class Program { static void Main(string[] args) { //相当于一个日程安排表 IScheduler scheduler = StdSchedulerFactory.GetDefaultScheduler(); scheduler.Start(); //创建一个jpb var job = JobBuilder.Create<HelloWorld>().Build(); //创建一个trigger var trigger = TriggerBuilder.Create().WithSimpleSchedule(x => x.WithIntervalInSeconds(1).RepeatForever()).Build(); //调度 scheduler.ScheduleJob(job, trigger); } } }
标签:span ace java forever window with void get 移植
原文地址:https://www.cnblogs.com/wholeworld/p/10061812.html