当前位置: 首页 > news >正文

网站建设打不开全国广告公司网站建设

网站建设打不开,全国广告公司网站建设,搭建网站干什么,企业所得税怎么算20201、创建项目 项目类型控制台应用程序#xff0c;.Net Framework框架版本 4.7.2 2、引入框架 NuGet\Install-Package Quartz -Version 3.8.0 3、创建Job 自定义Job实现接口IJob#xff0c;在Execute方法实现定时逻辑#xff0c; using Quartz; using System; using Sys…1、创建项目 项目类型控制台应用程序.Net Framework框架版本 4.7.2 2、引入框架 NuGet\Install-Package Quartz -Version 3.8.0 3、创建Job 自定义Job实现接口IJob在Execute方法实现定时逻辑 using Quartz; using System; using System.Threading.Tasks;namespace QuartzConsole {public class MyJob : IJob{public Task Execute(IJobExecutionContext context){return Console.Out.WriteLineAsync($任务开始执行了{DateTime.Now.ToString(yyyy-MM-dd HH:mm:ss)});}} }4、创建调度器实例 使用工厂类StdSchedulerFactory创建调度器实例 StdSchedulerFactory factory new StdSchedulerFactory();//创建工厂实例var scheduler await factory.GetScheduler();//创建调度器await scheduler.Start();//启动调度器 5、创建Job实例 使用Job构建器创建任务实例 IJobDetail job JobBuilder.CreateMyJob().WithIdentity(job1, group1).Build(); 6、创建触发器 使用触发器构建器创建触发器实例触发器包含简单触发器和正则表达式触发器比如重复执行多少次这种简单的逻辑可以使用简单触发器比如每天21点-23点每隔2分钟的第5秒开始执行任务则适合使用正则表达式触发器来构建。 简单触发器 #region 简单触发器每隔5秒重复执行ITrigger trigger TriggerBuilder.Create().WithIdentity(trigger, group1).WithSimpleSchedule(xx.WithInterval(TimeSpan.FromSeconds(5)).RepeatForever()).Build();#endregion 正则表达式触发器 #region 每天21点-23点每隔2分钟的第5秒开始执行ITrigger trigger TriggerBuilder.Create().WithIdentity(trigger, group1).WithCronSchedule(5 0/2 21-23 * * ?).Build();#endregion 触发器正则表达式生成可以借助工具参考链接 Free Online Cron Expression Generator and Describer - FreeFormatter.com 7、将任务和触发器安排到调度器 await scheduler.ScheduleJob(job, trigger); 8、完整代码 using Quartz; using Quartz.Impl; using Quartz.Logging; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace QuartzConsole {class Program{async static Task Main(string[] args){StdSchedulerFactory factory new StdSchedulerFactory();var scheduler await factory.GetScheduler();await scheduler.Start();IJobDetail job JobBuilder.CreateMyJob().WithIdentity(job1, group1).Build();//#region 每天21点-23点每隔2分钟的第5秒开始执行//ITrigger trigger TriggerBuilder.Create()// .WithIdentity(trigger, group1)// .WithCronSchedule(5 0/2 21-23 * * ?)// .Build();//#endregion//#region 每天21:33执行//ITrigger trigger TriggerBuilder.Create()// .WithIdentity(trigger, group1)// .WithSchedule(CronScheduleBuilder.DailyAtHourAndMinute(21,33))// .Build();//#endregion#region 每周五21:36执行//ITrigger trigger TriggerBuilder.Create()// .WithIdentity(trigger, group1)// .WithSchedule(CronScheduleBuilder.WeeklyOnDayAndHourAndMinute(DayOfWeek.Friday,21,36))// .Build();//ITrigger trigger TriggerBuilder.Create()// .WithIdentity(trigger, group1)// .WithCronSchedule(0 39 21 ? * FRI)// .Build();#endregion#region 简单触发器每隔5秒重复执行ITrigger trigger TriggerBuilder.Create().WithIdentity(trigger, group1).WithSimpleSchedule(xx.WithInterval(TimeSpan.FromSeconds(5)).RepeatForever()).Build();#endregionawait scheduler.ScheduleJob(job, trigger);Console.WriteLine(Press any key to close the application);Console.ReadKey();}} }官方学习文档Cron Triggers | Quartz.NET
http://www.hkea.cn/news/14319130/

相关文章:

  • seo工具排行榜seo的目的是什么
  • 广西网站建设哪家有windows 7 wordpress
  • 宜阳网站建设重庆建筑工程网站
  • 河间做网站的公司东莞网站建设做公司
  • 有没有专门做二手的网站wordpress 笑话模板
  • 绍兴企业网站建站模板购物网站 建站服务
  • 无锡好的网站公司asp.net建立网站
  • wordpress的集成环境莆田seo接单
  • 济源市住房和城乡建设局网站wordpress h5模板
  • 网站建设文字表达装饰工程有限公司
  • 网站建设与管理的策划书昆明pc网站建设
  • 无锡网站建设 微信许昌建网站
  • 个人网站有哪些网站组织部建设网站示范材料
  • 厂字型布局网站免费的网站登录模板
  • 长沙好的网站建设公司wordpress中文插件
  • 网络营销的网站的分析莆田网站制作计划
  • 买源码做网站天津建设网站哪家好
  • 上杭县建设局网站昆明做网站排名
  • 青岛专业建设网站网站后台管理系统需求
  • 自学网站建设要看什么书电子商务具体是干什么的
  • 东圃手机网站建设电话长沙环路建设开发有限公司网站
  • 北京网站开发教师招聘哪里可以做足球网站
  • 什么是网站接入商国外做二手服装网站有哪些
  • 宝山网站推广网页制作考证视频
  • 建德广元建设有限公司网站住房建设部官方网站居住区政策
  • 动漫网站开发 百度一下合同范本的网站
  • 长安网站建设推广公司淮南做网站
  • 深圳网站建设大公司好如何建立论坛
  • 专业做网站登录东莞网站建设的收费
  • 网站开发吧建设银行辽宁招聘网站