jmock2.5基本教程



jmock2.5基本教程jmock2.5基本教程

目录
第0章 概述
第1章 jmock初体验
第2章 期望
第3章 返回值
第4章 参数匹配
第5章 指定方法调用次数
第6章 指定执行序列
第7章 状态机

第0章 概述

现在的dev不是仅仅要写code而已,UT已经变为开发中不可缺少的一环。JUnit的出现给javaer的UT编写提供了巨大的便利。但是JUnit并没有解决所有的问题。
当我们要测试一个功能点的时候,需要把不需要我们关注的东西隔离开,从而可以只关注我们需要关注的行为。
jmock通过mock对象来模拟一个对象的行为,从而隔离开我们不关心的[......]

Read more

Java中对象序列化的作用是什么



Java中对象序列化的作用是什么?1、序列化是干什么的?

简单说就是为了保存在内存中的各种对象的状态,并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存Object States,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。

2、什么情况下需要序列化

a)当你想把的内存中的对象保存到一个文件中或者数据库中时候;
b)当你想用套接字在网络上传送对象的时候;
c)当你想通过RMI传输对象的时候;

3、当对一个对象实现序列化时,究竟发生了什么?

在没有序列化前,每个保存在堆(Heap)中的对象都有相应的状[......]

Read more

junit TestSuite的使用方法实例教程

junit TestSuite的使用方法实例教程。您定义自己的TestCase,并使用TestRunner来运行测试,事实上TestRunner并不直接运行 TestCase上的单元方法,而是透过TestSuite,TestSuite可以将数个TestCase在一起,而让每个TestCase保持简单。

来看看一个例子:

  • MathToolTest.java
package onlyfun.caterpillar.test;

import onlyfun.caterpillar.MathTool;
import junit.framework.TestCase;[......]

Read more

poi 操作Excel

poi 操作Excel

1. 取得模板

// 创建工作簿
HSSFWorkbook wb = null;

// 取得导出模板
wb = new HSSFWorkbook(new FileInputStream(“C://template//template.xls”));

// 创建sheet页
HSSFSheet sheet = wb.getSheet(“Sheet1″);

2. 创建行

HSSFRow row = sheet.createRow(rowNumber);

3. 创建单元格

HSSFCell cell = row.crea[......]

Read more

交叉报表

交叉报表

数据集展现形式

 

姓名    分数       日期

张三    3.6     200905

张三    4.2     200906

李四    5.5     200905

李四    2.6     200906

。。。。。。

 

 

报表需要的展现形式

 

 

200905     200906

张三       3.6            4.2

李四       5.5            2.6

 [......]

Read more

shopxx,struts零配置

shopxx,struts零配置。

struts2的零配置方式,网上有很多资料可以参考
访问地址:http://域名/包名称/类名称!方式名称.action
跳转模板:/WEB-INF/template/包名称/类名称_方法返回字符串.ftl
例如:
net.shopxx.action.shop.ABC类中的list()方法,对应的访问URL就是http://域名/shop/ABC!list.action
如果list()方法return “ok”;则对应跳转模板为/WEB-INF/template/shop/ABC_ok.ftl
struts2的访问URL和模板跳转与包名称[......]

Read more

headerftl中png.doc【错位问题解决办法

headerftl中png.doc【错位问题解决办法。
页面中div+css的含义
在header.ftl中的
<div id=”header” class=”header belatedPNG”>
belatedPNG 代表什么意思?是定义的样式吗?没有找到在哪定义?
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
本帖最近评分记录:

隐藏评分记录清空我的评分动态 共 条评分
回复 引用
举报顶端
shop++星空

级别: 超级版主
· UID771
· 精华 0
· 发帖103[......]

Read more

shopxx日志配置

shopxx日志配置方法实例介绍。

打开/src/shopxx.xml文件找到logConfig节点修改以下内容即可进行日志配置:
<logConfig>
<item operation=”系统设置”actionClass=”net.shopxx.action.admin.SettingAction”actionMethod=”update” />

<item operation=”添加管理员”actionClass=”net.shopxx.action.admin.AdminAction” actionMethod=”save”/>
&l[......]

Read more