2010年4月15日

单元测试与功能测试(转)

摘要: 在过去的几年里,单元测试已成为我编写软件的核心环节,多亏了一种称为极限编程 (XP) 的简便编程方法(请参阅参考资源)。这种方法要求我为添加的每个函数编写单元测试,并且要维护这些测试。如果单元测试失败,我就无法整合任何代码。随着代码库的不断增大,这些测试将使开发人员能够很有把握地完成更改。 起初,我认为有了单元测试,就没必要再进行功能测试。噢,又错了。功能测试与单元测试相差甚远。我花了很长一段时... 阅读全文

posted @ 2010-04-15 11:40 ethanchan 阅读(726) 评论(0) 推荐(0) 编辑

2010年4月14日

模版方法(Template Method Pattern)

摘要: Template Method:Define the skeleton of an algorithm in an operation, deferring some steps to subclasses. Template Method lets subclasses redefine certain steps of an algorithm without changing the alg... 阅读全文

posted @ 2010-04-14 19:54 ethanchan 阅读(183) 评论(0) 推荐(0) 编辑

2010年4月3日

数据库范式理解

摘要: 当前我们使用的主流数据库是关系型数据库,所以我是记录在关系型数据库中对范式的一些理解和看法.数据库库范式分为六种(其实还有有一个BCNF),分别为从第一范式到第六范式.高级一层是建立在所有低层的基础上的,如第2范式是建立在第一范式的基础上的,依次类推. 下面分别举例讲解各种范式:1.第一范式(1NF):  第一范式的核心描述为:数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值.该范式... 阅读全文

posted @ 2010-04-03 18:00 ethanchan 阅读(634) 评论(0) 推荐(0) 编辑

2010年3月23日

单元测试(转)

摘要: 一 单元测试概述  工厂在组装一台电视机之前,会对每个元件都进行测试,这,就是单元测试。  其实我们每天都在做单元测试。你写了一个函数,除了极简单的外,总是要执行一下,看看功能是否正常,有时还要想办法输出些数据,如弹出信息窗口什么的,这,也是单元测试,老纳把这种单元测试称为临时单元测试。只进行了临时单元测试的软件,针对代码的测试很不完整,代码覆盖率要超过70%都很困难,未覆盖的代码可能遗留大量的细... 阅读全文

posted @ 2010-03-23 10:37 ethanchan 阅读(222) 评论(0) 推荐(0) 编辑

2010年3月19日

hibernate缓存使用

摘要: ... 阅读全文

posted @ 2010-03-19 15:42 ethanchan 阅读(86) 评论(0) 推荐(0) 编辑

spring事务管理

摘要: ... 阅读全文

posted @ 2010-03-19 15:42 ethanchan 阅读(91) 评论(0) 推荐(0) 编辑

关于单例模式(sington)

摘要: ... 阅读全文

posted @ 2010-03-19 15:40 ethanchan 阅读(124) 评论(0) 推荐(0) 编辑

关于策略模式(转)

摘要: Design Patterns书里的定义:Define a family of algorithms, encapsulate each one, and make them interchangeable. [The] Strategy [pattern] lets the algorithm vary independently from clients that use it . 策略模式(... 阅读全文

posted @ 2010-03-19 15:40 ethanchan 阅读(158) 评论(0) 推荐(0) 编辑

关于工厂模式

摘要: ... 阅读全文

posted @ 2010-03-19 15:40 ethanchan 阅读(99) 评论(0) 推荐(0) 编辑

2010年3月1日

weblogic连接池的密码问题

摘要: 最近,DBA对oracle测试库的密码加上了安全认证,原来的测试数据库密码和用户名是一样的,现在密码必须要修改(系统比较老,环境为:weblogic81+oracle 9. 用的是portal domain). 数据库改了密码后,服务就启动不起来了,这样就不能直接在console里面修改了,只有到config.xml文件中进行修改.在config.xml文件中的连接池的密码都是加密的,型如:Pas... 阅读全文

posted @ 2010-03-01 11:36 ethanchan 阅读(2232) 评论(0) 推荐(0) 编辑

导航