自定义博客皮肤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)
  • 收藏
  • 关注

原创 JDK1.5新特性.Enum深度解析

[align=left]Enum[/align] 一般用来表示一组相同类型的常量.比如性别,月份,颜色等. 1.声名Enum [code="java"] Public enum Sex{ MAN, WOMAN } Public enum Color{ RED,BLUE,GREEN,BLACK } [/code] 2. 使用Enum JavaEnum简单的用法一般用于代...

2010-09-29 14:20:35 139

原创 Maven构建之依赖传递

如果断Maven的依赖构建必须每一个项目都指定,那配置是累死人了,比如A依赖了20个项目,B依赖A,那么还要添加20个项目,那就悲剧了,maven有依赖传递的功能。 1、Transitive Dependency (传递依赖) 你的项目依赖于A,A又依赖于B。你的项目是否要声明你依赖于B? Maven的回答是它帮你自动管理这种依赖的传递,你不需要声明你依赖于B,由Maven来做。 [版本还是...

2010-09-28 16:59:17 209

原创 Maven构建之依赖关系

上一节建立了两个项目,依赖关系是由app项目提交jar到maven库中,然后wabapp加载依赖库实现的. 这一节介绍使用项目间的依赖关系,比如我这个项目必须与另一个项目共存,那么可以建立依赖关系. 以下是在两个项目的上级目录建立pom.xml [code="java"] 4.0.0 com.test demo pom ...

2010-09-28 16:38:07 203

原创 Maven构建

maven 是开源项目构建的道选,众观开源项目,基本上被maven一统了。 现在我们就看看maven有何神奇之处: 1. 建立app的java项目 [code="java"] 1. 首先到一个目录下,执行如下命令: [code="java"]D:\maven\demo>mvn archetype:create -DgroupId=com.test.app -DartifactId=app...

2010-09-28 16:14:53 99

原创 Quartz完成简单任务调度

SimpleTriggerBean: 简单触发器. startDelay: 指点一次执行时的延迟. jobDetail: 任务详情,不解释 jobDataAsMap:设置任务中的JobDataMap repeatCount: 重复次数[配置为0时执行一次] repeatInterval: 两次执行时的间隔 timesTriggered: 执行次数[没用过] (一般的任务定时调度...

2010-09-27 15:27:21 310

原创 Quartz简单任务的执行

废话不多,看完以前的例子,直接点: [code="java"] test.quartz.spring.TJob 1000 0 1000 [/code]...

2010-09-27 14:51:39 140

原创 Quartz任务的连锁执行

在任务高度中,当任务执行完后,可能要做一些事情,比如日志等. 上一节是执行固定次数的程序,监听的是Trigger,使用TriggerListner 这一节是执行完这个任务后执行日志,监听的是Job, 使用JobListener. 废话不多,代码如下: [code="java"] package test.quartz.spring; import org.quartz.JobExe...

2010-09-27 13:59:05 102

原创 Quartz实现固定执行次数

Quartz实现固定执行次数 虽然上一讲中说明,在实际应用中很少用到Quartz实现固定执行次数,但是我就是那个钻牛角尖的人.废话不多,代码如下: 实现思路: 1. 在上一讲中说明Quartz的JobDetail可以是无状态的,也可以是有状态的。Trigger无状态的,所以只能使用JobDetail有状态的子接口StatefulJob.Job代码如下: [code="java"][/c...

2010-09-27 09:27:55 1844

原创 Quartz入门(三)

Quarz入门(三) 前面入程序的入门主要是让大家对quartz有个基础的认识,其使用并不复杂。 下面介绍Quarz的应用场景: 1.论坛 每隔半个小时生成精华文章的RSS文件 每天凌晨统计论坛用户的积分排名 每隔30分钟执行锁定用户解锁任务 2.MIS系统 在每月1号凌晨统计上个月各部门的业务数据生成月报表 每半个小时查询用户是否已经有快到期的待处理业务 Quarz的特性 ...

2010-09-27 09:03:42 116

原创 Quarz入门(二)

看完入门一程序,接下来接着讲解入门二. [code="java"] JobDetail jobDetail = new JobDetail(); jobDetail.setJobClass(QuartzReport.class); jobDetail.setName("MyJob_1"); jobDetail....

2010-09-26 10:29:37 202

原创 Quarz入门(一)

[code="java"] public class QuartzReport implements Job { public void execute(JobExecutionContext cntxt) throws JobExecutionException { System.out.println("杨春龙,太帅了"); System.out.println( "...

2010-09-26 09:51:44 118

原创 Quartz任务调度

[align=center]Quartz入门例子[/align] 1.建立任务. [code="java"] public class QuartzReport implements Job { public void execute(JobExecutionContext cntxt) throws JobExecutionException { System.out.pr...

2010-09-26 09:45:24 181

Java多层循环优化

代码如下: /* * 0.0.0 ~99.9.0 * 执行次数 100*10*1=1000次 * 执行时间 812 */ public void doThing(){ for(int i = 0;i

2010-09-15 11:06:06 1439

原创 Eclipse启动优化,分析其GC过程

[quote="beckrabbit"]受此文启发: [url=http://www.longtask.com/blog/?p=592]随想配置:更快的启动eclipse[/url] [size=medium]性能优化从身边做起。[/size] 首先建立评估体系,将workspace里所有的项目close掉,关闭eclipse。优化的用例就是启动eclipse,open一个项目,ecl...

2010-09-15 08:54:41 117

空空如也

空空如也

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

TA关注的人

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