`
tiantian911
  • 浏览: 227315 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

timer example...Post here...

阅读更多
package com.tiantian.servlet;

import com.tiantian.pub.MyTask;
import javax.servlet.*;
import javax.servlet.http.*;

public class TimerListener extends HttpServlet implements
        ServletContextListener {

    private java.util.Timer timer = null;

    public void contextInitialized(ServletContextEvent event) {
        timer = new java.util.Timer(true);
        timer.schedule(new MyTask(event.getServletContext()), 0, 1000 * 10);
    }

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




package com.tiantian.pub;

import java.util.TimerTask;
import javax.servlet.ServletContext;

public class MyTask extends TimerTask {

    private ServletContext context = null;

    public MyTask(ServletContext context) {
        this.context = context;
    }

    public void run() {
        context.log("RUNNING..." + System.currentTimeMillis());
    }
}


1s=1000ms...
if u encountered puzzle, ask reference for advice.
1
0
分享到:
评论

相关推荐

    MsTimer2.zip

    【MsTimer2.zip】是一个与Arduino相关的压缩包文件,其中包含了一个名为`MsTimer2`的库。这个库是为Arduino平台设计的,用于提供精确的定时功能,它扩展了Arduino原生的定时器功能,使得开发者能够创建毫秒级的定时...

    MsTimer2.rar

    MsTimer2是一个专门为Arduino平台设计的高级定时器库,它扩展了Arduino的定时功能,提供了比内置`millis()`和`delay()`函数更精确、更灵活的定时解决方案。这个库特别适合那些需要高精度定时任务或者同时管理多个...

    C#中Forms.Timer、Timers.Timer、Threading.Timer的用法分析

    本文实例讲述了C#中Forms.Timer、Timers.Timer、Threading.Timer的用法分析,分享给大家供大家参考。具体分析如下: 在.NET Framework里面提供了三种Timer ① System.Windows.Forms.Timer ② System.Timers.Timer ③...

    linux-timer-example.zip_Linux timer

    这个"linux-timer-example.zip_Linux timer"压缩包提供的教程深入浅出地介绍了Linux Timer的相关知识,通过实例帮助用户更好地理解和掌握这一核心概念。 Linux中的定时器分为两种类型:软定时器(Software Timers)...

    6455Timer_example.rar_6455_DSP定时器

    在这个6455Timer_example中,我们看到一个用C语言编写的例程,它展示了如何在Texas Instruments的TMS320C64x系列DSP上操作和配置6455定时器。以下是对这个例程的知识点详解: 1. **6455定时器结构**:6455定时器...

    lpc17xx_timer1.c_drone_

    lcp17xx timer code logic

    timer2.exe

    timer2.exe

    Timer24.circ

    Timer24.circ

    Timer0.c

    Timer0.c

    JS-Timer.zip_ JS Timer_js Timer.js_js timer_timer.js

    在这个“JS Timer.zip”压缩包中,包含了一个用JS实现的计时器程序,它能从当前时间开始计时,并且具有良好的界面设计,使得用户体验更佳。 首先,我们来深入了解JavaScript中的定时器概念。在JavaScript中,有两个...

    精彩编程与编程技巧-巧用Visual Basic的TIMER控件...

    ### 精彩编程与编程技巧:巧用Visual Basic的TIMER控件 在软件开发领域,尤其是基于事件驱动的应用程序设计中,定时器(Timer)控件是非常实用且功能强大的工具之一。它允许开发者在预定的时间间隔内执行特定的任务...

    jquery timer, -.1.2.js

    timer.start(); // 启动定时器 timer.stop(); // 停止定时器 ``` 2. **暂停和恢复**:除了简单的启动和停止,-.1.2.js版本还支持暂停和恢复功能,通过`.pause()`和`.resume()`方法实现。 ```javascript timer....

    Timer Examples.zip

    在IT领域,定时器(Timer)是一个至关重要的概念,它被广泛应用于各种软件系统中,用于执行特定任务或触发事件的预定时间。本压缩包"Timer Examples.zip"包含了一些关于定时器使用的实例,旨在帮助开发者更好地理解...

    Timer1.X_timer1_

    【Timer1.X_timer1_】项目是一个使用MPLABX集成开发环境和XC8编译器的示例,专门展示了如何操作和应用单片机上的Timer1资源。在这个项目中,我们将深入探讨Timer1的基本概念、功能以及在微控制器中的实际应用。 ...

    定时器Timer实例.rar

    timer.scheduleAtFixedRate(task, 0, 2000); // 从现在开始,每隔2秒执行 ``` 6. **取消和清理**: 当不再需要定时任务时,可以调用`cancel()`方法停止`Timer`,并确保所有关联的任务都停止执行。同时,如果任务...

    TI的元件库

    TI(Texas Instruments)是一家全球知名的半导体制造商,以其在电子组件领域的广泛产品线而著称。这个"TI的元件库"是TI公司为电子设计工程师提供的一个宝贵的资源集合,旨在简化电路设计过程,尤其是原理图绘制和PCB...

    Main_Timer0Delay_example.zip_DelayMS_PIC_TIMER0

    本示例项目“Main_Timer0Delay_example”专注于使用Timer0来实现毫秒级别的延迟功能,这在许多实时操作系统(RTOS)和非RTOS应用中都非常常见。下面将详细探讨Timer0的原理、如何配置以及如何实现DelayMS函数。 1. ...

    R5F1026A_TIMER0.rar

    以标题"R5F1026A_TIMER0.rar"和描述"5.R5F1026A-Timer0 Timer0 定时200ms中断一次"所指,我们关注的是瑞萨电子(Renesas)的R5F1026A微控制器中的Timer0模块,它配置为每隔200毫秒触发一次中断。 R5F1026A是Renesas...

Global site tag (gtag.js) - Google Analytics