博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页

2013年3月27日

摘要: JIRA now interrogates the InvalidInputException and puts field specific error messages onto the screen.NOTE : Its up to the validator to ensure it gets the field names right for the current screen scheme.For example here is example of a Validator that can put specific errors onto specific fields on 阅读全文

posted @ 2013-03-27 17:46 Bruce Zhang 阅读(456) 评论(0) 推荐(0) 编辑

摘要: 1. 测试类唯一的限制是这个类必须是公有的,可以任意命名。但是通常的做法是在这个类名称的末尾添加“Test”字样。 备注:如果使用Maven执行测试,好像类名必须以“Test”结尾。2. 测试方法唯一的限制是必须添加“@Test”注解,可以任意命名。但是通常的做法是以testXXX方式命名。3. Junit在执行每个@Test方法之前,会单独创建一个新的测试类实例,以保证测试方法之间独立性,避免在测试代码中产生意外的副作用。 因此,我们也不能在测试方法之间重用各个实例变量的值。4. 我们有必要确保能在任何时间运行所有的测试,无论代码发生了什么修改。 阅读全文

posted @ 2013-03-27 13:29 Bruce Zhang 阅读(254) 评论(0) 推荐(0) 编辑

摘要: 1. @Before2. @BeforeClass3. @Test4. @After5. @AfterClass 阅读全文

posted @ 2013-03-27 13:13 Bruce Zhang 阅读(133) 评论(0) 推荐(0) 编辑

2013年3月26日

摘要: 公司在全面铺开持续集成,其中一个重要的模块就是单元测试。在写单元测试的过程中,开发人员遇到各种各样的问题,汇总到我们配置管理组。一些初级问题都顺利的被解决了,但是对于那些深层次的问题,我们现有的知识就无法应对了。于是买下《Junit实战 2Ed》,准备充电一番。 阅读全文

posted @ 2013-03-26 16:19 Bruce Zhang 阅读(150) 评论(0) 推荐(0) 编辑

2013年3月25日

摘要: 转自:http://www.ibm.com/developerworks/cn/java/j-lo-jse61/index.html简介:2006 年底,Sun 公司发布了 Java Standard Edition 6(Java SE 6)的最终正式版,代号 Mustang(野马)。跟 Tiger(Java SE 5)相比,Mustang 在性能方面有了不错的提升。与 Tiger 在 API 库方面的大幅度加强相比,虽然 Mustang 在 API 库方面的新特性显得不太多,但是也提供了许多实用和方便的功能:在脚本,WebService,XML,编译器 API,数据库,JMX,网络和 Ins 阅读全文

posted @ 2013-03-25 16:31 Bruce Zhang 阅读(214) 评论(0) 推荐(0) 编辑

摘要: 收集的介绍Java编程的动态性的文章:第 1 部分: 类和类装入参照:https://www.ibm.com/developerworks/cn/java/j-dyn0429/第 2部分: 引入反射参照:http://www.ibm.com/developerworks/cn/java/j-dyn0603/第3部分: 应用反射参照:http://www.ibm.com/developerworks/cn/java/j-dyn0715/第4部分: 用 Javassist 进行类转换参照:http://www.ibm.com/developerworks/cn/java/j-dyn0916/第 5 阅读全文

posted @ 2013-03-25 15:22 Bruce Zhang 阅读(243) 评论(0) 推荐(0) 编辑

摘要: 转自:https://www.ibm.com/developerworks/cn/java/j-lo-instrumentation/简介:Instrumentation 是 Java 5 提供的新特性。使用 Instrumentation,开发者可以构建一个代理,用来监测运行在 JVM 上的程序。监测一般是通过在执行某个类文件之前,对该类文件的字节码进行适当修改进行的。下文将通过一个具体的例子,来展示 java.lang.instrument 包的工作原理,并且实现了一个测量函数运行时间的代理。不使用instrumentation 来测量函数运行时间的传统方法是:在函数调用之前记录当前系统时 阅读全文

posted @ 2013-03-25 15:20 Bruce Zhang 阅读(289) 评论(0) 推荐(0) 编辑

摘要: 转自:http://blog.csdn.net/cloudkurten/article/details/6474643本人对插件式应用框架的开发是相当喜欢的,记得曾经写过一篇文章,《将工厂模式升华为插件式框架》,这篇文章中写的是在控制台下实现的一种将工厂模式进一步加工后的结果。这两天又重新理了一下思路,于是决定动手写一个winform环境下的插件式框架开发。当然,现在插件式开发的软件也是相当多的,这个可以网上搜一下,或者看我的《将工厂模式升华为插件式框架》,最后有提到。插件式开发的核心思想我想应该是针对接口编程,那么好吧,我们现在开始插件式框架开发之旅吧。我以尝试开发一个小型系统工具为例子,以 阅读全文

posted @ 2013-03-25 14:36 Bruce Zhang 阅读(685) 评论(1) 推荐(1) 编辑

摘要: 转自:http://blog.csdn.net/cloudkurten/article/details/4300438笔者近来发觉一件很有趣的事情,当我对工厂模式中Factory生成工厂类下的switch或者if---else进行解耦的时候,结果就会出现插件式机制的影子。当对解耦方法进一步深入探索的时候,发觉工厂模式跟插件式应用框架很相似。到底这种相似程度如何呢?我们就来一起探讨一下吧。在开始前,我们先得理清思路。在整个工厂模式实现的时候,我们需要有个基接口。在这里,最重要的就是基接口的类型选择,我们到底是选择接口还是选择抽象类呢?以下是比较定义接口与抽象类适应环境及优缺点(摘自MSDN):1 阅读全文

posted @ 2013-03-25 14:24 Bruce Zhang 阅读(756) 评论(0) 推荐(0) 编辑

2013年3月22日

摘要: As Tomcat is not a true web server, it's worth to use it as backend.Nginxis one of the best solutions for the frontend web server.So, after a typical XWiki installation we have XWiki running onhttp://localhost:8080/xwiki. Most probably, we want to access XWiki viahttp://mydomain.comon standard 8 阅读全文

posted @ 2013-03-22 18:13 Bruce Zhang 阅读(235) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页