java定时任务,每天定时执行任务
来源:互联网 发布:如何注销淘宝卖家账户 编辑:程序博客网 时间:2024/04/29 19:09
监听器:
import java.util.Calendar;import java.util.Date;import java.util.Timer;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;public class WeatherImageListener implements ServletContextListener {Timer timer = new Timer() ; public void contextDestroyed(ServletContextEvent arg) { timer.cancel(); //销毁定时器}public void contextInitialized(ServletContextEvent arg0) {//时间间隔 long daytime = 24 * 60 * 60 * 1000;/*** 定制每日23:00执行方法 ***/ Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.HOUR_OF_DAY, 24); calendar.set(Calendar.MINUTE, 0); calendar.set(Calendar.SECOND, 0);//第一次执行定时任务的时间 Date date=calendar.getTime(); timer = new java.util.Timer(true); //启动定时器timer.schedule(new WeatherImageTask(), new Date(),15000); //启动和间隔时间 间隔1天}}
定时器:
public class WeatherImageTask extends TimerTask { private static final Log log = LogFactory.getLog(WeatherImageTask.class); public void run() { //执行想要执行的任务 }}
配置文件:web.xml
<listener> <listener-class>com.toolsba.taobao.task.WeatherImageListener</listener-class> </listener>
- java定时任务,每天定时执行任务
- java定时任务,每天定时执行任务
- Java定时任务,每天定时执行任务
- java定时任务,每天定时执行任务
- java定时任务,每天定时执行任务
- java定时任务,每天定时执行任务
- java定时任务,每天定时执行任务
- java定时任务,每天定时执行任务
- java定时任务,每天定时执行任务
- java定时任务,每天定时执行任务
- java定时任务 每天定时执行任务
- java定时任务,每天定时执行任务
- java定时任务,每天定时执行任务
- java定时任务,每天定时执行任务
- java 每天定时执行任务
- java 每天定时执行任务
- java定时每天执行任务
- java定时任务,每天定时执行任务(JDK TimerTask)
- java.lang.IllegalMonitorStateException
- [BT5]信息收集1-2 Dnsmap
- 直接拿来用!最火的Android开源项目(完结篇)1
- Hoj 1868 八数码问题
- Java笔记2 面向对象<1>面向对象概述、构造代码块、匿名对象、this关键字等
- java定时任务,每天定时执行任务
- 图书收集
- ios 开发之使用Reachability检测网络状态
- POP3协议分析
- [Python]第三方库-Scrapy入门使用
- 数学之路(2)-数据分析-R基础(25)
- Android: Failed to convert @drawable/picture into a drawable
- android sensor 架构介绍
- ASP英文字母加数字随机验证码(4位)