- 浏览: 161843 次
- 性别:
- 来自: 火星
最新评论
-
zhangzhenting:
968862
EasyMock Capture的使用 -
andey007518:
不错,明天好试验试验
基于Axis2的WS构建服务端示例 -
Z_408:
谢谢,找好多例子终于成功一个了
Spring LDAP -
jyjava:
传说中单点登录,哈哈
中国移动4A系统账号密码管理方式 -
zhangzhenting:
sat on the fix ?? all day ???
TestNG plugin for Eclipse
文章列表
Apache 吞吐率和压力测试
- 博客分类:
- WEB服务器
D:\Program Files\Apache Software Foundation\Apache2.2\bin>ab -n 1000 -c 10 http://localhost:8080/zzt/This is ApacheBench, Version 2.3 <$Revision: 655654 $>Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/Licensed to The Apache Software Foundation, http://www.apache.or ...
Apache threshold
- 博客分类:
- WEB服务器
remove "#" for below lines in httpd.conf file:
LoadModule info_module modules/mod_info.so
LoadModule status_module modules/mod_status.so
remove "#" for this line:
Include conf/extra/httpd-info.conf
it 's necessary to update the allows in httpd-info.conf below:<Loca ...
Ant项目配置与测试用例管理
- 博客分类:
- 项目开发管理
1. 下载ant工具包 (http://www.fayea.com/apache-mirror//ant/binaries/apache-ant-1.9.0-bin.zip)
2. 配置ant环境变量(ant存放路径)
ANT_HOME::C:\Program Files\Java\apache-ant-1.9.0
PATH:%ANT_HOME%/bin
3. 查看是否安装成功:在dos窗口中输入命令ant,若 ...
http://static.springsource.org/spring-data/data-mongo/docs/1.0.0.M5/reference/html/#d0e1151
EasyMock与Mockito 使用
- 博客分类:
- 测试
EasyMock常用方法
1. EasyMock类中的常用方法
static T createMock(java.lang.Class<?> toMock)用于创建被模拟的对象
static IMockControl createControl() 创建一个IMockControl对象,使用这个对象可以创建多个mock对象,并能使用它来控制这些mock对 ...
Spring中常用注解
- 博客分类:
- Spring
@Service用于标注业务层组件
@Controller用于标注控制层组件(如struts中的action)
@Repository用于标注数据访问组件,即DAO组件
@Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注
如下是一个测试例子:
applicationContext.xml
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchem ...
TDD(Test-Driven Development)
测试驱动开发是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码。TDD虽是敏捷方法的核心实践,但不只适用于XP(Extreme Programming),同样可以适用于其他开发方法和过程。
TDD的基本思路就是通过测试来推动整个开发的进行,但测试驱动开发并不只是单纯的测试工作,而是把需求分析,设计,质量控制量化的过程。
TDD的重要目的不仅仅是测试软件,测试工作保证代码质量仅仅是其中一部分,而且是在开发过程中帮助客户和程序员去除模 ...
Spring中ApplicationContext加载机制。 加载器目前有两种选择:ContextLoaderListener和ContextLoaderServlet。 这两者在功能上完全等同,只是一个是基于Servlet2.3版本中新引入的Listener接口实现,而另一个基于Servlet接口实现。开发中可根据目标Web容器的实际情况进行选择。
配置非常简单,在web.xml中增加:
<listener>
<listener-class>
org.springframework.w ...
提高软件系统的可维护性和可复用性是面向对象设计的核心问题。
设计原则:
开闭原则 OCP
里氏代换原则 LSP
依赖倒转原则 DIP
接口隔离原则 ISP
组合/聚合复用原则 CARP
迪米特法则 LoD
开闭原则讲的是对抽象层关闭,对实现层开放(对扩展开放,对修改关闭)
【闭】 抽象层 (不允许更改,预见所有可能的扩展)
|
【开】 实现层 (允许扩展)
理解策略模式对开闭原则的支持
-----
//其他设计原则,后续慢慢补充
UML 中各种图形重要性的排行为: 用例图(Use Case) 类图(Class) 顺序图(Sequence) 协作图(Collaboration) 包图(Package) 状态图(State) 活动图(Activity) 物理图(Physical) 其中必需的只有用例图和类图。用例图重要是因为它是面向对象分析设计的基础,用例驱动是 RUP、XP 等各种现代开发方法的主要特征(我区分现代和古代的主要依据是看它是否以迭代模型作为其基础,而不是基于瀑布模型,是拥抱变化而不是拒绝变化)。类图重要是因为它是我们用来做分析和设计最主要的工具。
类图(Class diagrams)常用的关系:泛 ...
Spring与Testng整合
- 博客分类:
- Java
Spring专门为Junit testNG提供了一套测试集成接口类——AbstractSpringContextTests类,对于testNG就是其子类:AbstractTestNGSpringContextTests。Spring和testNG整合后,进行单元测试的时只要test类继承该类,就可以方便的使用spring注入。实现了spring和testNG的无缝整合,我们可以像写普通类那样测试被spring IoC容器所管理的类(否则我们必须在开始执行单元测试前重新加载Spring beanfactory,再用getBean("xxx")的方式获取IoC容器中类。)
...
Struts 工作流程
- 博客分类:
- Struts
工作流程:
对于采用struts框架的web应用,在Web应用启动时就会加载并初始化ActionServlet,ActionServlet从struts-config.xml文件中读取配置信息,将Action的映射信息存放到ActionMapping对象中。
当ActionServlet接收到一个客户请求时,查询和用户请求匹配的ActionMapping实例,如果不存在,则返回用户请求路径无效的信息。
如果ActionForm实例不存在,就创建一个ActionForm对象,把客户提交的数据保存到ActionForm对象中。
根据配置信息决定是否需要进行表单验证,如果需要,就调用 ...
我在myeclipse databae Explorer中 new SQL editor 运行了一条insert语句,但查询出来后,插入的中文全部成为乱码。而我用MySQL-Front insert进去的中文却可以正常存入进去,查询出来也是中文的,请教各位大虾们,这是个什么问题呀,为什么会出现乱吗??是不是我的myeclipse 哪个位置设错了??请指正,谢谢<
myeclipse databae Explorer中 new SQL editor 运行了一条insert语句,但查询出来后,插入的中文全部成为乱码。你检查下你是怎么连接数据库的,可以在数据库后面添加?us ...
## LOGGERS ##
#define a logger
#log4j.rootLogger=DEBUG,console,file
log4j.rootLogger=INFO,console,file
## APPENDERS ##
# define an appender named console, which is set to be a ConsoleAppender
log4j.appender.console=org.apache.log4j.ConsoleAppender
# define an appender named file, which ...
ReflectionTestUtils
- 博客分类:
- Java
org.springframework.test.util.ReflectionTestUtils
ReflectionTestUtils is a collection of reflection-based utility methods for use in unit and integration testing scenarios.
There are often times when it would be beneficial to be able to set a non-public field, invoke a non-public setter me ...