自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

elitechen的专栏

勿以善小而不为,勿以恶小而为之

  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 JUnit单元测试

JUnit测试建议 以下是对JUnit实践的一个很好的总结,信息来源于一些比较权威的JUnit书籍和网上资料。这里集合如下: 1、每次只对一个对象进行UT测试(unit-test one object at a time)。这样能使你尽快发现问题,而不被各个对象之间的复杂关系所迷惑。2、给测试方法起个好名字(choose meaningful test method names)。应该是用形如te

2005-04-10 12:06:00 581

原创 设计模式的有趣解释--追MM

设计模式的有趣解释--追MM创建型模式?1、FACTORY一追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory?工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做

2005-03-28 13:24:00 505

原创 数据库设计方法、规范与技巧

数据库设计方法、规范与技巧(推荐)     一、数据库设计过程数据库技术是信息资源管理最有效的手段。数据库设计是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户信息要求和处理要求。数据库设计中需求分析阶段综合各个用户的应用需求(现实世界的需求),在概念设计阶段形成独立于机器特点、独立于各个DBMS产品的概念模式(信息世界模型),用E-R图来描述。在逻辑

2005-03-28 11:41:00 606

原创 hibernate相关

ORM框架目的:减少开发者95%的对象持久化工作(SQL/JDBC)产生原因:对象-关系不匹配域(对象)模型VS关系模型1、粒度的问题域对象模型中的类和数据库中的表、列2、子类型问题继承、多态关联与多态查询3、同一性问题==、equals()与数据库中的主键4、关联对象引用或引用集合与数据库中外键、多重性5、对象导航对象导航图与数据库中的表连接hibernate的完全映射支持复杂的对象模型:组合、

2005-03-10 10:47:00 671

原创 Exception(checked VS unchecked)

与 C++ 类似,Java 语言也提供异常的抛出和捕获。但是,与 C++ 不一样的是,Java 语言支持检查型和非检查型异常。Java 类必须在方法签名中声明它们所抛出的任何检查型异常,并且对于任何方法,如果它调用的方法抛出一个类型为 E 的检查型异常,那么它必须捕获 E 或者也声明为抛出 E(或者 E 的一个父类)。通过这种方式,该语言强制我们文档化控制可能退出一个方法的所有预期方式。对于因为编

2005-03-02 15:54:00 489

原创 struts相关

Web组件的三种关联关系请求转发(forward)对客户透明,request里的信息保持。请求重定向(redirect)重新request到新的URL包含(include)解决并行开发:1、多个配置文件的支持(其实还是要合并,可能会引起forward冲突)2、模块的支持ModuleConfig对应该模块的XXXConfig如ActionConfig、FormBeanConfig(考虑模块间的转

2005-02-25 16:09:00 677

REST_cn

REST中文翻译文档

2007-07-07

空空如也

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

TA关注的人

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