- 博客(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关注的人