tomcat监控器和定时器Java认证考试

文章作者 100test 发表时间 2010:01:01 15:50:52
来源 100Test.Com百考试题网


  package cn.yicha.timer.

  import java.text.SimpleDateFormat.

  import java.util.Calendar.

  import java.util.Date.

  import java.util.Timer.

  import javax.servlet.ServletContextEvent.

  import javax.servlet.ServletContextListener.

  import org.apache.log4j.Logger.

  import cn.yicha.ask.AskBaidu.AskBaidu_Inti.

  import cn.yicha.common.*.

  //import jp.yicha.video.action.IndexAction.

  public class MainTimerListener implements ServletContextListener {

  //public static final Logger logger = Logger.getLogger(MainTimerListener.class.getName()).

  private static Logger logger = Logger.getLogger(MainTimerListener.class).

  private Timer timer = null.

  public void contextInitialized(ServletContextEvent event) {

  try{

  // 在这里初始化监听器,在tomcat启动的时候监听器启动,可以在这里实现定时器功能

  Const.load().

  int startHour = Integer.parseInt(Const.TimerStart).

  int periodHour = Integer.parseInt(Const.TimerPeriod).

  //renyy add method

  AskBaidu_Inti.askinit().

  //renyy add method

  Calendar c = Calendar.getInstance().

  c.add(Calendar.DATE,1).

  c.set(Calendar.HOUR_OF_DAY,startHour).

  c.set(Calendar.MINUTE,0).

  c.set(Calendar.SECOND,0).

  c.set(Calendar.MILLISECOND,0).

  Date start = c.getTime().

  // long delay = start.getTime() - System.currentTimeMillis().//tomcat启动后间隔1000毫秒启动

  long period = periodHour * 60 * 60 * 1000. //间隔

  //long period =


相关文章


Java按字节长度截取字符串Java认证考试
lucene中对不同的域使用不同的分析器Java认证考试
JSP程序中Listener和Timer的运用Java认证考试
System.arraycopy方法的使用Java认证考试
tomcat监控器和定时器Java认证考试
java认证辅导:java调用存贮过程Java认证考试
MyEclipse8下载及svn配置Java认证考试
JAVA认证辅导:非常棒的放礼花的源程序Java认证考试
Java设计模式之Flyweight模式Java认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