- 博客(13)
- 收藏
- 关注
原创 muc协议调试
以下是我在调试xep-0045协议时使用的Class 协议地址:http://wiki.jabbercn.org/index.php?title=XEP-0045&variant=zh-cn#.E6.9C.AF.E8.AF.AD public static void main(String[] args) throws XMPPException, InterruptedExce...
2012-03-20 10:12:06
356
原创 37signals rework读书笔记
花了三天断断续续把这本书看完了,这本书只需要的4-5个小时的阅读时间。 发现很多自己一直的寻求的解决方案,都在这本书找到了。我想自己把一个业余项目(或者说创业),但整在想计划,我是不是应该3年后开始呢, 我应该积累一定的社会经验及技术能力。 这段时间学习很乱,前些时间看了TDD,于是自己从selemnium, junit, ant, dbunit, hsqldb...
2011-12-10 09:13:32
160
原创 14行代码实现网络聊天室,使用nodejs
今天发现node.js太强大了,使用14行代码,就可以实现网络聊天室, net = require('net'); var sockets = []; var s = net.Server(function(socket){ sockets.push(socket); socket.on('data', function(d){ for( var i = 0; i ...
2011-12-09 17:35:50
219
原创 使用dbunit初始化数据
在进行自动化测试时,测试的健壮性很重要,对于数据库驱动程序来说,单元测试的健壮性主要来自于数据库数据。你写测试的时候是一种状态,但数据库的状态会随时改变,如何保证单元测试的健壮性呢? 我们可以在测试前使用dbunit来初化数据,以保证你测试中使用的数据没问题。 1,使用dbunit导出数据库数据: //先保存上一次保存的数据 InitData.i...
2011-12-05 21:19:38
413
原创 chrome开发人员工具
https://code.google.com/intl/zh-CN/chrome/devtools/docs/overview.html 你懂得
2011-11-30 21:12:13
91
原创 复杂业务逻辑下的单元测试
你有木有遇到过这种情况,在为一个复杂业务方法写单个单元测试时,你需要做一大堆初始化工作,主要是各种service,你也可以直接把总个容器初始化(如果你使用spring等容器的话),如果项目比较大,运行单个测试,得等上几十秒,你hold住吗,可以参照我的方法进行加速(http://mingliang-luo.iteye.com/blog/1258830); 现在就复杂业务方法写单元...
2011-11-26 11:09:06
2032
原创 junit Recipes读书笔记
在读这本书这前,我读完了TDD (Test Driven),HtmlUnitDriver会使用了(主要是xpath),DBunit看了一遍,但是感觉junt还不是很会用,就想去买本junit的书籍,就选了junit recipes,这是本绝版书,所以就硬着头皮看英文Ebook,看了100页,实在看不下去了,前面基础理论部分讲的不错,但是后面就不行了。 1,这本书的是2006年出版...
2011-11-24 16:13:21
110
原创 myBatis 从 spring分离 进行快速单元测试
项目采用mybatis + spring开发,这是以前的测试代码, 【运行需要30s】 private static MemberService memberService; @BeforeClass public static void setUp() throws Exception{ ApplicationContext context = new ClassPathXmlA...
2011-11-14 19:55:56
122
原创 java 正则表达式 Pattern.compile(String regex, int flags) 使用
使用Pattern.compile编译表达式时,如何选择多种模式呢 @Test public void testPattern(){ Pattern p = Pattern.compile("a.*b", Pattern.CASE_INSENSITIVE + Pattern.DOTALL); Matcher m = p.matcher("AA\nb"); assert...
2011-11-10 14:08:36
1977
原创 javascript copy 复制
在IE下,可以使用clipboardData <input type="button" name="anniu1" onClick='copyToClipBoard()' value="复制地址"> <script language="javascript"> function copyToClipBoard(){ var clipBoar
2011-11-09 16:29:36
119
原创 JavaScript split 使用
split() 方法用于把一个字符串分割成字符串数组。 现在的需求是,一个字条串要根据多种情况分割,如【,】和【,】进行分割,使用方法如下 var str = "363825970@qq.com, mingliang.luo@concept.com.cn"; var emailList = str.split(",|,"); 运行结果:["363825970@qq.com,...
2011-11-09 15:00:53
111
原创 Eclipse + Spring 下 Ant自动化测试
项目使用MyEclipse8.6开发,并且使用的Spring,下面是我的自动化测试脚本,呵呵 /** * 整个测试下BeanFactory只运行一次 * @author Administrator * */ public class BeanFactory { private static ApplicationContext context ; static{ con...
2011-11-07 11:35:40
89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人