随笔分类 -  Java

http://classworlds.codehaus.org/apiusage.html
摘要:API UsageThe Java API can be used to create new realms and connect realms together through importation of specific packages.The core of theclassworlds... 阅读全文
posted @ 2014-12-22 23:30 heidsoft 阅读(229) 评论(0) 推荐(0) 编辑
WebSocket 资料搜索
摘要:http://jwebsocket.org/http://zh.wikipedia.org/wiki/WebSockethttp://www.infoq.com/cn/news/2013/07/ee7-websocket-supporthttp://blog.csdn.net/whucyl/arti... 阅读全文
posted @ 2014-10-13 21:52 heidsoft 阅读(248) 评论(0) 推荐(0) 编辑
java代码实现网络远程开机
摘要:http://my.oschina.net/kingfire/blog/156764概述远程开机(Wake onLAN)是指通过网络实现对服务器或者pc启动运行,现在很多网卡都支持的这个功能. 其原理简单来说是向目标主机发送特殊格式的数据包, 目标主机收到后,对系统进行启动.具体方法.设置bios开... 阅读全文
posted @ 2014-10-08 18:11 heidsoft 阅读(3509) 评论(0) 推荐(0) 编辑
Runnable和Thread实现多线程的区别(含代码)
摘要:转载请注明出处:http://blog.csdn.net/ns_code/article/details/17161237Java中实现多线程有两种方法:继承Thread类、实现Runnable接口,在程序开发中只要是多线程,肯定永远以实现Runnable接口为主,因为实现Runnable接口相比继... 阅读全文
posted @ 2014-08-31 22:26 heidsoft 阅读(408) 评论(0) 推荐(0) 编辑
mysql 清除数据库数据
摘要:select Concat('TRUNCATE TABLE ', TABLE_NAME, ';') from INFORMATION_SCHEMA.TABLES 阅读全文
posted @ 2014-07-11 20:35 heidsoft 阅读(263) 评论(0) 推荐(0) 编辑
JSON 字符串 与 java 对象的转换
摘要://json-lib-2.2-jdk15.jarimport net.sf.json.JSONArray;import net.sf.json.JSONObject;1. //把java 对象列表转换为json对象数组,并转为字符串 JSONArray array = JSONArray.from... 阅读全文
posted @ 2014-07-10 21:56 heidsoft 阅读(283) 评论(0) 推荐(0) 编辑
Mysql用户密码设置修改和权限分配
摘要:我的mysql安装在c:\mysql一、更改密码 第一种方式: 1、更改之前root没有密码的情况 c:\mysql\bin>mysqladmin -u root password "your password" 2、更改之前root有密码的情况,假如为123456 c:\mysq... 阅读全文
posted @ 2014-07-09 18:34 heidsoft 阅读(402) 评论(0) 推荐(0) 编辑
mysql 用户管理和权限设置
摘要:用户管理mysql>use mysql;查看mysql> select host,user,password fromuser;创建mysql> create user zx_root IDENTIFIEDby 'xxxxx'; //identified by 会将纯文本密码加密作为散列值存储修改... 阅读全文
posted @ 2014-07-09 18:33 heidsoft 阅读(228) 评论(0) 推荐(0) 编辑
JPA一对多和多对一关系
摘要:1-m:多的一方为关系维护端,关系维护端负责外键纪录的更新,关系被维护端没有权力更新外键纪录.维护端注解Java代码@OneToMany(cascade={CascadeType.PERSIST,CascadeType.REFRESH,CascadeType.MERGE,CascadeType.RE... 阅读全文
posted @ 2014-07-09 18:32 heidsoft 阅读(1423) 评论(0) 推荐(0) 编辑
窥探EasyMock(2)进阶使用篇
摘要:from:http://www.iteye.com/topic/3103131. 生成 Mock 对象 如何创建一个需要严格遵守调用顺序的mock对象?Java代码SomeInterfacemockObj=createStrictMock(SomeInterface.class); 如果你不想对每一... 阅读全文
posted @ 2014-07-09 11:25 heidsoft 阅读(329) 评论(0) 推荐(0) 编辑
使用 EasyMock 更轻松地进行测试
摘要:from:http://www.ibm.com/developerworks/cn/java/j-easymock.html测试驱动开发是软件开发的重要部分。如果代码不进行测试,就是不可靠的。所有代码都必须测试,而且理想情况下应该在编写代码之前编写测试。但是,有些东西容易测试,有些东西不容易。如果要... 阅读全文
posted @ 2014-07-08 20:12 heidsoft 阅读(368) 评论(0) 推荐(0) 编辑
EasyMock 使用方法与原理剖析
摘要:from:http://www.ibm.com/developerworks/cn/opensource/os-cn-easymock/Mock 方法是单元测试中常见的一种技术,它的主要作用是模拟一些在应用中不容易构造或者比较复杂的对象,从而把测试与测试边界以外的对象隔离开。编写自定义的 Mock ... 阅读全文
posted @ 2014-07-08 20:10 heidsoft 阅读(284) 评论(0) 推荐(0) 编辑
EasyMock使用手记
摘要:from:http://www.blogjava.net/supercrsky/articles/162766.htmlMock对象能够模拟领域对象的部分行为,并且能够检验运行结果是否和预期的一致。领域类将通过与Mock对象的交互,来获得一个独立的测试环境(引自《精通Spring——Java轻量级架... 阅读全文
posted @ 2014-07-08 20:08 heidsoft 阅读(328) 评论(0) 推荐(0) 编辑
Java单元测试进阶之如何打桩(用easymock轻松打桩)
摘要:打桩(mock)是单元测试的重要内容和难点,学好打桩的技术,做单元测试基本就没什么困难了。 mock有两种,一种是静态的,一种是动态的。静态的就是在写测试代码之前根据需要打桩的类生成另外一个类,这个类就是mock object。动态的就是mock object是在测试代码运行的时候才生成的。所以很明... 阅读全文
posted @ 2014-07-08 20:04 heidsoft 阅读(4142) 评论(0) 推荐(0) 编辑
EasyMock使用说明
摘要:来自官网的使用说明,原文见http://www.easymock.org/EasyMock2_0_Documentation.html1.1.准备大多数的软件系统都不是单独运行的,它们都需要于其他部分系统合作,来完成工作。大多数情况下,我们在进行单元测试时,不会担心其他部分,而是假定它们都会工作良好... 阅读全文
posted @ 2014-07-08 19:59 heidsoft 阅读(719) 评论(0) 推荐(0) 编辑
【JUnit】EasyMock用法总结
摘要:使用EasyMock的总体步骤1、生成Mock接口IServicemockService=EasyMock.createMock("name",IService.class);如果要mock对象,而不是接口,应该使用class extension:org.easymock.classextensio... 阅读全文
posted @ 2014-07-08 19:58 heidsoft 阅读(1144) 评论(0) 推荐(0) 编辑
EasyMock问题总结
摘要:1.Java代码java.lang.IllegalStateException:missingbehaviordefinitionfortheprecedingmethodcallgetBidwordSequence() 出现这样的错误请仔细检查getBidwordSequence()是void方法... 阅读全文
posted @ 2014-07-08 19:57 heidsoft 阅读(1618) 评论(0) 推荐(0) 编辑
注解@PostConstruct与@PreDestroy讲解及实例
摘要:从Java EE 5规范开始,Servlet中增加了两个影响Servlet生命周期的注解(Annotion);@PostConstruct和@PreDestroy。这两个注解被用来修饰一个非静态的void()方法。写法有如下两种方式:@PostConstructPublic void someMet... 阅读全文
posted @ 2014-07-04 11:13 heidsoft 阅读(337) 评论(0) 推荐(0) 编辑
Junit 测试断言说明
摘要:Assert.assertEquals("发生错误时报告消息","预期值","生产值"); Assert.assertEquals("精确两位小数点",3.33,10.0/3.0,0.01); Assert.assertNotNull("");//验证是否为非空 ... 阅读全文
posted @ 2014-07-03 14:40 heidsoft 阅读(274) 评论(0) 推荐(0) 编辑
[Ruby01]Class, Module, Object,Kernel的关系
摘要:puts Class.ancestorsputs '11111111111111111111'puts Module.ancestorsputs '2222222222222222222'puts Object.ancestorsputs '3333333333333333333'puts Kern... 阅读全文
posted @ 2014-06-23 15:41 heidsoft 阅读(215) 评论(0) 推荐(0) 编辑




点击右上角即可分享
微信分享提示