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

福州市建设厅网站网站开发建设费用

福州市建设厅网站,网站开发建设费用,设计上海展会2021,安全员考试报名入口官网定时框架quartz1. 使用场景2. corn表达式3. 简单使用4. 注意点1. 使用场景 定时任务 周期性执行 #xff08;每隔多长时间#xff09; 定时执行#xff08;每天几点#xff09; 系统之间的数据交换 两个系统之间的数据 数据整理 报表打印… 2. corn表达式 corn 表达式… 定时框架quartz1. 使用场景2. corn表达式3. 简单使用4. 注意点1. 使用场景 定时任务 周期性执行 每隔多长时间 定时执行每天几点 系统之间的数据交换 两个系统之间的数据 数据整理 报表打印… 2. corn表达式 corn 表达式在线生成 秒 分钟 小时 0 0/30 0/1 * * ? 代表每天每30分钟运行一次0 0/3 0/1 * * ? 代表每天每3分钟运行一次0/1 0/1 0/1 * * ? 代表每天每1秒钟运行一次0 11 23 * * ? 代表每天晚上23:11运行一次0 0 12 * * ? 每天中午12点触发0 15 10 ? * * 每天上午10:15触发0 15 10 * * ? 每天上午10:15触发0 15 10 * * ? * 每天上午10:15触发0 15 10 * * ? 2005 2005年的每天上午10:15触发0 * 14 * * ? 在每天下午2点到下午2:59期间的每1分钟触发0 0/5 14 * * ? 在每天下午2点到下午2:55期间的每5分钟触发0 0/5 14,18 * * ? 在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发0 0-5 14 * * ? 在每天下午2点到下午2:05期间的每1分钟触发0 10,44 14 ? 3 WED 每年三月的星期三的下午2:10和2:44触发0 15 10 ? * MON-FRI 周一至周五的上午10:15触发 0 15 10 15 * ? 每月15日上午10:15触发 0 15 10 L * ? 每月最后一日的上午10:15触发0 15 10 ? * 6L 每月的最后一个星期五上午10:15触发0 15 10 ? * 6L 2002-2005 2002年至2005年的每月的最后一个星期五上午10:15触发0 15 10 ? * 6#3 每月的第三个星期五上午10:15触发每天早上6点 0 6 * * *每两个小时 0 */2 * * *晚上11点到早上7点之间每两个小时早上八点 0 23-7/28 * * *每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点 0 11 4 * 1-31月1日早上4点 0 4 1 1 *秒 分??时???日??月 星期 0??30 11,3??????*??1-5??11:30 和3:300 45 23,11 * * ? 每天11:45和23:45触发 3. 简单使用 核心注解scheduled里面写corn表达式将bean丢到ioc中 jar包需要整合spring使用 这里以controller开刀, 方法是无参无返注解方式 头命名 xmlns:taskhttp://www.springframework.org/schema/taskhttp://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.1.xsd!-- quartz注解驱动 --task:annotation-driven/package com.test.action;import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Controller;Controller public class DemoAction {/*** 系统间的数据交换 放到公共的地方法* 数据整理* */boolean task1Flag true;// 任务积压 很短Scheduled(cron 0/1 * * * * ? )public void show() {if (task1Flag) {task1Flag false;System.out.println(hhhhh to do sth..);task1Flag true;}}} 启动服务器就会… 4. 注意点 quartz如果设置每秒执行一次会造成任务积压1s掉quartz接管的方法里面service的执行可能能大于1s服务器内存会炸。 解决像上面搞一个标记flag。 但是每个方法都不能加判断标记显得冗余。 所以使用aop对controller中的quartz进行环绕。 package com.test.aspect;import java.lang.reflect.Field;import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.Signature; import org.aspectj.lang.reflect.MethodSignature;/*** 防止定时任务积压 切面*/ public class TaskAspect {//环绕public Object doRound(ProceedingJoinPoint pjp){//返回结果Object returnObj null;// Object[] args pjp.getArgs(); // Class class1 pjp.getClass();//目标对象Object target pjp.getTarget(); // Object this1 pjp.getThis();//获得目标方法名Signature sig pjp.getSignature();MethodSignature msig null;if (!(sig instanceof MethodSignature)) {throw new IllegalArgumentException(该注解只能用于方法);}msig (MethodSignature) sig;//方法名称String methodName msig.getName();//根据方法名称获得对应的属性 task1Flag, task2Flag... try {Field field target.getClass().getDeclaredField(methodNameFlag);//设置允许访问field.setAccessible(true);//获得属性值boolean flag Boolean.parseBoolean(field.get(target).toString());if(flag){//将标记改成falsefield.set(target, false);//执行目标try {returnObj pjp.proceed();} catch (Throwable e) {e.printStackTrace();}//将标记改成truefield.set(target, true);}else{System.out.println(目标正在执行......);}} catch (SecurityException e1) {e1.printStackTrace();} catch (NoSuchFieldException e1) {e1.printStackTrace();} catch (IllegalArgumentException e) {e.printStackTrace();} catch (IllegalAccessException e) {e.printStackTrace();} return returnObj;}}
http://www.zqtcl.cn/news/273418/

相关文章:

  • 个人备案 网站内容网站备案如何查询
  • 宿州科技网站建设百度网站外链发布平台
  • 织梦移动网站wordpress父文章显示不全
  • 游戏攻略网站怎么做网站开发需求确认书
  • 做高大上分析的网站电商到底干嘛的
  • 物流网站哪个好网络推广就找南昌莫非传媒
  • 查看网站空间企业网站管理系统介绍
  • 重庆市工程建设信息网新网站艺术品商城网站开发
  • 上海网站制作商wordpress改主题
  • 钰鸣厦门网站建设2023热点新闻事件
  • 网络营销的主要形式有建设网站免费搭建网站哪个好
  • 建一个网站需要哪些人aso是什么意思
  • 电商网站有哪些淘宝运营培训班哪里有
  • 网站开发网站制作太原优化排名推广
  • 佛山市网站开发桥西区建设局网站
  • 怎么制作网站应用云主机上传wordpress
  • flash网站代做马鞍山网站建设制作公司
  • 温州网站的优化wordpress 注册邮箱验证失败
  • php网站开发实例视频教程宁波seo运营推广平台排名
  • 网络营销网站开发设计公司网站推广营销
  • 2015年做那个网站致富wordpress最新模板
  • 做网站开发平台北京广告公司有哪些
  • 郑州企业建站系统模板兰州需要做网站的公司有哪些
  • 怎样做网站卖东西 自己有货句容网络公司
  • 网站建设协议书 保密条款免费发布推广的网站
  • 网站首页外链上海网站建设联系方式
  • 陕西网站建设优化技术2023年1月热点新闻事件
  • 广东省建设银行招聘网站免费搭建个人网站
  • 知名商城网站建设公司wordpress主题 汉化
  • 网站上线做什么pc网站如何做移动适配