自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的天堂

丈夫处世兮立功名,立功名兮慰平生, 慰平生兮吾将醉,吾将醉兮发狂吟

  • 博客(8)
  • 收藏
  • 关注

原创 Log4J 学习笔记(1)

说实话,除了log4j的功能外,我更喜欢它的logo.下面的这篇笔记,主要是"borrow from"Log4J的随机文档"Short introduction to log4j",由Ceki Gülcü 写于March 2002,其它参考文档见文后。1、log4j已经被移植到C, C++, C#, Perl, Python, Ruby, Eiffel 几种语言。2、log4j有三种主要的组件:记

2005-10-26 10:48:00 722

原创 Log4J 学习笔记(2)

前面主要记了一些原理,这次是实务。1、研究发现,一个系统中4%的代码是用来作logging的。2、Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。  Log4J运行时,不对环境做任何假定,尤其是没有默认的存放器。3、有几种方式可以配置Log4J1

2005-10-26 10:41:00 636

原创 Log4J 学习笔记(3)

我这儿有两个程序,一个是普通的java程序,实现了一个“九九表”;另一个是servlet。我这儿用的tomcat是4.1.12,J2SE是1.3.1,log4j的版本是1.2.8.一、九九表。环境设置:需要将log4j-1.2.8.jar放入CLASSPATH变量中。Hello.java文件的内容如下:import org.apache.log4j.*;public class Hello{ st

2005-10-26 10:35:00 697

原创 Jakarta Commons Logging 学习笔记

说句实话,JCL(Jakarta Commons Logging)和log4j真把我搞蒙了。不都是做log的吗,怎么在jcl的源码包中,还有个log4j的包?倒底谁跟谁啊?至到看了jcl的用户指南,才明白一些。hehe.1、Commons-Loggin简介  Jakarta Commons Logging (JCL)提供的是一个日志(Log)接口(interface),同时兼顾轻量级和不依赖于具体

2005-10-26 09:50:00 748

原创 探讨JAVA内存泄漏原因和检测工具

虽然Java虚拟机(JVM)及其垃圾收集器(garbage collector,GC)负责管理大多数的内存任务,Java软件程序中还是有可能出现内存泄漏。实际上,这在大型项目中是一个常见的问题。避免内存泄漏的第一步是要弄清楚它是如何发生的。本文介绍了编写Java代码的一些常见的内存泄漏陷阱,以及编写不泄漏代码的一些最佳实践。一旦发生了内存泄漏,要指出造成泄漏的代码是非常困难的。因此本文还介绍了一种

2005-10-25 16:03:00 1320

原创 validation framework经验谈

1     validation framework在Struts framework中,ActionForm对象用来包装HTML表格数据(包括请求),并返回返回动态显示给用户的数据。它们必须是完全的JavaBean,并继承.Struts 里面的ActionForm类,同时,用户可以有选择地覆盖两个缺省方法validate()和reset()。这样做的缺点:    1.校验代码冗余,不可重用。  

2005-10-25 14:16:00 2719

原创 struts用Validator检查你的表单

用Validator(验证器)提供的丰富的内置验证方法简化Struts的开发过程。 Struts框架的一个主要好处是它提供了对接收到的表单数据进行验证的内置界面。如果有任何验证失败,则应用程序都会重新显示HTML表单,这样就可以改正无效的数据了。如果验证成功,则处理过程会继续进行。Struts框架的简单验证界面会减少与处理数据验证有关的令人头疼的事情,这样你就可以把精力集中到验证代码上,而不是放到

2005-10-25 14:08:00 903

原创 Struts中Tiles标签简介

Tiles简介   我发现在看到的这些关于Tiles的文档中,Struts文档中关于这方面的介绍对于初学者来说是最好的(个人认为),所以就把它译了过来,对于想了解这方面东西又不想看E文的同胞,可以参考一下。翻译的漏洞在所难免,希望大家对照原文看,出现的错误希望大家帮我指正,谢谢。                                                            

2005-10-24 10:45:00 1532

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除