java触发器时间_Java 时间触发器
具体实现包括:2个类和web.xml设置
一、web.xml设置
com.common.trigger.SystemListener
二、
2.1
package com.common.trigger;
import java.util.Date;
import java.util.Timer;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
public class SystemListener implements ServletContextListener {
private java.util.Timer timer = null;
@Override
public void contextDestroyed(ServletContextEvent event) {
timer.cancel();
event.getServletContext().log("定时器销毁");
}
@Override
public void contextInitialized(ServletContextEvent event) {
Date taskrun = new Date();
System.out.println("taskrun:"+taskrun);
timer = new Timer(true);
event.getServletContext().log("定时器已启动");
timer.schedule(new ListenerAction(),0,60*1000);
event.getServletContext().log("已经添加任务调度表");
}
}
2.2
package com.common.trigger;
import java.util.TimerTask;
public class ListenerAction extends TimerTask { private static boolean isrunning = false; private static long dotaskmillis = 0l; @Override public void run() { System.out.println("dotaskmillis:"+dotaskmillis); if(!isrunning){ isrunning = true; /* * 业务实现区 */ isrunning = false; }else{ System.out.println("系统正忙,请稍后"); } } }
java触发器时间_Java 时间触发器相关推荐
- java转日期_Java时间日期格式转换
import java.util.*;import java.text.*;importjava.util.Calendar;public classVeDate {/*** 获取现在时间 * *@r ...
- java 24字母_java 时间格式化中的模式字母
java日期格式化中的模式字母有特定的意义,由于没有注意,今天在做工程的时候导致出现了奇怪的日期: 错误写法如下: 然而得到了错误的结果: 正确写法如下: 这样就得到了正确的结果 mm指的是分钟,MM ...
- java time 格式_java时间格式的简单整理
概述 自己在使用Java日志格式的时候,发现不好定义.所以本篇文章的主要目的是收集一些常用的日志格式,解说每个字段代表的意思以及扩充部分Java常用的时间类. 名词解释 时刻:时刻是时间上的某个瞬间, ...
- java 比较当前时间_java时间比较
方法一:判断date1是否在当前时间之前(new Date().before(date1) 方法二:通过运算比较这样能算出差多少时间public static void main(String[] a ...
- java 设置日期的格式_java时间格式大全
java.util.*; import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @ ...
- java定义时间格式大全_Java时间格式转换大全
package com.date; import java.text.DateFormat; import java.text.ParseException; import java.text.Par ...
- java格式_java时间格式转换大全
Java时间格式转换大全 import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @ ...
- java joda 获取utc时间_java – 使用JodaTime以毫秒为单位的UTC到本地时间
我试图使用Jodatime显示特定时间段内的交易. 我们的服务器要求开始日期和结束日期为UTC(这可能是显而易见的).因此,围绕它们的任何业务逻辑都使用DateTime对象,时区设置为DateTime ...
- java获取系统当前时间格式化_java 获取系统当前时间并格式化
java 获取系统当前时间并格式化 CreateTime--2018年5月9日11:41:00 Author:Marydon 实现方式有三种 updateTime--2018年7月23日09点32分 ...
最新文章
- 从控制器到驱动器的WD——硬盘巨头启示录之西数篇
- Java实现string转byte
- python找零钱代码_Python实现的一个找零钱的小程序代码分享
- 冒名者还是重名?疑惑中!
- 计算机无法离开家庭组,【求助】Windows无法从该家庭组中删除你的计算机
- sed和awk的常用实例 .
- php preg_replace html,php – 忽略preg_replace中的html标签
- 搭建10分钟,解决90%问题,帕累托分析模型为何这么强?
- 本周学习小结(11/03 - 17/03)
- 提取pdf文件文本:pdfparser与xpdf具体操作
- Acoustica Premium Edition Mac(音频编辑软件)
- 计算机具有逻辑思维,逻辑思维能力
- Gym Atari环境预处理Wrapper解读
- Python常用字符编码
- 1.markdown基础语法
- 阿里技术专家花3年写的《MySQL笔记》解决了70%数据库面试难题,网友:非常棒!
- oracle配置话清单,oracle 几个常用话语
- 圣地亚哥分校 计算机,美国加州大学圣地亚哥分校计算机科学专业.pdf
- 潭州课堂25班:Ph201805201 django 项目 第一课 (课堂笔记)
- 微商引流用什么礼品?从而形成裂变传播
热门文章
- 微信发语音,会被上司和客户骂?老外都知道这事儿了
- Java项目:springboot电影推荐网站
- 【转】CAN总线设计---CAN节点的电容、CAN终端电阻、CAN总线共模电感/共模扼流圈修改版*****
- tensorflow与深度学习之一
- 在网上,你说服不了任何人!
- css3 实现 太极图
- 计算机无法查看隐藏文件夹,怎么查看隐藏文件?2种方法教你查看电脑中的隐藏文件...
- 威布尔分析在产品失效模式评估中的应用举例
- java计算机毕业设计springboot+vue股票交易模拟系统
- .net 4.0怎么安装