自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

书山路遥

随便记记

  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 [译]Java定时任务调度-Quartz文档(十一)Advanced (Enterprise) Features

Clustering集群特性主要存在于JDBC-Jobstore和TerracottaJobStore。集群特性包括负载均衡和重试。通过将“org.quartz.jobStore.isClustered”设置为true,可以开启JobStoreTX和JobStoreCMT的集群模式。集群中的所有实例应该共享同一个配置文件

2017-03-31 11:36:59 642

原创 [译]Java定时任务调度-Quartz文档(十)Configuration, Resource Usage and SchedulerFactory

Quartz的设计是模块化的,所以要让它跑起来,得将各个模块组合起来使用。幸运的是,有些工具可以来帮我们做这些事。

2017-03-31 11:33:47 632

原创 [译]Java定时任务调度-Quartz文档(九)Job Stores

JobStore主要是追踪调度过程中所有的数据,包括jobs、triggers、calendars等等。为Quartz Scheduler选择合适的JobStore是很重要的。幸运的是,一旦了解了JobStore的区别,这是一件很简单的事。一般在SchedulerFactory的配置文件中指定JobStore。

2017-03-31 11:31:45 1175

原创 [译]Java定时任务调度-Quartz文档(八)SchedulerListeners

SchedulerListeners和TriggerListener和JobListener类似,区别在于接受Scheduler自身的事件,而不需要关联到特定的trigger或者job。Scheduler相关的事件包括:添加/删除 job/trigger,调度错误、关闭等通知。

2017-03-29 21:57:22 1432

原创 [译]Java定时任务调度-Quartz文档(六)CronTrigger

如果是基于日历式配置的调度,而不是某个精确的时间点的话,CronTrigger通常比SimpleTrigger使用得更广泛。使用CronTrigger,可以指定诸如“每个周五中午”,“每个工作日的9点半”,“二月份每个周一、周三、周五的9点到10点之间每隔五分钟”之类的时间配置。这里介绍下CronTrigger。

2017-03-29 21:03:49 839

原创 [译]Java定时任务调度-Quartz文档(七)TriggerListeners and JobListeners

监听器顾名思义是当发生某些事件是,发生对应行为的一系列对象。你可能已经猜到了,TriggerListener监听的是trigger相关的事件,JobListener监听的是job相关的事件。trigger相关的事件包括触发器哑火、触发器结束。job监听事件包括任务开始执行的通知事件和任务执行结束的通知事件。Quartz使用listener的并不多,但如果有类似的事件通知需求,而job本身没有这个功能,监听器是很有用的

2017-03-25 10:37:29 1047

原创 [译]Java定时任务调度-Quartz文档(五)SimpleTrigger

Simple Trigger一般适用在某个时间点执行任务,或者从某个时间点开始以固定间隔的时间窗口重复执行某任务。这篇文章主要介绍Simple Trigger相关内容。

2017-03-24 13:41:54 663

原创 [译]Java定时任务调度-Quartz文档(四)More About Triggers

和job一样,trigger用起来也很方便,但在使用Quartz之前,需要了解它的一些可配置的地方,同时根据不同的调度需求选择不同的trigger。Lesson 5和Lesson 6会进一步学习Simple Trigger和Cron Trigger。

2017-03-23 09:59:34 509

原创 [译]Java定时任务调度-Quartz文档(三)进一步讲讲Job和Job Detail

正如上篇文章所说的,Job很容易实现,只需要接口中唯一的execute方法。除此之外,你还需要稍微了解下Job、execute、Job interface和JobDetail的一些东西。

2017-03-21 13:58:50 7111

原创 [译]Java定时任务调度-Quartz文档(二)Quartz API、Job & Scheduler

主要介绍Quartz API,Job和Scheduler的含义,以及Quartz为什么这么设计。

2017-03-20 15:03:20 2415 1

原创 IDEA中集成struts2+mybatis

上一篇文章介绍了在IDEA中使用struts搭建一个简单的web项目,这篇文章主要引入mybatis,实现对db的操作,仅供参考。

2017-03-20 09:22:46 519

原创 IDEA中搭建struts2项目

使用了一个星期的Eclipse,发现还是不太好用,所以又回到IDEA怀抱,开发B/S项目,没有MVC是不行的。我选择使用struts2,优点诸多,所以如果你在做一些简单的、小的java web项目,不妨尝试下struts2。关于struts的历史和原理不多讲,这里就简单用struts搭建一个项目,仅供参考。

2017-03-17 14:44:05 21915 13

原创 [译]Java定时任务调度-Quartz文档(一)初步使用

Quartz是一个功能强大的开源任务调度框架,可以集成到任意的java应用中,从最小的java应用到最发杂的电商系统都可以。Quartz可以用来创建数十、数百或者成千上万的简单或者复杂的任务;任务是标准的java组件形式,可以做你想做的任何事。Quartz的调度类还具有很多企业级类的特性,例如对JTA transactions的和集群的支持。本系列文章是对官方文档的直译,仅做学习交流之用。

2017-03-10 11:01:36 704

原创 [译]Java定时任务调度-Quartz Cron 调度

cron是一个历史悠久的unix工具,它的调度能力无疑是很强的。CronTrigger类就是基于cron的调度能力。Cron Trigger使用cron表达式,可以创建诸如“周一到周五的上午八点”或者“每个月最后一个周五的下午三点”之类的调度设置。cron表达式很强大,但也会让人迷惑。这个教程旨在为创建cron表达式解惑,在用户不得不向论坛或者通过邮件向别人求助之前,提供些许帮助。

2017-03-09 20:01:04 5141 6

原创 Tomcat+Servlet搭建Java Web项目

这是一篇介绍java建站的文章。简单介绍Java Web项目中服务端的基本流程,并在Eclipse中集成tomcat,利用Servlet技术搭建了一个web项目的原型。

2017-03-01 17:30:24 6035

Lua中文教程

Lua中文教程

2017-06-26

廖雪峰python教程

廖雪峰的python教程整理版

2017-06-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除