
开源
文章平均质量分 80
qiqijava
这个作者很懒,什么都没留下…
展开
-
使用HttpUnit进行集成测试
内容摘要HttpUnit是一个集成测试工具,主要关注Web应用的测试,提供的帮助类让测试者可以通过Java类和服务器进行交互,并且将服务器端的响应当作文本或者DOM对象进行处理。HttpUnit还提供了一个模拟Servlet容器,让你可以不需要发布Servlet,就可以对Servlet的内部代码进行测试。本文中作者将详细的介绍如何使用HttpUnit提供的类完成集成测试。1 HttpUn转载 2004-11-27 12:03:00 · 845 阅读 · 0 评论 -
Ant介绍以及基本使用指南
Ant 是著名Java开源组织Apache的一个项目,是一个基于java的build工具。它可以使你通过ant脚本语言,自动你的项目拷贝到某个目录,发布项目,或者生成一些代码,执行SQL语言。总之它可以帮助你完成项目开发中除了开发代码以外的大部分辅助性工作。为什么需要手工去编写ant脚本呢,很多IDE工具会为我们生成ant脚本阿?有人会这么问。要知道靠IDE自动生成的东西,总是有这样那样的缺点,以转载 2005-01-07 11:26:00 · 944 阅读 · 0 评论 -
Tomcat中使用的组件-Digester组件
创建日期:2003.5.9基本部分:2003.5.15应用部分:2003.5.18 一、概述Digester组件用于XML文档到JAVA对象的映射处理。 对于构建可配置的软件系统和构建框架式软件平台有特别有用的帮助,这个技能目前国内比较不重视,因此这个组件对于国内有特别重要的意义。Digester的基本处理流程如下:XML文档读取-〉系统处理模块(调用Digest组转载 2004-12-09 14:56:00 · 1911 阅读 · 1 评论 -
CVS常用命令速查手册
CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。工作模式如下:CVS服务器(文件版本库) 开发人员入门可以主要挑选2,6看就可以了,CVS的管理员则更需要懂的更多一些,最后还简单介绍了一些Windows下的cvs客户端使用,远程用户认证的选择,及与BUG跟踪系统等开发环境的集成问题。CVS环境初始化:CVS环境的搭建 管理员CVS的日常使用:转载 2004-12-07 08:51:00 · 923 阅读 · 0 评论 -
使用Jakarta Commons Pool处理对象池化
2003 年 12 月恰当地使用对象池化技术,可以有效地减少对象生成和初始化时的消耗,提高系统的运行效率。Jakarta Commons Pool组件提供了一整套用于实现对象池化的框架,以及若干种各具特色的对象池实现,可以有效地减少处理对象池化时的工作量,为其它重要的工作留下更多的精力和时间。创建新的对象并初始化的操作,可能会消耗很多的时间。在这种对象的初始化工作包含了一些费时的操作(例如转载 2004-12-02 11:48:00 · 1308 阅读 · 0 评论 -
Jakarta-Common-BeanUtils研究心得(2)
作者 :SonyMusic 2003.05.13六、ConstructorUtils补遗创建对象还有一个方法:invokeExactConstructor,该方法对参数要求更加严格,传递进去的参数必须严格符合构造方法的参数列表。例如:Object[] args={new Integer(1), "Jan"};Class[] argsType={int.class, String.class}转载 2004-11-27 11:47:00 · 781 阅读 · 0 评论 -
通用验证系统
1. 前言本文较详尽地介绍了jakarta开源项目的子项目之一commons-validator(通用验证系统),版本是1.0.2。它使用了一个xml文件来定义针对用户输入的数据验证功能,整个验证体系提供了很强的扩展性,使得开发者可以开发自己的验证函数加入到这个验证体系中来。它对web应用程序提供了客户端javascript验证和服务端验证的两种选择,但是它只是一个验证体系,有些东西还需要自己开发转载 2004-12-02 11:49:00 · 1518 阅读 · 0 评论 -
使用JMeter进行性能测试
JMeter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现,最新的版本是1.9.1,大家可以到http://jakarta.apache.org/jmeter/index.html下载源代码和查看相关文档。1 JMeter作用领域JMeter可以用于测试静态或者动态资源的性能(文件、Servlets、Perl脚本、java对象、数据库和查询、ftp服转载 2004-12-02 11:44:00 · 2513 阅读 · 0 评论 -
Maven 让事情变得简单
给您的下一个 Java 构建添加项目管理特性级别:中级Charles Chan(charlesc@ibiblio.org)Author name (email address) -->高级软件开发人员,Finetix LLC2003 年 7 月 尽管 Ant 对于构建 Java 程序而言是事实上的标准工具,但这个工具在许多方面都不胜任项目管理任务。相反,Ant 提供的东西,Maven(出自转载 2004-12-02 11:43:00 · 1895 阅读 · 0 评论 -
Tomcat4的数据库连接池配置
本文主要介绍Tomcat4.0.6和Tomcat4.1.18两个版本下数据库连接池的配置,及程序对连接池的JNDI查找,并提供相应测试代码。最后指出配置及应用过程中的常见问题及解决方法。 一、Tomcat简介 on error resume next ShockMode = (IsObject(CreateObject("Sho转载 2004-11-27 11:50:00 · 955 阅读 · 0 评论 -
Dom4j 编码问题彻底解决
天开始学习dom4j,在网上找了篇文章就开干了,上手非常的快,但是发现了个问题就是无法以UTF-8保存xml文件,保存后再次读出的时候会报“Invalid byte 2 of 2-byte UTF-8 sequence.”这样一个错误,检查发现由dom4j生成的这个文件,在使用可正确处理XML编码的任何的编辑器中中文成乱码,从记事本查看并不会出现乱码会正确显示中文。让我很是头痛。试着使用GBK、g转载 2004-11-27 11:48:00 · 836 阅读 · 0 评论 -
Jakarta-Common-BeanUtils研究心得(1)
作者: SonyMusic 2003.05.13一、概述第一次看到BeanUtils包,是在Struts项目中,作为Struts一个工具来使用的,估计功能越弄越强,就移到Common项目中了吧。BeanUtils一共有四个package:org.apache.commons.beanutilsorg.apache.commons.beanutils.convertersorg.ap转载 2004-11-27 11:42:00 · 731 阅读 · 0 评论 -
dbutils例子
//使用dbutils1.0版本import java.util.*;import java.util.logging.*;import java.sql.*;import org.apache.commons.dbutils.*;import org.apache.commons.dbutils.handlers.*;public class TestDBUnits { public转载 2004-11-27 11:41:00 · 808 阅读 · 0 评论 -
实施DbUtils [转载]
JDBC码是Java译码的一个部分,它给已写的编码带来了数量惊人的重复。另外,JDBC码几乎会经常性的带来一些低级错误。写出好的JDBC编码并不难,但是很痛苦。DbUtils组件是一个精密而简单的组件,它并不做什么复杂的事而仅仅只是使很多的JDBC任务对开发者来说变得稍容易一点。尽管这时候很多持久框架和包都可以用来使数据持久变得更容易,然而JDBC仍然是大多数Java和Java2企业版(J转载 2004-11-27 11:38:00 · 700 阅读 · 0 评论 -
Velocity用户手册---中文版
刚从网站上发现的,希望对大家有用。创建人:王艺邮 箱:javamail@263.netQQ号:179985017Velocity是什么?Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步转载 2005-02-02 11:18:00 · 1679 阅读 · 1 评论