自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 父类 子类 初始化顺序

class A { static{ System.out.println(" A 的静态块"); } { System.out.println(" A 的 非 静态块"); } public A(){ System.out.println(" A 的构造方法"); } public static void Astatic(){ System.out.println(" A 的静态方法");

2013-04-01 11:07:04 1167

原创 作业调度框架 Quartz 学习笔记(六) -- job生病了(抛出异常)时的处理

我们一直没有太深入的去完成 一个job 类,因为这是跟你的实际应用紧密相关联的,但是在你的job 处理过程中 如果 发生了异常,那么会怎么样处理呢 ? 客官您往下看…………------------------------------------我是分割线------------------------------------------------如果客官看过前面的几篇 烂的掉渣的 文

2013-03-13 13:57:58 11480 4

原创 作业调度框架 Quartz 学习笔记(五) -- 错过的任务怎么办?

不知道大家在用Quartz的时候 有没有遇到这样一种情况: 触发器设定每3秒钟触发一次 ,但是工作需要10秒钟的执行时间.因此,在一次任务结束执行前,触发器已经错失触发当这种情况下我们怎么处理呢,让我们一起学习一下......还是先贴代码:job类:StatefulDumbJob.javaimport java.text.SimpleDateFormat;import jav

2013-03-11 15:23:33 20219 4

原创 作业调度框架 Quartz 学习笔记(四) -- 接收参数和维护状态

>如果你想在 某个job执行的时候传入参数,参数在job执行过程中对参数有所修改,并且在job执行完毕后把参数返回那么你需要学习一下现在的这个例子了,因为它正是你所想要的 ...... 我的建议是先把代码运行起来看结果,然后再去看代码.还是老套路,两个类 一个job类:ColorJob.java   一个调度类: JobStateExample.java代码 : Col

2013-03-07 13:35:39 24642 2

原创 作业调度框架 Quartz 学习笔记(三) -- Cron表达式

前面两篇说的是简单的触发器(SimpleTrigger) , SimpleTrigger 只能处理简单的事件出发,如果想灵活的进行任务的触发,就要请出CronTrigger 这个重要人物了.    CronTrigger也是Quartz最重要的特色之一,通过Quartz特有的Cron表达式来确定某类时间,能完成类似"2011年11月11号(神棍节,已经过去了),每个星期三XXX"之类的复杂

2013-03-05 10:49:19 21686 6

原创 作业调度框架 Quartz 学习笔记(二) -- 简单触发器(SimpleTrigger)

简单回顾一下上一节学习到的 "HelloWorld "1 创建一个job类,实现Job接口,覆盖 public void execute(JobExecutionContext context) 方法,在方法中写入你要执行的操作(数据导入/备份,轮询检查文件等)代码2 创建一个主线程类, 获得 Scheduler 对象     SchedulerFactory sf = new Std

2013-03-04 17:35:26 38244 6

原创 作业调度框架 Quartz 学习笔记(一) -- HelloWorld !!!

关于定时任务的操作方法,java语言本身具有 Timer 来解决,但Timer 作用起来不是特别的舒服,由于项目的需要,使用了Quartz 这个调度框架,现把学习过程记录下来,方便以后查阅.本教程是按照Quartz 提供的 15个Example 一步一步深入学习,由于我也是一菜鸟,在学习本教程时,如发现有错误之处,请各位大人指点.小弟不胜感激!附几个连接:Timer 的问题:http:

2013-03-04 11:35:21 10344 10

原创 Junit4测试学习

本文转自ITeye .    本文有改动.     如需原文连接请移步至连接 : http://bulargy.iteye.com/blog/170312在这推荐别一篇很棒的文章 : http://www.ibm.com/developerworks/cn/education/java/j-junit4/index.html-------------------------------

2013-02-19 15:03:12 8752

转载 Java传参的值传递和引用传递问题(转)

本文章来自于http://hi.baidu.com/xzhilie/blog/item/8bc05c8dbdc86816b21bbae3.html首先,推荐对Java有一定理解的同仁一本书《Practical Java》。在《Practical Java》中也有一个章节介绍Java中关于传值和传引用的问题,堪称经典。《Practical Java》在Java中,事实上底层工作原理不存在传引用的

2013-02-19 14:56:33 580

转载 程序员的十大谎言

国外知名的问答网站Quora上最近有人提出一个问题:程序员们最常说的谎话是什么?首先,这个问题本身就很有意思,做码农这一行当的人总喜欢挖苦自己,从自身找乐子,就像《软件纠错的六个阶段》,《当程序出问题时程序员最喜欢说的20句话》等就是典型的例子,也许是因为这个工种整天是对着机器而无聊的原因吧。问这个问题的作者首先自己归纳了一下常见的谎言:写的很乱,但我稍后会整理它的。这很容易。

2013-01-16 21:24:43 610

转载 为什么项目经理拿的钱比程序员多?

偶然在programmers.stackexchange.com上看到了这个有趣的问题,有人问:既然普遍认为编程是比较难的工作,为什么业务分析人员和项目经理们会拿比程序员更多的薪水?虽然大多数的时候程序员都被发现是最晚离开公司的人,可那些家伙的工作却能拿更多的报酬,为什么会这样?回答的人很多,但似乎只有一个是比较合情合理的,它是从经济学原理的角度分析的这个问题。人们所能获得的报酬往往会

2013-01-16 21:12:57 558

转载 10步让你成为更优秀的程序员

这篇文章要介绍的,是作为专业程序员能真正提高我的代码质量和整体工作效率的10件事情。1. 永远不要复制代码不惜任何代价避免重复的代码。如果一个常用的代码片段出现在了程序中的几个不同地方,重构它,把它放到一个自己的函数里。重复的代码会导致你的同事在读你的代码时产生困惑。而重复的代码如果在一个地方修改,在另外一个地方忘记修改,就会产生到处是bug,它还会使你的代码体积变得臃肿。现代的编程语言提

2013-01-16 21:03:38 493

转载 Java 枚举7常见种用法

JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5 之前,我们定义常量都是: publicstaticfianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。  Java代码public   enum  Color

2012-12-27 14:42:38 478

原创 多个返回结果的 ResultSet 读取 问题

* 在sql server 2005 中 想要获取 一个表的信息,包括字段名`类型`长度等信息时,可以调用 系统的存储 过程    * exec sp_help 表名 来获得,   * 但返回的结果是多个.例 :  用以前的方法只能读取到第一个结果 :ResultSet resultSet1 =  statement.executeQuery();当有多个结果 返回时

2012-12-04 11:18:04 3085

原创 导入的jquery.js文件报错 解决办法

在myeclipse中对导入的jquery.js文件  报错  解决方法如下:在jquery.js 文件右击 -->MyEclipse -->Exclude From Validation 然后继续右键执行MyEclipse-->Run Validation OK

2012-10-31 10:59:57 973

转载 Hibernate 二级缓存

以下内容由 我的漫漫程序之旅 博客转载  地址:http://www.blogjava.net/supercrsky/articles/238580.html---------------------------------------------------分割线-------------------------------------------------------------

2012-10-18 21:09:58 672

原创 软件版本RC,M,GA……

RC版本  RC:(Release Candidate)  Candidate是候选人的意思,用在软件上就是候选版本。Release是发行、发布的意思。Release.Candidate.就是发行候选版本。和Beta版最大的差别在于Beta阶段会一直加入新的功能,但是到了RC版本,几乎就不会加入新的功能了,而主要着重于除错! GA版本在很多软件下载的时候,你会发觉标识为

2012-10-18 17:25:45 11028 2

原创 取消myeclipse 编辑xml时鼠标经过提示

打开xml文件, 右键>>>>>>>prefernces>>>>>>>>>>>>选择 Common editor prefernces,在右边的选项卡中选择Hovers 。最后去掉 Combined Hover。一切OK。烦人的提示就不复存在了。

2012-10-16 09:17:18 676

原创 修改SQL Server 2005 数据库文件名字

对于SQLServer 2005的数据库文件名字的修改。不多说,见图: 对于数据库名的更改直接选中要修改的数据库,F2,你懂的,不懂的可以去屎了。。。。。0.0   下面要修改数据库的文件名原理就是利用SQL Server 2005  的备份、还原功能实现先备份数据库:     备份成功后再还原,还原的时候就可以修改文件名了。。。。。

2012-10-15 13:25:30 3674

原创  可以看作一个空白的汉字

