自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Strtus2内建类型转换器使用简介

struts2 内建了类型转换器,可以方便的将我们在页面上输入的字符串数据转换成JavaBean中的Boolean,Float,Integer,Double,Long等数据类型,在无法转换成功时,还可以给出错误提示,非常方便首先简历JavaBean: [code="java"]package HelloWorld;public class User ...{ ...

2009-03-26 09:20:42 81

原创 常用JavaScript客户端正则输入校验

[code="js"]去前后空格function trim(s) { return s.replace( /^s*/, "" ).replace( /s*$/, "" ); } if (!/^w{4,25}$/.test(username)) { errStr += " 您的用户名必须是字母和数字,且长度在4到25之间";}...

2009-03-26 09:13:01 133

原创 模板模式在Spring中的应用

在spring里面我们一般是这样来使用模板模式的:JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);jdbcTemplate.update("UPDATE user SET age = 10 WHERE id = 'erica'");或者:JdbcTemplate jdbcTemplate = new Jd...

2009-03-26 09:04:12 473

Hibernate性能优化

1、针对oracle数据库而言,Fetch Size 是设定JDBC的Statement读取数据的时候每次从数据库中取出的记录条数,一般设置为30、50、100。Oracle数据库的JDBC驱动默认的Fetch Size=15,设置Fetch Size设置为:30、50,性能会有明显提升,如果继续增大,超出100,性能提升不明显,反而会消耗内存。 即在hibernate配制文件中进行配制...

2009-03-26 09:02:57 75

原创 提高Ajax客户端响应速度技巧

AJAX的出现极大的改变了Web应用客户端的操作模式,它使的用户可以在全心工作时不必频繁的忍受那令人厌恶的页面刷新。理论上AJAX技术在很大的程度上可以减少用户操作的等待时间,同时节约网络上的数据流量。而然,实际情况却并不总是这样。用户时常会抱怨用了AJAX的系统响应速度反而降低了。笔者从事AJAX方面的研发多年,参与开发了目前国内较为成熟的AJAX平台-dorado。根据笔者的经验,导致这种...

2009-03-25 18:32:33 100

Hibernate优化查询性能

Hibernate主要从以下几方面来优化查询性能:1.降低访问数据库的频率,减少select语句的数目。实现手段包括:(1) 使用迫切左外连接或迫切内连接检索策略。(2) 对延迟检索或立即检索策略设置批量检索数目。(3) 使用查询缓存。2.避免多余加载程序不需要访问的数据。实现手段包括:(1) 使用延迟检索策略(2) 使用集合过滤。3.避免报表查询数...

2009-03-25 16:55:35 81

Hibernate性能优化技巧

在处理大数据量时,会有大量的数据缓冲保存在Session的一级缓存中,这缓存大太时会严重显示性能,所以在使用Hibernate处理大数据量的,可以使用session.clear()或者session. Evict(Object) 在处理过程中,清除全部的缓存或者清除某个对象。2) 对大数据量查询时,慎用list()或者iterator()返回查询结果,1. 使用List()返回结果时,...

2009-03-25 16:50:30 86

Hibernate悲观锁定和乐观锁定的区别

为了避免丢失更新,要使用某种锁定策略,共有两种锁定策略:悲观锁定或乐观锁定。 悲观锁定(pessimistic locking):用户在屏幕上修改值之前,这个锁定方法就要起作用。例如,用户一旦有意对他选择的某个特定行(屏幕上可见)执行更新,如单击屏幕上的一个按钮,就会放上一个锁。悲观锁定仅用于有状态(stateful)或有连接(connected)的环境,这是20世纪90年代中期客...

2009-03-25 16:49:08 100

JavaEye开博留念

其实不是很喜欢JavaEye的管理风格,因为他太过严格。从08年下半年就开始军转安置工作的奔波,期间无心学习技术,更新博客。经过近1个月的努力,终于被某部信息中心接收,从一名海军的军官变成了国家部委事业单位的普通员工。 工作虽然还是信息化相关,但和部队天壤之别,需要我慢慢去体会,品味。工作渐渐步入正规,偶尔想起了CSDN上的博客,于是打开浏览器,访问,准备写一些感想,谁知道CSDN的...

2009-03-25 16:46:04 112

空空如也

空空如也

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

TA关注的人

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