- 博客(16)
- 资源 (7)
- 收藏
- 关注
原创 正则表达式
如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件。? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符。一个如 data?.dat 的模式可以找到下述文件:data1.datdata2.datdatax.datdataN.dat如果使用 * 字符
2005-09-27 16:46:00 1028
原创 使Struts支持Validator
要在Struts项目中使用Validator功能,首先需要配置Struts项目,使其支持Validator框架.Struts通过一个插件(Plugin)来使Struts项目支持Validator.这个Plugin由Struts默认提供,用户也可以自己开发自己的Validator Plugin.Struts默认提供的Plugin为:org.apache.struts.validator.Valida
2005-09-22 11:24:00 2479 1
原创 深入Struts 1.1
1、Model 2Struts是基于Model 2之上的,而Model 2是经典的MVC(模型-视图-控制器)模型的Web应用变体,这个改变主要是由于网络应用的特性--HTTP协议的无状态性引起的。Model 2的目的和MVC一样,也是利用控制器来分离模型和视图,达到一种层间松散耦合的效果,提高系统灵活性、复用性和可维护性。在多数情况下,你可以将Model 2与MVC等同起来。下图表示一个基于Ja
2005-09-22 09:26:00 868
原创 JUnit测试程序编写规范(转载)
一、 程序命名规范1.测试类的命名测试类的命名规则是:被测试类的类名+Test比如有一个类叫IrgSrhDelegate,那么它的测试类的命名就是IrgSrhDelegateTest2.测试用例的命名测试用例的命名规则是:test+用例方法名称比如要测试的方法叫updateData,那么测试用例的命名就是testUpdateData(说明:"用例方法"就是指被测试的类中所包
2005-09-21 17:37:00 3227
原创 测试驱动的开发系列 第二部分:用JUnit测试Java类
选择自 chaosii 的 Blog ——http://dev.csdn.net/user/chaosii测试驱动的开发系列 第二部分:用JUnit测试Java类Test_Driven Development Series Part I:Testing Java Classes with JUnitBy Wellie Chao January 2004 一、简介(Introduction) 看到
2005-09-21 16:46:00 1896
原创 测试驱动的开发系列 第一部分:概述(转)
介绍测试驱动的开发(test-driven development,TDD)的基础 测试驱动的开发系列 第一部分:概述Test_Driven Development Series Part I:OverviewBy Wellie Chao December 2003 一、简介(Introduction) 你可能已经听说了这个新名词:测试驱动的开发(test-driven developme
2005-09-21 16:45:00 1126
原创 JUnit和单元测试
1、几个相关的概念 白盒测试——把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的。 回归测试——软件或环境的修复或更正后的“再测试”,自动测试工具对这类测试尤其有用。 单元测试——是最小粒度的测试,以测试某个功能或代码块。一般由程序员来做,因为它需要知道内部程序设计和编码的细节。 JUnit ——是一个开发源代码的Java测试框架,用于编写和运行可重复的测试。他是用于单
2005-09-21 16:43:00 1249
原创 通过避免使用脚本编制元素来简化对 JSP 应用程序的软件维护
SP 标准标记库(JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问。在 developerWorks 上其新系列的第一篇文章中,软件工程师 Mark Kolb 向您展示了如何使用 JSTL 标记来避免在 JSP 页面中使用脚本编制元素。您还将了解如何通过从表
2005-09-21 11:30:00 1300
原创 JSTL(JSP标准标签库)介绍
JSTL(JSP标准标签库)介绍作者:令少爷(shaoye@dev-club.com) 前言从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。因为工作中需要用到JSTL,但网上却苦于找不到有关JSTL的中文资料,所以就有了这篇文章。JS
2005-09-21 11:23:00 1081
原创 Action类
Action类ActionMapping类将特定请求映射到特定Action的相关信息存储在ActionMapping中,ActionServelt将ActionMapping传送到Action类的execute()方法,Action将使用ActionMapping的findForward()方法,此方法返回一个指定名称的ActionForward,这样Action就完成了本地转发。若没有找到具体的
2005-09-21 11:01:00 1053
原创 struts中文问题--备忘
说实话,你们的方法都做的复杂了,Java本身就支持多国语言编码,不需要写任何程序,可以很简单的 实现。 秘诀就是两点: 1、所有HTML/JSP页面全部采用UTF-8编码 2、客户端浏览器完全支持UTF-8编码 步骤: 1、首先把所有的HTML/JSP的ContentType都设为UTF-8 2、然后对于JSP程序中的非ASCII码提示信息都不应该写在程序里面,都应该放在 application.
2005-09-21 09:32:00 1197
原创 xml与java
input.xml文件 李华 14 6287555 张三 16 8273425 StudentBean .javapackage xmlTest;/** * Title: * Description: * Copyright: Copyright (c) 2005 * Company: * @author not attributable * @version 1.0 */pub
2005-09-09 10:55:00 2691
原创 动态方法
import java.lang.reflect.*;/** * 测试动态方法 * Title: * Description: * Copyright: Copyright (c) 2005 * Company: * @author not attributable * @version 1.0 */public class dynamicMethod { public dynamicMe
2005-09-07 13:17:00 1847
原创 SmartUpload在servlet中使用方法
SmartUpload mySmartUpload = new SmartUpload();mySmartUpload.initialize(servlet.getServletConfig(), request,response);// 设定上传限制// 1.限制每个上传文件的最大长度。 // mySmartUpload.setMaxFileSize(10000);// 2.限
2005-09-05 15:50:00 1896
原创 js运算转换
自動轉換原則運算式中有數字的字串且使用(+),運算式視為字串 運算式中有數字的字串且使用(-*/....)其他運算子,運算式視為數值 null乘以任何數皆為0 undefined乘以任何數皆為NaN(Not a Number) 強制轉換將字串強迫轉為數值:eval("字串") 將字串強迫轉為指定底數的數值:parseInt("字串",[底數]) 將字串強迫轉為浮點數:parseFloat("字串"
2005-09-05 15:44:00 1187
原创 几个常见的关于日期的问题
1. 怎样计算两个时间之间的间隔? 间隔=Date1.getTime()-Date2.getTime();得出来的是毫秒数. 除1000是秒,再除60是分,再除60是小时.............................. 记住java标准库中所有时间类都以此为基础转化的,只是他写好了一些 转化的方法给你用而已.但都离不开这个毫秒数为基础. 2. t=Calendar.getInstanc
2005-09-05 15:17:00 1443
转: Red Hat Enterprise Linux 5 (RHEL5)下安装 Oracle9i 9.2.0.4步骤和错误处理
2008-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人