 可以看作一个空白的汉字 可以看作一个空白的汉字 可以看作一个空白的汉字 可以看作一个空白的汉字 可以看作一个空白的汉字 占位用! 0.0  (^。^)y-.。○o0

2012-07-23 15:15:17 1229

原创 SkyIAR(简单高效的IDE&AHCI&RAID解决方案)

SkyIAR(简单高效的IDE&AHCI&RAID解决方案)软件说明 :    1、用于拓展系统部署范围,令系统支持常见磁盘控制器   2、用于在不重装系统的条件下,变更磁盘控制器工作模式   3、用于在不重装系统的条件下,变更主板 系统支持: Windows XP (x86/x64)、 Windows 7( x86/x64)系统兼容: Windows Server 2

2012-07-08 11:53:02 12801

转载 Hibernate 的 LockMode

名词解释:悲观锁 :在应用程序中显示地为数据资源加锁.悲观锁假定当前事务操纵数据资源时,肯定还会有其它事务同时访问该数据资源,为了避免当前事务的操作受到干扰,先锁定资源.尽管悲观锁能防止丢失更新和不可重复读这类并发问题,但会影响并发性能.乐观锁 :假定当前事务操纵数据资源时,不会有其它事务同时访问该数据资源,因此完全依靠数据库的隔离级别来自动管理锁的工作.应用程序采用版本控制手段来

2012-07-04 11:49:32 778

转载 Class org.apache.struts2.json.JSONWriter can not access a member of *

异常形式:Class org.apache.struts2.json.JSONWriter can not access a member of *或是Class com.googlecode.jsonplugin.JSONWriter can not access a member of class*第一种是struct2.1.8与json结合时的异常,第二种是struct2.1.6

2012-06-25 20:16:09 639

转载 jquery刷新页面

下面介绍全页面刷新方法:有时候可能会用到 window.location.reload()刷新当前页面. parent.location.reload()刷新父亲对象(用于框架) opener.location.reload()刷新父窗口对象(用于单开窗口) top.location.reload()刷新最顶端对象(用于多开窗口) 下面再介绍一些javasc

2012-06-25 20:09:19 3538 1

原创 启动多个Tomcat 需要修改的端口

不知道朋友们 有没有遇到过 在一台机器 上启动多个Tomcat 的情况(别跟我说启动一个,里面多个项目就可以,这个我知道 )。启动时会有商品冲突,需要修改Tomcat 的端口: 我用的是zip 版的 直接 解压 一共有3个:修改 %TOMCAT_HOME%\conf下的 server.xml 第一个: 修改http访问端口(默认为8080端口)<Connector po

2012-06-24 12:47:24 5973 1

原创 Tomcat 部署项目出错—之首要检查项

做好的项目 需要到 别人的机器 上 部署 测试下,在自己的机器 上没有任何问题,但在别人的机器上时,启动Tomcat出错,一开始以为是环境的事,弄了半天,还是不好,最后发现是Tomcat 目录下面有空格,Tomcat  空格,你害了多少人? Tomcat  空格Tomcat  空格Tomcat  空格Tomcat  空格Tomcat  空格Tomcat  空格Tom

2012-06-24 12:20:31 535

原创 SSH2+mySQL整合项目,在由一个名为A的DB,转到B的DB时,项目还是连到之前的A数据库之原因

问题说明: SSH2+MySQL 做的项目,测试时新建了一个数据库,连接数据库的配置文件已经修改,但是测试时发现项目还是去连以前的数据库。原       因: 用 Hibernate 生成po类的时候 ,会自动生成一个*.hbm.xml(还用你说,都知道)部分代码如下:<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate M

2012-06-24 12:05:37 1056

空空如也

空空如也

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

TA关注的人

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