
J2EE
_还行_
这个作者很懒,什么都没留下…
展开
-
Martin Fowler:持续集成(很有参考意义)
持续集成(第二版)作者:Martin Fowler译者:雷镇持续集成 是一种软件开发实践。在持续集成中,团队成员频繁集成他们的工作成果,一般每人每天至少集成一次,也可以多次。每次集成会经过自动构建(包括自动测试)的 检验,以尽快发现集成错误。许多团队发现这种方法可以显著减少集成引起的问题,并可以加快团队合作软件开发的速度。这篇文章简要介绍了持续集成的技巧和它 最新的应用转载 2013-07-23 16:01:04 · 817 阅读 · 0 评论 -
实践出来的软件开发模型
瀑布模型的特点(传统的开发方式)1、强调文档前一个阶段的输出就是下一个阶段的输入,文档是个阶段衔接的唯一信息。所以很多开发人员好象是在开发文档,而不是开发软件,因为要到开发的后期才可以看到软件的“模样”。 2、没有迭代与反馈。瀑布模型对反馈没有涉及,所以对变化的客户需求非常不容易适应。瀑布就意味着没有回头路。 3、管理人员喜欢瀑布模型的原因是把文档理解为原创 2013-12-02 09:20:39 · 895 阅读 · 0 评论 -
java实用知识点[持续更新]
1,hudson持续集成,使用hudson.war这个项目就可以,里面有一些配置,一看就懂。关键点,构建方式,使用脚本、ant、还是maven自己选择,需要有相应的脚本。注:目前我使用的是ant,maven我的myeclipse还没有使用成功,后续再补充。2,url地址重写,使用urlrewrite技术,查看相关文章。同样,注意点:正则表达式捕获组.3,读取文件的方式,读取文件大家都会。使原创 2013-09-27 15:46:22 · 880 阅读 · 0 评论 -
Hudson使用说明
Hudson使用说明一、Hudson介绍Hudson 是一个可扩展的持续集成引擎。主要用于:1.持续、自动地构建/测试软件项目。2.监控一些定时执行的任务。Hudson拥有的特性包括:1. 易于安装-只要把hudson.war部署到servlet容器,不需要数据库支持。 2. 易于配置-所有配置都是通过其提供的web界面实现。 3. 集成RSS/E-mail/IM-转载 2013-09-22 11:52:00 · 2731 阅读 · 0 评论 -
maven pom.xml详解
什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。pom.xml 配置文件[html] view plaincopyprint?转载 2013-09-22 11:50:35 · 1584 阅读 · 0 评论 -
sigar监控
首先介绍下什么是sigar:Hyperic-Sigar是一个收集系统各项底层信息的工具集.他有如下特点:1. 收集信息全面收集CPU,MEM,NETWORK,PROCESS,IOSTAT等使用Sigar,你完全可以模仿出cpuinfo,meminfo,top,free,ifconfig,ipconfig,netstat,route,df,du,ps,ls等多种unix平台和原创 2013-08-29 10:25:20 · 1836 阅读 · 6 评论 -
java web 开发中各种注意点总结(转)-后期可能会出原创版
此篇只是我个人在java web开发中遇到的一些小点的经验总结,如果你也有自己的心得,欢迎也把它们告诉我,让我们一起在技术多多交流共同提高。 1,三分之一乘以六,你会怎么写?1/3*6 还是 6*1/3?当然,我会选择后者,我不提你也许不会注意,但我提到这儿,想必你一看都知道原因。所以:在计算式编写时,要尽量把除法这种可能会产生精度问题的运算放到最后去做。转载 2013-08-27 14:58:23 · 1209 阅读 · 1 评论 -
在Spring环境下存取properties文件中的值
Spring中PropertyPlaceholderConfigurer的使用(1) 基本的使用方法是lysis" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">classpath:/spring/include/dbQuery.properties其中c转载 2013-08-08 10:38:53 · 1636 阅读 · 0 评论 -
junit4学习笔记
今天系统的学习了一下junit4,。说系统学习可能有点夸张,其实就是更加实用和全面一点点。之前只会@before ,@After,@Test然后来单个运行某个方法。ok,今天我看了下自动测试Assert这个类,具体可以参照api,它可以自动进行判断比较。然后还有一个比较重要的就是suite这个类,它可以同时运行多个类中的测试方法。至于其他的我想看一下api就应该知道了。测试对于提高程序员生产率还是原创 2013-07-31 15:28:08 · 802 阅读 · 0 评论 -
论事务脚本与领域模型
所谓事务脚本,MartinFowler定义是:将所有逻辑组织在一个单一过程,进行数据库直接调用,每笔交易(业务请求)都有自己的事务脚本,并且是一个类的公开方法。 所谓领域模型,是一系列相互关联的对象,每个对象代表一定意义的独立体,既可以一起以一种大规模 方式协作;也可以小到以单线方式运行 。 近期的一个项目使用到了事务脚本,因为系统是架构师架构的,所以无法选择。第一原创 2013-07-25 15:06:06 · 1355 阅读 · 0 评论 -
struts2异常页面配置《做参考》
今天处理了struts2 的异常,跟大家分享下:1.处理不存在的Action:只需在struts.xml中加1default-action-ref name="defaultAction" />2action name="defaultAction" class="com.lsw.permiss转载 2014-05-30 10:30:02 · 940 阅读 · 0 评论