浅拷贝(Object类中的clone()方法)是指在拷贝对象时,对于基本数据类型的变量会重新复制一份,而对于引用类型的变量只是对引用进行拷贝。 深拷贝(或叫深克隆) 则是对对象及该对象关联的对象内容,都会进行一份拷贝。 实体类: 克隆执行类: 测试类: 运行结果: ...
分类:
编程语言 时间:
2016-07-10 23:16:53
阅读次数:
220
在软件性能测试过程中,测试数据的准备是一个非常系统化、工作量非常庞大一项工作。如何准备支持不同业务操作、不同测试类型的大量测试数据来满足负载压力测试的需求是性能测试过程中经常面对的一个重要话题。 中国软件评测中心在历来的性能测试过程中重视性能测试数据的准备工作,从而保证了性能测试工作的顺利进行,也保 ...
分类:
其他好文 时间:
2016-07-10 15:22:31
阅读次数:
238
测试类添加两个注解 @RunWith(SpringJUnit4ClassRunner.class)和@ContextConfiguration(locations = "classpath:applicationContext.xml") 如下:@RunWith(SpringJUnit4ClassR ...
分类:
编程语言 时间:
2016-07-09 13:19:00
阅读次数:
144
项目中用到了ScheduledExecutorService这里简单写了个demo留以后复习 job工作 测试类 ...
分类:
其他好文 时间:
2016-07-07 00:51:08
阅读次数:
211
官方文档的叙述可能有些不清楚,我做了一个测试,并且可以成功运行,待会儿后面贴出小栗子. 两步操作: 第一步在属性值处贴上@QuerySqlField注解 第二部设置key和value类型 Person.java 测试类: 输出结果: ... ...
分类:
其他好文 时间:
2016-07-06 11:45:31
阅读次数:
427
如果我们需要对我们的Service方法作单元测试,恰好又是用Spring作为IOC容器的,我们可以这么配置Junit加载Spring容器,方便做单元测试。 > 基本的搭建 (1)引入所需的包 (2)写测试类 测试类中要设置加载哪些Spring的配置(我这里是“/config/application* ...
分类:
编程语言 时间:
2016-07-06 00:14:00
阅读次数:
143
实战一: 声明一个抽象类(SuperTeacher):(超级老师) 一个不可变属性,和两个可变属性(主键和年龄),一个未实现方法(教书) 声明一个子类(TeacherForMaths): 抽象类的测试类 实战二: 抽象事件类:event,对于一个事件来说,事件名称决定他的不同,所以名称是不可变的,可 ...
分类:
其他好文 时间:
2016-07-05 12:18:42
阅读次数:
132
最近的项目赶得非常紧,这节奏跟最近的天气一点也不搭调。 编码的过程,遇到一个关于List的小问题。 在调用List.add(E e)的时候范了一个小毛病,很自然地认为list中存储的是 E 对象的另一个实例,其实存储的只是实例的引用。 复现问题: 泛型:Shit类 测试类: 看下复现的结果: lis ...
分类:
其他好文 时间:
2016-07-04 13:23:03
阅读次数:
131
ContentData类,提供数据常量: SQLite操作类DBOpenHelper 内容提供者类 文件清单: main.xml文件: TeacherActivity内容提供者测试类 运行结果为: ...
分类:
移动开发 时间:
2016-07-04 11:33:28
阅读次数:
237
使用JUnit 测试hibernate 事务管理的时候应注意 ,测试类完成是默认回滚的。 所以只能查询数据库却不能增删改数据库。 应该在测试类上面加上注解 @Rollback(false) 表似默认不回滚。 ...
分类:
编程语言 时间:
2016-06-30 21:47:19
阅读次数:
150