自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

转载 Spring batch 第 1 部分:使用 Spring Batch 构建企业级批处理应用

引言总述本系列文章旨在通过示例搭建以及特性介绍,详细讲述如何利用 Spring Batch 开发企业批处理应用。本系列文章共分为三部分,第一部分初步介绍了批处理以及 Spring Batch 的相关概念,同时搭建了一个简单的基于 Spring Batch 的批处理应用。第二部分介绍了 Step Flow 以及并发支持。第三部分则主要介绍了 Spring Batch 对任务监控的支持

2017-08-29 01:24:05 416

原创 Spring Task

todo

2017-08-29 00:48:44 265

原创 Spring Batch

http://www.cnblogs.com/gulvzhe/archive/2011/12/20/2295090.html

2017-08-28 18:29:55 273

转载 SpringMVC 深度解析@RequestMapping

SpringMVC作为一个MVC框架,有控制层,当我们在浏览器发出了一个请求,SpringMVC是怎么处理请求,而且通过请求找到对应的类的方法?我们今天带着这么问题来解析SpringMVC源代码处理过程。  我们在实现SpringMVC控制层时,标示了请求路径,并标示请求地址对应的哪个方法,源代码如下:[java] view plain copy

2017-08-22 18:06:58 329

转载 Quartz学习6:Quartz在Spring中如何动态配置时间

在项目中有一个需求,需要灵活配置调度任务时间,并能自由启动或停止调度。有关调度的实现我就第一就想到了Quartz这个开源调度组件,因为很多项目使用过,Spring结合Quartz静态配置调度任务时间,非常easy。比如:每天凌晨几点定时运行一个程序,这只要在工程中的spring配置文件中配置好spring整合quartz的几个属性就好。[java] view plain

2017-08-21 15:57:31 333

转载 Spring MVC 3 深入总结

一、前言:大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。官方的下载网址是:http://www.springsource.org/download   (本文使用是的spring 3.0.5版本) 

2017-08-21 14:20:20 172

转载 Quartz学习4:Quartz集群原理及配置应用,实例使用

向大家推荐一篇文章:http://www.cnblogs.com/davidwang456/p/4205237.html介绍的非常详细。一、核心概念 Quartz的原理不是很复杂,只要搞明白几个概念,然后知道如何去启动和关闭一个调度程序即可。 1、Job表示一个工作,要执行的具体内容。此接口中只有一个方法void execute(JobE

2017-08-21 00:32:10 792

转载 quartz学习3:quartz线程管理

http://blog.itpub.NET/11627468/viewspace-1766967/quartz启动后有多个线程同时在跑。启动时会启动主线程、集群线程、检漏线程、工作线程。主线程负责查询到需要触发的线程,并放入到线程队列。集群线程负责集群、检漏线程负责对未成功执行的任务进行检漏。工作线程默认是20,一般PC服务器可以调到200。一、主线程QuartzSchedul

2017-08-21 00:15:46 358

转载 quartz学习2:quartz数据库集群-锁机制

一、quartz数据库锁其中,QRTZ_LOCKS就是Quartz集群实现同步机制的行锁表,其表结构如下:--QRTZ_LOCKS表结构CREATE TABLE `QRTZ_LOCKS` (  `LOCK_NAME` varchar(40) NOT NULL,   PRIMARY KEY (`LOCK_NAME`)) ENGINE=InnoDB DEFA

2017-08-21 00:12:11 1555

转载 Ant之build.xml

http://blog.csdn.net/bao19901210/article/details/23843749

2017-08-18 19:11:33 225

转载 Quartz学习5:Spring整合Quartz在集群中的应用

概述虽然单个Quartz实例能给予你很好的Job调度能力,但它不能满足典型的企业需求,如可伸缩性、高可靠性满足。假如你需要故障转移的能力并能运行日益增多的 Job,Quartz集群势必成为你应用的一部分了。使用 Quartz 的集群能力可以更好的支持你的业务需求,并且即使是其中一台机器在最糟的时间崩溃了也能确保所有的 Job 得到执行。Quartz 中集群如何工作一个 Qu

2017-08-18 17:16:03 272

转载 Quartz定时任务学习(二)web应用

web中使用Quartz 1、首先在web.xml文件中加入 如下内容(根据自己情况设定) 在web.xml中添加QuartzInitializerServlet,Quartz为能够在web应用中使用,提供了一个QuartzInitializerServlet和一个QuartzInitializerListener,用于在加载web应用时,对quartz进行初始化。

2017-08-18 14:22:31 412

转载 Quartz定时任务学习(一)简单任务

学习quartz首先了解三个概念: 调度器:负责调度作业和触发器;触发器:设置作业执行的时间、参数、条件等;(简单触发器和Cron触发器)作业:定时任务内容,被执行的程序; 下载必要的jar包,直接去官网下载,将quartz-x.x.x.jar 和core 和/或 optional 文件夹中的 jar 文件放在项目的文件夹或项目的类路径中 Quartz的几个

2017-08-15 14:00:59 248

转载 quartz学习1

一、quartz核心概念scheduler任务调度器trigger触发器,用于定义任务调度时间规则job任务,即被调度的任务misfire错过的,指本来应该被执行但实际没有被执行的任务调度Job:是一个接口,只有一个

2017-08-15 13:59:28 936

空空如也

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

TA关注的人

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