`
文章列表
<?xml version="1.0"?>  <project default="dist" name="Project Argon">     <!--添加描述-->     <description>A simple Java project</description>     <!--添加属性,相当于文件级的全局变量,此处用于设置目录 ...
一、log4j.properties log4j.rootLogger=ERROR,CONSOLE log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender log4j.appender.CONSOLE.Target=System.out log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout log4j.appender.CONSOLE.layout.ConversionPattern=[framework] %d - %c-4r [%t] %-5p %c %x - %m% ...
一. User.java package test; import java.util.Set; public class User { private Integer id; private String name; private String password; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getName() { return name; } public void setNam ...
里面有完整的单元测试,设计之经典..
在windows下开发程序,用M$提供的接口处理.ini文件或管理注册表的键值是非常方便的。在java平台上开发程序,则习惯于以xml格式的文件来存放系统的配置信息,对这种文件的解析和处理,可以用sax或dom。有没有更简便的方法呢?有,就是用digester模块。   Digester是Jakarta 子项目Commons下的一个模块,支持基于规则的对任意XML文档的处理。它最初是Structs项目的一部分,后因其通用性而划归Commons. 下载及编译 cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic login passwo ...
我们继续看org.apache.commons.lang.builder这个包。在这里面我们可以找到7个类,用于帮助我们实现Java对象的一些基础的共有方法。这7个类分别是: CompareToBuilder – 用于辅助实现Comparable.compareTo(Object)方法; EqualsBuilder – 用于辅助实现Object.equals()方法; HashCodeBuilder – 用于辅助实现Object.hashCode()方法; ToStringBuilder – 用于辅助实现Object.toString()方法; ReflectionToStringBuild ...
<?xml version="1.0" encoding="utf-8"?> <project> <property name="build.dir" value="dest"/> <property name="src.dir" value="src"/> <property name="etc.dir" value="etc"/> <property name=&quo ...

分页Bean

package com; import java.util.*; /** * @作者 梁小江 * 分页显示逻辑Bean * 2008-10-15 */ public class PageBean {     private int currentPage = 1; //当前页     private int totalPages = 0; //总页数     private int pageRecorders = 20; //每页几条数据     private int totalRows = 0; //总数据数     private int pageStartRow = 0; / ...
所谓自省机制是指:当服务器接收到请求时,它根据请求的参数名称,自动设定与 JavaBean相同的属性名称的值. eg.<jsp:setProperty name="myBean" property="name" value="${param}"/> 等情况和问题..
//***************************************************             //名称:strToDate             //功能:将指定的字符串转换成日期             //输入:aStrValue:   要转换的字符串;               // aFmtDate:   转换日期的格式,   默认为:"yyyy/MM/dd"             //             aDteRtn:   转换后的日期             //输出:             // ...
什么是软件需求 对大多数人来说,若要建一幢数百万元的房子,他一定会与建房者详细讨论各种细节,他们都明白完工以后的修改会造成损失,以及变更细节的危害性。然而,涉及到软件开发,人们却变得“大大咧咧”起来。软 ...
需求规格说明书模板 需求规格说明阐述一个软件系统必须提供的功能和性能以及它所要考虑的限制条件,它不仅是系统测试和用户文档的基础,也是所有子系列项目规划、设计和编码的基础。它应该尽可能完整地描述系统预期的外部行为和用户可视化行为。除了设计和实现上的限制,软件需求规格说明不应该包括设计、构造、测试或工程管理的细节。   1)采用软件需求规格说明模版: 采用需求规格说明书模板在你的组织中要为编写软件需求文档定义一种标准模板。该模板为记录功能需求和各种其它与需求相关的重要信息提供了统一的结构。注意,其目的并非是创建一种全新的模板,而是采用一种已有的且可满足项目需要并适合项目特点的模板。许多组织一开始都 ...
对工作产品的评审有两类方式,一类是正式技术评审,也称同行评审,另一类是非正式技术评审。对于任何重要的工作产品,都应该至少执行一次正式技术评审。在进行正式评审前,需要有人员对其要进行评审的工作产品进行把 ...
软件需求常常被写得很糟且难于遵循。清楚地阐明你的需求将使每位项目参与者获益。   需求说明总的特点   1、它们必须是正确的。   2、它们必须是可行的   3、它们必须是对项目来说是必不可少的。   4、它们必须是被标明优先次序的。   5、它们必须是不含糊的。   6、它们必须是能被证实的。   每一条需求说明的特点   1、它是完整的。   2、它是一致的。   3、它是可修改的。   4、它是可跟踪的。   需求写作指南   撰写优秀的需求没有一个简单的公式。很大程度上,它是从过去的需求问题中得来的教训与经验。这儿   有几条当你写作软件需求时应记在心上的原 ...
JFace text support 先要将org.eclipse.text_x.y.z和org.eclipse.jface.text_x.y.z加到classpath TextViewer and Document 两个重要的接口:IDocument和ITextViewer。JFace为其提供了默认的实现。 一个IDocument的实例持有被编辑的真实的文本信息。它的主要实现 ...
Global site tag (gtag.js) - Google Analytics