
JAVA学习
文章平均质量分 74
esteem
这个作者很懒,什么都没留下…
展开
-
java集合类总结
对象的集合 如果程序的对象数量有限,且寿命可知,那么这个程序是相当简单的。数组数组与其它容器的区别体现在三个方面:效率,类型识别以及可以持有primitives。数组是Java提供的,能随机存储和访问reference序列的诸多方法中的,最高效的一种。数组是一个简单的线性序列,所有它可以快速的访问其中的元素。但是速度是有代价的;当你创建了一个数组之后,它的容量就固定了,而且在其生命周期里不能改转载 2006-11-04 20:07:00 · 892 阅读 · 0 评论 -
关于Struts的select
请选择... 你的colname应该用表达式取值吧!这样的话好像不可以的! 用下EL表达式! Struts中的下拉列表标签的使用 页面中经常用到下拉列表,下面是个人对于STRUTS中标签使用的一点总结: STRUTS中的下拉选择列表标签必须嵌套在标签中,包括: 1. 2. 3. 4. 使用时嵌套如下: 或或 其中property为ActionForm中对应的一个属性. 1转载 2007-02-05 19:29:00 · 803 阅读 · 0 评论 -
PO BO VO DTO POJO DAO概念及其作用(附转换图)
J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了(听过老罗对这种现象的批判的朋友会会心一笑)。 首先声明偶也不是什么高手,以下总结都是自己的体会。不对之处请您多指教。PO:persistant object持久对象最形象的理解就是一个PO就是数据库中的一条记录。好转载 2007-02-04 23:32:00 · 1622 阅读 · 3 评论 -
JSP/Servlet应用程序优化八法
JSP/Servlet应用程序优化八法 原文http://blog.youkuaiyun.com/liujun999999/archive/2004/12/23/226958.aspx在本文中,我将带领你学习已经实践和得到证实的性能调整技术,它将大大地提高你的servlet和jsp页面的性能,进而提升J2EE的性能。这些技术的部分用于开发阶段,例如,设计和编码阶段。另一部分技术则与配置相关。 技术1转载 2007-03-15 00:49:00 · 644 阅读 · 0 评论 -
用servlet获取web.xml中指定的servlet初始化信息的几种方式
在web.xml中通常会有如下配置: MyServletName com.yumt.MyServlet name1 value1 name2转载 2007-03-15 00:42:00 · 1169 阅读 · 0 评论 -
Java-JSTL(JSP标准标签库)
前言从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。因为工作中需要用到JSTL,但网上却苦于找不到有关JSTL的中文资料,所以就有了这篇文章。JSTL简介JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakart转载 2007-02-11 03:14:00 · 749 阅读 · 0 评论 -
Commons-logging + Log4j 入门指南
Commons-logging + Log4j 入门指南原创:庄晓立(liigo)www.liigo.com2005-8-13为什么要用日志(Log)?这个……就不必说了吧。为什么不用System.out.println()?功能太弱;不易于控制。如果暂时不想输出了怎么办?如果想输出到文件怎么办?如果想部分输出怎么办?……为什么同时使用commons-loggi转载 2007-02-09 12:03:00 · 732 阅读 · 0 评论 -
log4j.properties使用
log4j.properties 使用一.参数意义说明输出级别的种类ERROR、WARN、INFO、DEBUGERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一般要显示的信息,比如登录登出DEBUG 为程序的调试信息配置日志信息输出目的地log4j.appender.appenderName = fully.qualified.name.of.a原创 2007-02-09 19:00:00 · 806 阅读 · 0 评论 -
网站登录记忆跳转实现的一种方法
记忆登录跳转可以打打方便用户使用getHeader("Referer");方式简单不过不能处理post的参数本来都是用在struts,webwork里的,为了容易看明白改写成jsp方式的---------------------------------------------------------------------------------------------------------转载 2007-02-09 11:22:00 · 732 阅读 · 0 评论 -
学习笔记:ServletContext接口
安装在服务器中的每一个特定URL名字空间(又叫虚拟目录比如,/myWeb)下的所有Servlet,JSP,JavaBean等Web部件的集合构成一个Web应用,每一个Web应用(同一JVM),容器都会有一个背景对象,而javax.servlet.ServletContext接口就提供了访问这个背景对象的途径。你可以通过一个Servlet实例的getServletContext方法得到该Servle转载 2007-02-08 14:15:00 · 785 阅读 · 0 评论 -
浅论taglib设计
[概述]Taglib是JSP比较高级的技术。做为JSP开发人员来讲,不了解taglib是可以接受的。因为JSP的风格或者JAVA的风格就是一种简洁的美。如果技术太过复杂或者繁琐,就会在技术的汪洋中失去自我。但是,当我们的项目变得越来越大,或者团队有了一些技术积累之后,很自然就会有将我们的开发工作提高一个层次的需要。当我们面对一些非常类似的界面或者程序单元的时候,我们会想到把这样的工作成果直接用于下转载 2007-02-11 07:07:00 · 827 阅读 · 0 评论 -
Log4j日志管理系统简单使用说明
Log4j有三个主要的组件:Loggers,Appenders和Layouts,这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松的记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。下面对三个组件分别进行说明:1、 Loggers Loggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。转载 2007-02-09 10:36:00 · 734 阅读 · 0 评论 -
Servlet之ServletContext
Servlet容器在启动时会加载Web应用,并为每个Web应用创建唯一的ServletContext对象。可以把ServletContext看成是一个Web应用的服务器端组件的共享内存。在ServletContext中可以存放共享数据,它提供了4个读取或设置共享数据的方法。1)setAttribute(String name,Object object):把一个对象和一个属性名绑定,将这个对象转载 2007-02-08 14:32:00 · 1678 阅读 · 2 评论 -
Java and Regular Expression
学习正则表达式拉 看到好文章 转载下 嘿嘿 http://ragar.itpub.net/post/17228/111178现在JDK1.4里终于有了自己的正则表达式API包,JAVA程序员可以免去找第三方提供的正则表达式库的周折了,我们现在就马上来了解一下这个SUN提供的迟来恩物- -对我来说确实如此。1.简介: java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹转载 2006-12-30 00:16:00 · 581 阅读 · 0 评论 -
正则表达式:javascript正则不完全精简说明
以前一直想学学 正则表达式 今天无意中发现这篇文章 仔细拜读后 发现还懂了不少 收录备学ING,,,转自:http://lingoosoft.blog.ccidnet.com/blog/ccid/do_showone/tid_113214.html简单的说,正则表达式是一种可以用于模式“匹配”和“替换”的强有力的工具。语法格式:以字符“/”开始和结束,其中位于“/”定界符之间的部分就是将转载 2006-12-29 00:52:00 · 695 阅读 · 0 评论 -
java中的继承关系
以下是我对这段代码的分析public class Target extends Depend ...{ int i = 30 ; public Target() ...{ print(); i = 40 ; } void print() ...{原创 2006-11-04 20:35:00 · 751 阅读 · 0 评论 -
学习Java语言中的覆盖和重载
初次见到这两个单词并没有什么特别的感觉,但是时间长了,却发现书上一会儿用override,一会儿又用overload,搞得我的迷迷糊。于是就做了个总结,希望能对和我一样对这两个概念模糊不清的网友有一个帮助。override可以翻译为覆盖,从字面就可以知道,它是覆盖了一个方法并且对其重写,以求达到不同的作用。对我们来说最熟悉的覆盖就是对接口方法的实现,在接口中一般只是对方法进行了声明,而我们在实现时转载 2006-11-05 01:49:00 · 669 阅读 · 0 评论 -
对JAVA的继承,方法的覆盖,重载的认识 以及对象访问方面的探讨
最近又开始学JAVA拉,现在将自己的学习体会写下来,希望能对大家有点帮助,当然有分析不妥当的地方请大家指正哦!继承:子类能获得父类所有的成员(除了父类中为private的成员,因为private的成员是类内访问权限.)override(覆盖) 的要求:1.限定词只能越来越开放2.覆盖的方法的标志必须要和被覆盖的方法的标志完全匹配,才能达到覆盖的效果3.覆盖方法的返回值原创 2006-11-05 00:47:00 · 1011 阅读 · 1 评论 -
Struts html 标签:checkbox multibox ridio select option options optionsCollection
首先要知道这些标签的property属性都要有相应的formbean里的属性值与之相对应,不然就无法通过验证,因为Struts在初始化html标签时是要检查formbean内是否存在此属性值的! 这些标签学习起来并不轻松,有好多种变化,要掌握全面,一定要有耐心! 下面把用到jsp页面的代码和formbean代码和properties文件代码贴到下面!慢慢看看,别着急!转载 2007-02-05 19:33:00 · 2711 阅读 · 0 评论