Spring集成Quartz定时任务框架介绍
摘要:在JavaEE系统中,我们会经常用到定时任务,比如每天凌晨生成前天报表,每一小时生成汇总数据等等。我们可以使用java.util.Timer结合java.util.TimerTask来完成这项工作,但时调度控制非常不方便,并且我们需要大量的代码。使用Quartz框架无疑是非常好的选择,并且与Spri
阅读全文
posted @
2015-12-16 13:43
duanxz
阅读(621)
推荐(0) 编辑
通过Java SE 7自带的监控服务(WatchService API)实现类似.NET FileWatcher的功能
摘要:Java SE 7 Tutorial中增加了一个监控目录变更情况的示例,用于介绍其新发布的WatchService API。 但对于用惯了.NET FileWatcher的用户而言,如果用于项目我认为它有两个欠缺: 1、应该提供一个独立线程后台运行机制,让这个监控过程自己在后台转,不影响前端处理 2
阅读全文
posted @
2014-10-20 11:25
duanxz
阅读(904)
推荐(0) 编辑
Metaspace 之一:Metaspace整体介绍(永久代被替换原因、元空间特点、元空间内存查看分析方法)
摘要:回顾 根据JVM内存区域的划分,简单的画了下方的这个示意图。区域主要分为两大块,一块是堆区(Heap),我们所New出的对象都会在堆区进行分配,在C语言中的malloc所分配的方法就是从Heap区获取的。而垃圾回收器主要是对堆区的内存进行回收的。 而另一部分则是非堆区,非堆区主要包括用于编译和保存本
阅读全文
posted @
2014-02-10 11:15
duanxz
阅读(63987)
推荐(9) 编辑