自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 【JUnit】EasyMock用法总结

使用EasyMock的总体步骤 1、生成Mock接口 IService mockService = EasyMock.createMock("name", IService.class); 如果要mock对象,而不是接口,应该使用class extension:org....

2013-06-25 16:52:37 20803 0

原创 【JUnit】CreateProcess error=87, The parameter is incorrect错误解决:classpath太长导致程序无法启动

今天在eclipse中运行一个unittest的时候,运行失败,报错: Exception occurred executing command line. Cannot run program... CreateProcess error=87, The parameter is incor...

2013-06-25 10:59:50 6737 1

原创 【Hibernate】Hibernate如何映射枚举类型

问题: Java BO类Gender是枚举类型,想在数据库中存成字符串格式,如何编写hbm.xml? public enum Gender{ UNKNOWN("Unknown"), MALE("Male"), FEMALE("...

2013-06-20 11:31:58 9861 1

原创 【JBoss】JNDI与JBossNS

JNDI的作用 JNDI是 Java 命名与目录接口(Java Naming and Directory Interface)。 随着分布式应用的发展,远程访问对象访问成为常用的方法。虽然说通过Socket等编程手段仍然可实现远程通信,但按照模式的理论来说,仍是有其局限性的。RMI技术,RMI...

2013-06-19 15:47:38 1128 0

原创 【Oracle】PL/SQL 非预定义异常、自定义异常处理、RAISE_APPLICATION_ERROR

抛出异常 Oracle有三种类型的异常错误: 1. 预定义(Predefined)异常 ORACLE预定义的异常情况大约有24个。对这种异常情况的处理,无需在程序中定义,由ORACLE自动将其引发。 2. 非预定义(Predefined)异常 即其他标准的ORACLE错误。对这种异常情况的处理,...

2013-06-17 14:00:47 17236 0

原创 【Oracle】Oracle预定义的几种系统异常及其产生原因

命名的系统异常 产生原因 ACCESS_INTO_NULL 未定义对象 CASE_NOT_FOUND CASE 中若未包含相应的 WHEN ,并且没有设置 ELSE 时 COLLECTION_IS_NULL 集合元素未初始化 CURS...

2013-06-17 09:49:06 1770 0

原创 【Oracle】PL/SQL 显式游标、隐式游标、动态游标

在PL/SQL块中执行SELECT、INSERT、DELETE和UPDATE语句时,ORACLE会在内存中为其分配上下文区(Context Area),即缓冲区。游标是指向该区的一个指针,或是命名一个工作区(Work Area),或是一种结构化数据类型。 在每个用户会话中,可以同时打开多个游标,其...

2013-06-17 09:02:51 14385 1

原创 【设计模式】12. 代理模式

定义 Proxy pattern provide a surrogate or  placeholder for another object to control access to it. 代理模式为其他对象提供一个(替身)或(占位符)以控制对这个对象的访问。 所谓控制访问,例如: ...

2013-06-12 20:45:41 2419 1

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