自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 Oracle 学习之窗口函数(over)

在工作的过程中,我们有时候需要编写复杂的sql脚本.在这个时候,如果掌握一些数据库函数,对我们的工作可以事半功倍的作用. 这篇主要记录学习Oracle 的窗口函数的一些体会.

2016-08-28 18:16:16 14067 2

原创 Quartz(09) quartz spring web 项目的整合(终极版)

上一节(Quartz(08) quartz spring web 项目的整合(方法二)) 这一章我们将采用最简单的一种方式整合quartz spring web. 达到的效果是,我们只需要编写自己的job类,关于job,trigger 的配置信息都存放到数据库.(注:我们公司的的项目就是这么配置的,非常方便)源码下载地址1.编写我们自定义的job类Q1,Q2package com.q...

2016-08-07 21:03:29 3198 1

原创 Quartz(08) quartz spring web 项目的整合(方法二)

上一章(Quartz(07) quartz spring web 项目的整合(方法一))中使用了MethodInvokingJobDetailFactoryBean 来配置我们自定义的job,缺点是这样的job不能持久化.本文我们采用JobDetailFactoryBean 来注册job.源码下载地址applicationContext.xml 文件如下:<?xml versio...

2016-08-07 20:19:35 1083 4

原创 Quartz(07) quartz spring web 项目的整合(方法一)

上一节Quartz(06) quartz整合到web项目中 Spring是一个百宝箱,集成和很多优秀的框架,当然quartz 也被集成到了Spring框架中.Spring 整合Quartz 方法有两种,本文采取第一种方式,更加常用的一种方式在下一章讨论. 源码下载地址1.首先把Spring的监听加到web.xml,由于Quartz交给Spring来管理,自然所有的初始化工作是由sprin...

2016-08-07 17:12:40 1657

原创 Quartz(06) quartz整合到web项目中

上一章节地址Quartz(05) job 的持久化 在开发中我们往往需要把Quartz项目整合到web项目中.本文采用最原始的方式来整合,不涉及到Spring. Quartz+Spring +Web的整合将放在后面讲解.我们要达到的效果就是,已启动web项目,我们的schedule 就完成了初始化,各个job等待出发. Quartz 为我们提供了一个初始化的serlvet,只要将这个Ser...

2016-08-07 12:27:17 2776

原创 Quartz(05) job 的持久化

在上一章(Quartz(04) Quartz 基本配置)中,我们在quartz.properties 文件中配置了org.quartz.jobStore.class=org.quartz.simpl.RAMJobStore , 这个配置的意思,将job运行的信息存放在内存中,Quartz也提供了另外一种持久化job运行信息的方式,存储到数据库! 比如一个任务每分钟执行一次,但是由于机器故障,服务...

2016-08-07 12:15:40 1580 1

原创 Quartz(04) Quartz 基本配置

上一章节地址Quartz(03) cron 表达式 Quartz 为每个job的配置可以硬编码在Java代码里,但是这显然不是理想的效果.比如以前每分钟执行一次的任务,需求变了,需要改成每小时执行一次,那么我们还需要去修改Java代码,重新编,译这是一件很繁琐的事情.本文主要讲解 Quartz 的基本配置和一个重要插件的使用.这样的的话,我们硬编码的部分就是自定义JOB类的编写,其他的都是通过配...

2016-08-07 11:51:33 1108 1

原创 Quartz(02) 两种Trigger(SimpleTrigger/CronTrigger)

上一章讲了Quartz 的几个核心概念(上一章节地址Quartz快速入门).接下来看看Quartz的两种Trigger. SimpleTrigger/CronTrigger. 简单的定时任务,可以采用SimpleTrigger,复杂的任务一般采用CronTrigger. 源码下载地址1.SimpleTrigger   SimpleTrigger是Quartz中最简单Trigger....

2016-08-06 21:08:30 14125

原创 Quartz(01) Quartz快速入门

   在做项目的时候,有时候会用到定时任务.虽然Java自身提供了定时任务的功能,但是在实际的项目开发中,一般都会使用到Quartz这个框架. Quartz 在开源任务调度框架中的首屈一指.不仅是因为其提供了强大的调度机制,而且使用起来也特别简洁.当然Spring 也集成了Quartz,这位我们的开发带来了很大的方便.    网上有很多关于Quartz 的文章,进过一段时间的学习和工作中项目的实...

2016-08-05 23:13:55 904

原创 Quartz(03) cron 表达式

上一章节地址Quartz(02) 两种Trigger(SimpleTrigger/CronTrigger)   cron 在Quartz中的作用就是指定任务运行的频率,或是任务执行的时间表.举个例子我们想要一个任务在每天晚上凌晨执行一次,那么对应的cron 表达式就是 0 0 00 * * ?   Quartz Cron 表达式支持7个域 ,分别是秒/分/时/日/月/周/年.期中年是非必须项....

2016-08-05 21:31:41 913

Eclipse 格式化模板文件

曾将使用过的一个很好的JAVA代码自动格模板

2016-09-02

quartz 项目学习源码

本项目中包含实验过得一些例子,对于初学Quartz来说很有帮助.

2016-08-07

空空如也

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

TA关注的人

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