自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 struts-config.xml中 action 的attribute属性与name属性

1、在一般情况下,actionForm是被存储在一定的scope中(request或session,通过action的scope属性来配置),当我们在配置时,指定name而不指定attribute,那么指定的name值就作为actionForm存储在scope中的key值,我们可以在action中通过httpServletRequest.getAttribute("指定的name属性值")来获得这

2008-05-22 21:46:00 562

原创 dwr使用实例

开发环境:eclipse3.1.2  myeclipse4.1.1   Tomcat5.0.28   Mysql5.0dwr类包版本是1.1步骤一:配置web.xml             action        org.apache.struts.action.ActionServlet                    config            /WEB-INF/strut

2008-05-22 07:05:00 813

原创 Hibernate中LockMode 在oracle9i中的效果

LockMode   int level;   String name;锁的级别:   NONE:0  READ:5  UPGRADE:10  UPGRADE_NOWAIT:10  WRITE:10  FORCE:15notice:WRITE lock is not a valid mode for load() or lock()如果使用的是oracle9i数据库则,相应的锁所产生的SQL语

2008-05-18 10:25:00 808

原创 Hibernate构架应用中常用保存方式区别

内容摘要:Hibernate构架应用中常用保存方式区别  hibernate对于对象保存提供了太多方法,他们之间有很多不同,这里细说一下,以便区别:  一、预备知识:   在所有之前,说明一下,对于hibernate,它对象有三种状态,transient、persistent、detached 字串7   下边是常见翻译办法:   transient:瞬态或者自由态 字串4  

2008-05-18 10:10:00 444

原创 load,get;find,iterator;merge,saveOrUpdate,lock的区别

一、load,get(1)当记录不存在时候,get方法返回null,load方法产生异常(2)load方法可以返回实体的代理类,get方法则返回真是的实体类(3)load方法可以充分利用hibernate的内部缓存和二级缓存中的现有数据,而get方法仅仅在内部缓存中进行数据查找,如果没有发现数据則将越过二级缓存,直接调用SQL查询数据库。   (4) 也许别人把数据库中的数据修改了,load如何在

2008-05-18 09:45:00 521

原创 对ACEGI中FilterChainProxy进行性能调优

一般情况下,在ACEGI中队filterChainProxy如下配置     bean id="filterChainProxy"           class="org.acegisecurity.util.FilterChainProxy">         property name="filterInvocationDefinitionSource">             value

2008-05-17 21:34:00 1170 1

原创 基于Struts+Spring+Hibernate的Blog系统--配置

applicationContext.xml    1   xml version="1.0" encoding="UTF-8" ?>  2   DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" 3     "http://www.springframework.org/dtd/spring-beans.dtd" >  4   5   beans

2008-05-12 22:14:00 690

原创 web.xml、.properties资源文件的配置

1. web.xml        web.xml文件对任何的Web项目都是一个必须的文件,使用Struts时,还需要对该文件进行一些必须的配置。1.1 ActionServlet的配置一般需要在该文件中配置Struts的Servlet,示例配置如下:Eg1. 简单的Struts的ActionServlet的配置:    action    org.apache.struts.action.Act

2008-05-12 21:56:00 1434

原创 java关键字Transient

Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量

2008-05-12 21:09:00 445

原创 JSP安全编程实例浅析

Java Server Page(JSP)作为建立动态网页的技术正在不断升温。JSP和ASP、PHP、工作机制不太一样。一般说来,JSP页面在执行时是编译式,而不是解释式的。首次调用JSP文件其实是执行一个编译为Servlet的过程。当浏览器向服务器请求这一个JSP文件的时候,服务器将检查自上次编译后JSP文件是否有改变,如果没有改变,就直接执行Servlet,而不用再重新编译,这样,效率便得到了

2008-05-11 13:10:00 272

原创 java中的URLEncoder和URLDecoder类

  HTML 格式编码的实用工具类。该类包含了将 String 转换为 application/x-www-form-urlencoded MIME 格式的静态方法。有关 HTML 格式编码的更多信息,请参阅 HTML 规范。  对 String 编码时,使用以下规则: 字母数字字符 "a" 到 "z"、"A" 到 "Z" 和 "0" 到 "9" 保持不变。 特殊字符 "."、"-

2008-05-10 16:15:00 470

原创 instanceof是什么?

instanceof是Java的一个二元操作符,和==, >, String s = "I AM an Object! "; boolean isObject = s instanceof Object; 我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类的一个实例,显然,这是真的,所以返回true,也就是isObject

2008-05-10 11:11:00 509

原创 常见的几种RuntimeException-

总结了一下JAVA中常见的几种RuntimeException,大约有如下几种:NullPointerException - 空指针引用异常ClassCastException - 类型强制转换异常。IllegalArgumentException - 传递非法参数异常。ArithmeticException - 算术运算异常ArrayStoreException - 向数组中存放与声明类型不

2008-05-09 00:58:00 3890

原创 commons-logging和Log4j 日志管理

为什么要用日志(Log)? 这个……就不必说了吧。 为什么不用System.out.println()? 功能太弱;不易于控制。如果暂时不想输出了怎么办?如果想输出到文件怎么办?如果想部分输出怎么办?…… 为什么同时使用commons-logging和Log4j?为什么不仅使用其中之一? Commons-loggin的目的是为“所有的Java日志实现”提供一个统一的接口,它自身的日志功能平常弱(只

2008-05-03 16:54:00 275

原创 java clone

1.java里的clone分为: A:浅复制(浅克隆): 浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 b:深复制(深克隆):深复制把要复制的对象所引用的对象都复制了一遍。 Java中对象的克隆,为了获取对象的一份拷贝,我们可以利用Object类的clone()方法。必须要遵循下面三点 1.在派生类中覆盖基类的clone()方法,并声明为public【Object类中的clone()方法为

2008-05-03 16:41:00 372

原创 DelegatingRequestProcessor

采用DelegatingRequestProcessor将处理转发给Spring容器中的bean DelegatingRequestProcessor继承自RequestProcessor。为了让Struts使用DelegatingRequestProcessor,还需要在struts-config.xml文件中增加如下代码: DelegatingRequestProcessor" /> 这一行代

2008-05-03 16:36:00 606

原创 javascript中用字符串作为下标的数组的遍历

var arr = new Array(5); arr[a] = 1; arr[b] = 2; arr[c] = 3; arr[d] = 4; arr[e] = 5; for(var key in arr){ alert(key); alert(arr[key]); }输出结果为:a 1 b 2 c 3 d 4 e 5  

2008-05-03 01:01:00 1143

空空如也

空空如也

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

TA关注的人

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