求助下:关于JAVA定时器的那些事儿?
问题描述:定时对数据库中a表和b表进行操作. 平台:unix 1、定时每月规定的单位时间对a表中的一个字段进行清零。 2、定时每月规定的单位的时间对b表数据进行清空。 3、定时每天在规定的单位时间对b表数据进行检测,看是否失效。 请教朋友们用java定时器怎样实现比较好,或则有没有其他方法…… 谢谢!
quartz框架,不用TIMETASK 把功能都写成存储过程 写个java程序 启动一个线程监视系统时间,到达指定时间执行存储过程 也可以写个shell脚本,使用cortab定时来执行 现不知道用哪种方法比较好,从系统的性能……等考虑 用quartz可以精确地控制时间, 如果你有用spring那就更简单了,spring整合了quartz,只要简单的配置就行了 自己去看一下spring的开发手册就行了 顶下引用 也可以写个shell脚本,使用cortab定时来执行 现不知道用哪种方法比较好,从系统的性能……等考虑 如果是unix,crontab应该是最好的选择。 quartz的源代码没有看过,不敢说。 这个,上网搜一下就知道了 定下 我感觉就这三个功能,没必要写个 java 程序了,用操作系统自带的计划任务吧 crontab 顶顶 还有更多的方法么 不能使用用框架的 用spring的quartz很好用的,,如果不能用quartz,你也就用timeTask,
相关问答:
不知道是什么原因,我该如何处理,请大虾们指教了,小弟在此谢过。。。。 错误信息如下: The program being debugged was signaled while in a function called from GDB. GDB has restored the context t ......
我想做够购物车用session 但是不知道怎么获取购买数量 谁有具体的代码吗 希望能割舍 下面是购物车的核心代码 有了这个 就应该能够做出来吧 Java code: public void doPost(HttpServletRequest reque ......
目前有一个java程序,调用存储过程在数据库中写入一些数据,然后将这些数据传输给另外一个程序,目前不管java连接成功或是不成功,该存储过程都会写入数据! 目前需要在java连接不成功的情况下,有何方法能使存储过程 ......
现在遇到这样一个问题: 在java 中编写swing程序, 添加按钮jbServerStart,目的是当点击jbServerStart时,程序会自动创建两个与其他终端通信的对象,代码如下: private Container createButtonPane ......
import java.io.*; class FileTest { public static void main(String [] args) throws Exception { File fDir=new File(File.separator); String strFile="java源代码测试"+File.separato ......