- 浏览: 592352 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (199)
- 纯java (22)
- 中间件 (1)
- java线程 (1)
- webwork (10)
- HTML/CSS (11)
- struts2 (10)
- mysql (14)
- Linux (8)
- 字符编码和转换 (1)
- WebService (1)
- web (21)
- javascript (33)
- ajax (5)
- 随便写写 (3)
- svn (0)
- eclipse使用技巧 (10)
- Ant (1)
- 互联网发展方向 (1)
- Jquery (12)
- 视频 (2)
- MD5 (1)
- 项目经验总结 (1)
- Oracle (2)
- Netbeans (1)
- Apache/Tomcat (4)
- springside (1)
- hibernate (6)
- SpringSecurity (0)
- java与文件 (1)
- CKEditor (4)
- JSON (3)
- 笔试题 (0)
- 应用部署 (1)
- 杂七杂八 (1)
- android (1)
- jQuery UI (1)
- XML相关技术 (1)
- HTML5 (1)
- CSS3 (0)
- 正则表达式 (1)
- http协议 (3)
- 算法 (5)
- 互联网知识 (1)
最新评论
-
hp321:
我现在遇到一个开发自定义按钮的问题,想请教下你:问题如下:举例 ...
Ckeditor 如何在源码模式下添加可以显现的按钮 -
make1828:
javascript跨域解决方案(一) -
huxianwen:
问题是, ckeditor编辑器在源码模式并不能插入任何代码呀 ...
Ckeditor 如何在源码模式下添加可以显现的按钮 -
nidonglin1986:
虽然解决了问题,但是原因说的不是很明白啊。中文跟HTML标志 ...
struts2的标签在JS中的使用 中文乱码 -
ldw1986hf123:
[*]
JVM工作原理
什么情况下我们会使用定时器的功能呢:就是我们需要程序在某一个时间或者每隔一段时间运行一个固定的程序时.
首先: 1.在web.xml中配置监听器:
<listener>
<listener-class>com.founder.cetv.servlet.ContextListener</listener-class>
</listener>
2.添加两个类:
MessageTask.java
package com.founder.cetv.servlet;
import java.util.Date;
import java.util.List;
import java.util.TimerTask;
import com.founder.cetv.bo.OssMgr;
import com.founder.cetv.dbManager.ShopManager;
import com.founder.cetv.pojo.Shop;
public class MessageTask extends TimerTask {
public MessageTask() {
// 默认构造函数
}
/**
* 完成调用webservice接口更新所有的店铺的商品数量信息
*/
public void run() {
//在这里写上你要定时执行的代码
List list=ShopManager.getLoginNameList();
OssMgr ossMgr = new OssMgr();
for(int i=0;i<list.size();i++){
Shop shop = new Shop();
shop=(Shop)list.get(i);
ossMgr.updateUserGoodsNum(shop.getLoginName());
}
}
}
ContextListener.java
package com.founder.cetv.servlet;
import java.util.Date;
import java.util.Timer;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import com.founder.cetv.util.DateTimeUtils;
public class ContextListener implements ServletContextListener {
private MessageTask messageTask; public void contextInitialized(ServletContextEvent event) { public void contextDestroyed(ServletContextEvent event) { }
private Timer timer = null;
timer = new Timer(true);
messageTask = new MessageTask();
timer.schedule(messageTask, 0,24*60*60*1000);
}
// 销毁定时器
timer.cancel();
}
发表评论
-
Javascript的分层概念
2011-12-07 17:27 1265Javascript如何分层: 我们把 ... -
什么是骆驼命名法
2011-12-05 11:22 2996骆驼式命名法(又称驼峰命名法),正如它的名称Came ... -
UrlRewrite技术的用处
2011-10-18 10:49 910UrlRewrite有什么用处? 1、满足搜索引擎的要求 ... -
request.getSession()、request.getSession(false)和request.getSession(true)的区别
2011-03-24 15:23 1179request.getSession()、request.ge ... -
怎么查看80端口占用情况? 如何查看端口占用情况?
2010-10-17 10:43 1913查看端口占用情况有几种方式: 1. ... -
Jquery Validation 中使用remote做ajax验证时遇到的问题
2010-09-17 10:59 6090需要验证的页面中js代 ... -
HTTPS和HTTP的区别
2010-07-09 10:12 926HTTPS(Secure Hypertext Transf ... -
Servlet接收JSP参数乱码问题解决办法
2010-07-07 16:48 1550环境: apache-tomcat-6.0.24.zip jd ... -
httpClient请求时乱码问题的解决
2010-07-07 15:56 2192当你使用httpClient发送一个请求时,如果你的请求连接中 ... -
如何获得web请求中的重名参数问题
2010-06-29 17:06 13681.对于一个表单中也许会有重名的参数,好比请求一个地址带了很多 ... -
超级链接,点击后改变字的颜色方法
2010-06-18 16:08 3073可以在<a>中添加: <a onclick= ... -
iframe 调用子页面的js方法
2010-04-26 22:18 3501在主页head面中添加: <script lang ... -
cookie使用工具类
2010-02-04 15:32 11801.可以将对cookie的操作封装到一个工具类,见附件。 2 ... -
cookie与session机制
2010-02-04 15:25 1066(一)cookie和session机制 首先我们来 ... -
web 取颜色的编码值的小工具
2010-01-06 13:59 1536今天发现了一个取桌面上任意颜色的编码的小软件叫Mezer To ... -
如何设定网页过期时间和缓存情况
2009-12-25 11:31 3341在开发过程中遇到一个问题,在列表页上点击修改按钮,然后点击浏览 ... -
页面缓存问题的处理
2009-11-02 15:52 1100http://shop.guoshi.com/cetv/cet ... -
linux下tomcat的的后台访问页面的设置
2009-10-19 14:10 1283在windows下tomcat是有一个后台访问的页面的,在里面 ... -
linux下tomcat的jvm虚拟机内存设置
2009-10-15 17:13 2484tomat默认的虚拟机内存是128M要想自己设置需要修改lin ... -
jsp浏览器访问全部是乱码问题的解决
2009-08-24 16:07 1914今天套用美工设计好的html页面是遇到一个问题,就是将静态ht ...
相关推荐
VC++ 定时器使用 定时器使用 VC++ 定时器使用 定时器使用
定时器使用定时器使用定时器使用定时器使用定时器使用定时器使用定时器使用定时器使用定时器使用
SPRING定时器使用说明
stc T2定时器使用,T2定时器资料少,而且使用也比较少
定时器使用
TI Cortex-M3系列定时器使用的例子程序
linux 定时器使用 linux 定时器使用linux 定时器使用 linux 定时器使用
WinCC中定时器使用方法介绍pdf,WinCC中定时器使用方法介绍
VC++ 定时器使用的例子 附文档 算是比较好的一个定时器的demo
AVR_定时器使用详解 超级详细的解说 是初学者必备的学习资料
DM642芯片的定时器使用,对于你想学习DM642来说 值得拥有
对话框的按钮,定时器使用例子
LPC210X 定时器使用方法,LPC210X 定时器使用方法,供工程师学习和参考。
C8051F320单片机定时器使用C语言例程。含不同方式的几个例程,附有详细注释。
C8051F320定时器使用方法和步骤,C8051F320定时器使用方法和步骤,C8051F320定时器使用方法和步骤,
java定时器使用技巧
AVR_定时器使用范例.doc
时间及定时器使用及举例 s7中设置系统时间(sfc0,sfc) 循环中断
最新的MSP430中断和定时器使用 大家一起学习
Java_Web定时器使用