易截截图软件、单文件、免安装、纯绿色、仅160KB

java定时任务


通过监听器(Listener)和定时器(Timer)定时执行某个任务(Task)。
(1)Listener

import
java.util.Timer;
import
javax.servlet.ServletContextEvent;
import
javax.servlet.ServletContextListener;
public
 
class
MyListener
implements
ServletContextListener {
 
private
Timer timer
=
 
null
;
 
public
 
void
contextInitialized(ServletContextEvent event) {
    timer
=
 
new
Timer(
true
);
    timer.schedule(
new
MyTask(),
0
,
86400000
);
//
milliseconds

  }
 
public
 
void
contextDestroyed(ServletContextEvent event) {
    timer.cancel();
  }
}

(2)Task

import
java.util.TimerTask;
public
 
class
MyTask
extends
TimerTask {
public
 
void
run() {
System.out.println((
new
Date()));
  }
}

(3)web.xml配置

<
listener
>

<
listener
-
class
>
com.fastunit.samples.listener.MyListener
</
listener
-
class
>

</
listener
>



相关文档:

java使用rocksaw和vserv tcpip实现基于ICMP的Ping功能

一:准备 www.savarese.org download
 1.  rocksaw-1.0.0-src.tar.gz
 2.  vserv-tcpip-0.9.2-src.tar.gz
二:编译源文件得到jar包 使用Ant
 1.  build vserv-tcpip-0.9.2-src
      在vserv-tcpip-0.9.2目录下面建一个tests目录,然后在cmd窗口下进入 ......

java运行外部程序

public class RunExtraProgram {
 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  try {
   Runtime.getRuntime().exec("D:\\Program Files\\TTPlayer\\TTPlayer.exe");
  } catc ......

java 插入排序和冒泡排序研究

今天公司不是很忙,就回顾了一下以前的冒泡排序和插入排序
package chen;
import java.util.Date;
public class Sort {
 /**
  * 冒泡排序
  * @param list
  * @author chenpengye
  */
 public void sort(int[] list){
  long begain=new Date().getTime();
 &n ......

java与js的正则表达式

正则表达式是用来校验文本框中所输入的值是否匹配。一般在swing里面和js脚本校验中用得蛮多的。
喜欢上正则是在一次做小数点的验证上,就是要判断输入的值的长度在5位,可以有小数点。如果不用正则,那么我得判断小数点是不是只有一个,小数点是不是在第一位,是不是在最后一位,那些情况都要排除的。当然,这样做一下,可 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号