若为空,则用显示名称表示

若为空,则用显示名称表示

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文章分类 -  Java

摘要:我们用Select的onchange事件时,常会遇到这样一个问题,那就是连续选相同一项时,不触发onchange事件.select的onchange事件就是这样子的.你得有Change(改变),才能触发该事件....掌握了它的特性后,相应的解决办法也很简单. 阅读全文
posted @ 2007-07-23 01:45 Ling:™ patient() 阅读(350) 评论(0) 推荐(0)

摘要:用checkstyle检查java代码的格式 Checkstyle如名所示,是检查java程序源代码编码风格的,是java程序员不可或缺的工具,用以检查自己的编码习惯是否符合公司的要求或sun的约定。当然如果你用了ide,那里可能有相应的功能或插件来帮助程序员来完成这项工作。 也如checkstyle其名所示,它只检查,不进行beautifier操作。所以,它应比较适合用于项目管理,用于da... 阅读全文
posted @ 2007-06-22 16:01 Ling:™ patient() 阅读(397) 评论(0) 推荐(0)

摘要:代码格式化的好处我想我就不需要说了,大家肯定也都理解其优点,否则你也不会看这个文档. 这里我以CheckStyle3.4为例,讲解CheckStyle的使用,确切的说是其配置的详细解释,如果你是Checkstyle3.4以下,那么有一部分module将是不可以允许的,请删除之;在这份文档中我试图把所有的module都分析讲解一次,同时下面的这份文档也是我的设置,对于我个人不喜欢的设置我都注释... 阅读全文
posted @ 2007-06-22 15:50 Ling:™ patient() 阅读(2160) 评论(1) 推荐(0)

摘要:在使用ant编译项目的时候经常会遇到“警告:编码 GBK 的不可映射字符”这样的信息,这个主要是因为我们在写代码的时候加入了一些中文注释,而导致编译时候出现的问题。要处理这个问题,仅仅只需要在build.xml文件中的调用javac的地方加入encoding的参数。如下所示: ... 阅读全文
posted @ 2007-06-21 09:37 Ling:™ patient() 阅读(6595) 评论(0) 推荐(0)

摘要:Ant的概念 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道 make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就 是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有 一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,... 阅读全文
posted @ 2007-06-21 09:19 Ling:™ patient() 阅读(518) 评论(0) 推荐(0)

摘要:用ANT构建java可执行程序 Ant是现在进行项目比较好的管理工具,通过Ant可以按照自己的需要来管理自己的工程. 第一步:配置自己的工具j2sdk和ant.j2sdk在http://java.sun.com下载.ant在http://www.apache.org下载.设置环境变量JAVA_HOME=E:\j2sdk1.4.1_0;和ANT_HOME=e:\ant; PATH= E:\j2sdk... 阅读全文
posted @ 2007-06-21 09:16 Ling:™ patient() 阅读(263) 评论(0) 推荐(0)

摘要:CruiseContol:持续集成工具- - 安装CruiseControl 和AntHill一样,使用CruiseControl构建持续集成系统,需要Tomcat,Ant,CVSNT和WinCVS的支持(参见AntHill:构建Nightly Build系统)。安装CruiseControl很简单,下载c... 阅读全文
posted @ 2007-06-21 09:05 Ling:™ patient() 阅读(460) 评论(0) 推荐(0)

摘要:最近一段时间一直对CI工具非常关注,正好前两天终于有点时间,把这个好好用了一下,所以写了这篇文档。 要想用得先下载,地址就不提了,占地儿。我下载的是最新版本cruisecontrol-bin-2.3.1.zip,如果不是研究的话,建议最好下载一个bin包,这样能省去很多麻烦。解压后我们能看到一些目录。 其中CruiseControl(以下简称CC)自带ant1.6.... 阅读全文
posted @ 2007-06-21 09:00 Ling:™ patient() 阅读(452) 评论(0) 推荐(0)

摘要:一、概念 Martin Fowler的文章:Continuous Integration 中文翻译:持续集成 二、工具 传统工具:VisualStudio.Net,VisualSourceSafe,Rational ClearCase 自动编译工具:Ant 回归测试工具:JUnit 代码检查工具:CheckStyle 持续集成工具:CruiseControl 三、步骤 Cru... 阅读全文
posted @ 2007-06-17 23:27 Ling:™ patient()

摘要:本文使用CVSNT作为源代码管理的服务器,使用wincvs作为客户端。在继续进行之前,要确保在系统上已经安装CVSNT和winCvs 。一、下载 CruiseControl目前最新发布的版本是 V 2.6.2 ,可以从 http://cruisecontrol.sourceforge.net 下载. 二、安装 1、目录结构在windows下的使用的是可执行文件:CruiseControl-2.6.... 阅读全文
posted @ 2007-06-13 09:55 Ling:™ patient()

摘要:Getting Started With CruiseControl Last changed on Jan 24, 2005 by Joe Schmetzer Download and Build Cruise Control Setup your Cruise Control working area Setup a project for Cruise Con... 阅读全文
posted @ 2007-06-13 09:45 Ling:™ patient()