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

简述网站推广的方法广告设计公司实践报告

简述网站推广的方法,广告设计公司实践报告,wordpress网站监测,有域名怎么建网站南宁引言 Quartz Scheduler是一个功能丰富的开源作业调度库#xff0c;它允许开发人员以灵活的方式创建和管理定时任务。以下是对Quartz Scheduler的详细解析#xff1a; 官网地址#xff1a;https://www.quartz-scheduler.org/w3cschool 官方文档#xff1a;https://www.w3c…引言 Quartz Scheduler是一个功能丰富的开源作业调度库它允许开发人员以灵活的方式创建和管理定时任务。以下是对Quartz Scheduler的详细解析 官网地址https://www.quartz-scheduler.org/w3cschool 官方文档https://www.w3cschool.cn/quartz_doc/ 一、核心概念 Quartz Scheduler的核心概念主要包括三个部分 Job表示被调度的任务需要实现org.quartz.Job接口中的execute方法。 void execute(JobExecutionContext context)JobDetail用于设置任务的属性如任务的名称、组名、任务类、任务数据等。Trigger表示触发器用于定义任务执行的时间规则。Quartz提供了两种主要的触发器类型SimpleTrigger和CronTrigger。SimpleTrigger用于在 特定时间后开始执行并以一定的重复间隔执行。CronTrigger则基于Cron表达式提供了更复杂的时间调度能力。Scheduler调度器是Quartz框架的心脏负责基于Trigger设定的时间来执行Job。它管理着所有的Job和Trigger确保它们能够按照预定的计划执行。 二、Springboot 集成 quartz 1. 创建一个新的 Spring Boot 项目添加 Quartz 依赖到 pom.xml 文件中 dependencies!-- 其他依赖 --dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-quartz/artifactId/dependency /dependencies2. Quartz 配置 在 Spring Boot 应用中配置 Quartz主要涉及到配置类和任务的创建。 1配置类 创建一个配置类用于配置 Quartz 的相关属性 Configuration public class QuartzConfig {Beanpublic JobStore jobStore(DataSource dataSource) {JDBCJobStoreFactoryBean factory new JDBCJobStoreFactoryBean();factory.setDataSource(dataSource);factory.setTablePrefix(QRTZ_);return factory.getObject();}Beanpublic SchedulerFactoryBean schedulerFactoryBean(DataSource dataSource) {SchedulerFactoryBean factory new SchedulerFactoryBean();factory.setJobStore(jobStore(dataSource));// 可以设置其他属性如线程池大小等return factory;}// 省略其他配置... }2任务和触发器 定义一个任务实现 Job 接口并创建触发器来触发任务 Component public class MyJob implements Job {Overridepublic void execute(JobExecutionContext context) {// 任务逻辑System.out.println(执行任务 new Date());} }创建触发器和作业详情并注册到调度器 Service public class JobService {Autowiredprivate Scheduler scheduler;PostConstructpublic void init() throws SchedulerException {JobDetail jobDetail JobBuilder.newJob(MyJob.class).withIdentity(myJob, group1).build();Trigger trigger TriggerBuilder.newTrigger().withIdentity(myTrigger, group1).startNow().withSchedule(CronScheduleBuilder.cronSchedule(0/10 * * * * ?)) // 每10秒执行一次.build();scheduler.scheduleJob(jobDetail, trigger);} }实战演练 启动 Spring Boot 应用 运行 Spring Boot 应用的主类应用将启动并初始化 Quartz开始执行定时任务。 验证任务执行 观察控制台输出你将看到任务按照预定的计划执行并打印出执行的时间。 参考文献 https://www.cnblogs.com/muxi0407/p/11969119.html
http://www.hkea.cn/news/14548348/

相关文章:

  • 市场监督管理局不处理问题怎么办seo排名优化培训怎样
  • 温州网站建设方案文档制作php做的购物网站
  • 校园门户网站设计论文区域代理加盟项目
  • 做挂的网站网页设计与制作基础教程答案
  • 泰州专业网站制作公司wordpress 小工具 开发
  • 网站设计师发展方向个人网页设计思路
  • 网站建设公司排名深圳广东建设网站首页
  • 东莞市微网站官方网站关于医院要求建设网站的请示
  • 内蒙古建设安全监督站的网站学校网站资源库建设和资源上传
  • 网站建设中搜索引擎的作用从零开始学做视频剪辑
  • 温州市网站制作哪家便宜兰州的网站建设
  • 没有备案的网站国家电网网站开发图片素材
  • 黄岛网站建设服务网站美工做专题尺寸多少?
  • 重庆网站建设哪里比较好呢全国私人订制平台
  • 做下载网站挣钱吗网站建设规范方法
  • 架设个人网站WordPress 前台 注册用户 插件
  • 网站建设图片拍摄价格网站底部图标
  • 做网站的人还能做什么上海seo顾问推推蛙
  • 营销型网站规划步骤wordpress 链接
  • 名师工作室网站建设建议创建网站的步骤
  • 免费行情网站简单网页制作代码html
  • 如何介绍设计的网站模板河间网站制作公司
  • 新闻聚合网站开发 技术润东电子科技 网站建设
  • 影视 网站建设 新媒体滕州营销型网站建设
  • 怎么做属于自己的售卡网站如何做网站的关键词排名
  • 怎么样建网站卖东西宜章网站建设
  • 签约做网站模板大连企业网站模板建站
  • 做白酒用哪个分类信息网站个人网站免费建设
  • 青岛高端模板建站wordpress传媒传媒企业模板
  • 北京个人网站制作联通的网站是谁做的