- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 HibernateUtil
[code="java"]import javax.naming.InitialContext; import javax.naming.NamingException; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import ...
2009-06-17 15:00:29 116
原创 使用ETags减少Web应用带宽和负载
作者:Gavin Terrill 译者 宋玮 来源:InfoQ介绍 最近,大众对于REST风格应用架构表现出强烈兴趣,这表明Web的优雅设计开始受到人们的注意。现在,我们逐渐理解了“3W架构(Architecture of the World Wide Web)”内在所蕴含的可伸缩性和弹性,并进一步探索运用其范式的方法。本文中,我们将探究一个可被Web开发者利用的、鲜为人知的工具,不引人注...
2008-12-09 10:58:53 119
原创 js 对表格进行各种操作
//************************1*************************************** js 对表格进行各种操作 一个对HTML表格进行动态增删改的例子. [code="java"] 项目\部门 部门1 部门2 部门3 统计 货物1 0 0 0 0 货物2...
2008-12-02 10:11:05 509
原创 Lazy load
lazy策略可以用在: * 标签上:可以取值true/false * 标签上,可以取值true/false,这个特性需要类增强 * /等集合上,可以取值为true/false/extra * /等标签上,可以取值false/proxy/no-proxy 重要的概念: 1、lazy的概念,指在需要的时候才发出sql 2、lazy策略只是在session打开期间才是有效...
2008-11-07 13:46:07 101
原创 Webwork 2.2的Spring结合问题
1、引子:其实是ajoo的这篇“Nuts和Spring 1.2.6 效率对比”和“IoC容器的prototype性能测试 ”,他们在Javaeye上详细讨论了Spring的prototype的缺陷。Spring的prototype指的就是singleton="false"的bean,具体可以看Spring参考手册“3.2.5. To singleton or not to singleto...
2008-08-11 11:49:23 166
原创 从Spring和Hibernate的设计来理解合理的异常处理体系
关于在应用程序中如何设计合理的异常体系,在《深入浅出Hibernate》这本书中有一大段详细的论述,另外一些JAVA界的高人也先后发表过专门的文章来讨论这个问题,书中也给出的文章的链接。其实,通过Hibernate和Spring中对异常处理的态度,就可以看出一些好的设计原则。在Hibernate2的时候,调用Hibernate的API时必须处理一个CheckedException,这和使用...
2008-08-05 17:18:21 113
原创 Log4j的使用
在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志...
2008-07-14 10:29:59 101
Hibernate的缓存
缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存...
2008-04-25 09:28:18 98
反射实现 AOP 动态代理模式(Spring AOP 的实现 原理)--转载
[align=left] 其实AOP的意思就是面向切面编程.[/align] OO注重的是我们解决问题的方法(封装成Method),而AOP注重的是许多解决解决问题的方法中的共同点,是对OO思想的一种补充! 还是拿人家经常举的一个例子讲解一下吧: 比如说,我们现在要开发的一个应用里面有很多的业务方法,但是,我们现在要对这个方法的执行做全面监控,或部分监控.也许我们就会在...
2008-03-12 09:34:13 147
乐理常识-调式区分
简单的说C大调中的C是指这个调式中的稳定因为C,然后将C当作1(大调中的一级音),,构成音阶1234567,这就是C大调的调式音阶,在C大调的音乐中,乐曲是以那7个音位基本音级而构成的。 c小调,同样的调式中的稳定因为c,然后把c当作6(小调中的一级音),构成音阶6712345,在c小调的音乐中,乐曲是以那7个音位基本音级而构成的。 大调的色彩明亮,坚定,小调的色彩,柔和,暗淡。 以上...
2007-09-30 13:23:12 1199
35岁前必成功的12级跳(男女通用)
第1跳:1个目标 一艘没有航行目标的船,任何方向的风都是逆风,请明确以下几点: 1. 你为什么是穷人 —— 很多时候是因为你没有立下成为富人的目标。 2. 你的人生核心目标是什么 —— 杰出人士与平庸之辈的根本差别,并不是天赋、机遇,而在于有无目标。 3. 起跑领先一步,人生领先一大步:成功从选定目标开始。 4. 贾金斯式的人永远不会成功 —— 为什么大多数人没有成功?真正能完成自己...
2007-09-18 10:12:34 101
未婚男女要看的20条军规
1.不要因为寂寞去<clk></clk>恋爱,<nobr oncontextmenu="return false;" onmousemove="kwM(5);" id="key3" onmouseover="kwE(event,5, this);" style="COLOR: #6600ff; BORDER-BOTTOM: 0px dotted; B
2007-09-05 09:24:43 127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人