
Java
somebody_hjh
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
持续集成hudson入门
极限编程中一项建议实践便是持续集成,持续集成是指在开发阶段,对项目进行持续性自动化编译、测试,以达到控制代码质量的手段。 持续集成提供了及时发现问题、追踪问题、修复问题的机制,他替代了传统的在所有代码编写完毕后才提交QA部门进行测试的方法。 持续集成对单元测试较为依赖,测试覆盖率越高,单元测试越准确,越能体现持续集成的效果。持续集成主要在以下方面提供好处; 1...2010-04-07 13:44:19 · 148 阅读 · 0 评论 -
Webwork2.2.6 源码解读之Configuration
在webwork2.2.6版本中,不管是用ServletDispatcher还是FilterDispatcher充当请求转发器(可在web.xml中配置),都会调用到相关Servlet的init或Filter的init方法。 在init方法中,DispatcherUtils.initialize(getServletContext())的调用完成了配置文件的读取、ObjectFactor...2010-04-14 17:02:09 · 165 阅读 · 0 评论 -
BigDecimal的8种舍入方式
在银行、帐户、计费等领域,BigDecimal提供了精确的数值计算。其中8种舍入方式值得掌握。 [b]ROUND_UP[/b] 远离零的方向舍入 [b]ROUND_DOWN[/b] 靠近零的方向舍入 [b]ROUND_CEILING[/b] 靠近正无穷方向舍入 [b]ROUND_FLOOR[/b] 靠近负无穷...2010-04-26 15:32:51 · 187 阅读 · 0 评论 -
ActiveMQ分享(一)JMS简介
[b]一、概述[/b] Message,即消息。人与人之间通过消息传递信息。言语、眼神、肢体动作都可被视为消息体。当然还有我们经常用到的邮件、短信。计算机系统也由消息来主导运行。每一条指令的执行,每一个数据包的传递。软件系统间的合作也不例外,消息告诉各个系统应该怎样协作。事件处理机制,也是消息传送的过程。消息无处不在。 消息分为同步消息和异步消息。同步消息在接收到对方的返回前,...2010-07-31 14:09:36 · 111 阅读 · 0 评论 -
Maven和Maven插件
[b]人生是一张茶几,上面摆满了杯具,请让我们的杯具与众不同。[/b] 这是我这篇博文的一个主题。 我们知道maven是一个项目管理的工具,他把项目抽象为一个个的生命周期和阶段。我们先来介绍一下maven最重要的几个概念: [list] 1、lifecycle 生命周期,一个项目在maven中有三个生命周期,分别为default,clean,site。default主要是编译和部署生命...2010-07-31 15:18:49 · 176 阅读 · 0 评论 -
数值区间正则表达式写法
数值型正则在实际应用中还是比较多见的,如判读合法IP段,合法邮编和电话等等都属于数值型正则应用范畴。 一个正则误区是通过[0-128]来表示数值0-128的数值区间。正确的用法应该分为多个特殊情况,分别写出正则后用|链接。 如例:一个192.168.0.0-192.168.0.128的ip段判断,可写出正则如下: [code="java"]^192\.168\.0...原创 2010-02-04 09:21:25 · 5146 阅读 · 0 评论 -
一次性能测试的总结
有机会做了一次性能测试工作,主要是预研性质的工作。开发人员有必要再提交给测试做性能测试之前,做一次比较粗糙的性能测试工作。 1)走通性能测试流程,从造数据到测试,可以走通,方可交由测试同学。毕竟开发(相对性能测试人员而非功能测试)对业务逻辑更了解一些。 2)测试一些显而易见的bug; 3)建立性能方面的信心; 4)可在测试的同学做完测试以后做一个对比,不至于偏离太过离谱。 参照...原创 2010-10-08 16:02:51 · 302 阅读 · 0 评论 -
java.lang.LinkageError: loader constraint violation的错误
[b]java.lang.LinkageError: loader constraint violation 是由于容器提供的包和web应用引入的包冲突引起的。 通过maven排除重复引用后解决。具体参见以下指引:[/b] your application has a JAR file, which is already part the JVM or Servlet Container...2010-10-08 17:26:26 · 573 阅读 · 0 评论 -
mvnDebug的配置项
在maven上debug,经常跟jetty或tomcat插件在一起使用。如运行mvnDebug jetty:run命令后再通过eclipse远程连接调试。 maven的安装目录下存在mvnDebug.bat文件,打开可以看到具体的配置项如下: [code="java"]set MAVEN_DEBUG_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE -...原创 2010-11-22 10:23:33 · 181 阅读 · 0 评论