java每月月底定时执行指定任务
功能需求:
每月最后一天23:59分定时执行指定的任务,用JAVA能实现吗?
若能实现,还请赐教并不吝细节~~~
当然可以,不过一个线程一个月才有机会执行一次(她会郁闷死的...)
如果服务器down了,就不好说了啊,
以前写的定时任务是用Thread.sleep();
据说不够精确,也有C友们说用Timer的哪个东东
也有说用qua***什么的,忘记了,呵呵
是在WEB上用么?如果是在WEB上用的话,可以使用Spring任务调度
对这个感兴趣,麻烦再深入些
应用部署在服务器上?期间是一直长时间运行么?
1.java.util.Timer()
2.Executors.newSingleThreadScheduledExecutor()
这种不大好
因为web容器down掉了就没了
而用quartz的话
只有服务器挂了才不执行的
这个就是quartz,spring没有自己的任务调度,而是集成的quartz.
你的这个需求用quartz是最适合的了
quartz可以放在web环境使用,也可以单独使用,楼主googel一下就有很多资料
学习,帮忙顶了。
quartz
很强大啊
CRON 表达式写成这样就行了
00 59 23 L * ?
linux服务器上用cronjob
相关问答:
private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME = "sys";
private static final String PASSWORD = "s ......
<html><head><title>[@title]</title>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<script language='javascript'>
function diyCheck ......
想做一个jsp的电子商务网站,想找一些源代码,请问那个网站有好的资源。谢谢!
搜索下吧 开源的也有
csdn就有相似的源码,楼主搜一下
java 开源大全
改模板好麻烦哦,还不如自己写个了呢
jf
顶一 ......
代码如下 ,我想通过代理访问一些网址,但是不知道如何测试代理成功,我想通过访问“http://www.blogger.com/”来看看是否代理成功,但是也不能访问,出现异常“Unexpected end of file from server”,但是如果不这 ......