摘要:
今天,同事忽然问我,jsp页面能定义函数么。在mvc摇旗呐喊的今天,我还从来没想这过个问题。于是摸索着写了一个:<%@ page contenttype="text/html;charset=gb2312" %><body> <%!int a(int i){i=i++;return i;}%><% for(int k=0;k<=10;k++){o......
摘要:
在liferay-ep(liferay enterprise portal)上增加一个portlet(iframe)作者:game.19xz 来源:19xz.com ......
一种简单JDBC连接池的实现(二)
摘自久久学院
3.简单jdbc连接池的实现 【程序编程相关:
使用Java将Word转为Html或tx】摘自久久学院 【推荐阅读:
JUnit Test Infected:】3.1体系描述 【扩展信息:
Effective Java 学习笔记(】根据第二章中原理机制,snap-connectionpool(一种简单快速的连接池工具)按照部分的jdbc规范,实现了连接池所具备的对数据库资源有效管理功能. 在jdbc规范中,应用通过驱动接口(driver interface)直接方法数据库的资源.为了有效.合理地管理资源,在应用与jdbc driver之间,增加了连接池: snap-connectionpool.并且通过面向对象的机制,使连接池的大部分操作是透明的.参见下图,snap-connectionpool的体系: 图中所示,通过实现jdbc的部分资源对象接口( connection, statement, resultset ),在 snap-connectionpool内部分别产生三种逻辑资源对象: pooledconnection, pooledstatement与 pooledresultset.它们也是连接池主要的管理操作对象,并且继承了jdbc中相应的从属关系.这样的体系有以下几个特点: -透明性.在不改变应用原有的使用jdbc驱动接口的前提下,提供资源管理的服务.应用系统,如同原有的 jdbc,使用连接池提供的逻辑对象资源.简化了应用程序的连接池改造. -资源封装.复杂的资源管理被封装在 snap-connectionpool内部,不需要应用系统过多的干涉.管理操作的可靠性.安全性由连接池保证.应用的干涉(如:主动关闭资源),只起到优化系统性能的作用,遗漏操作不会带来负面影响. -资源合理应用.按照jdbc中资源的从属关系,snap-connectionpool不仅对connection进行缓冲处理,对statement也有相应的机制处理.在2.3已描述,合理运用connection与statement之间的关系,可以更大限度地使用资源.所以,snap-connectionpool封装了connection资源,通过内部管理pooledconnection,为应用系统提供更多的statement资源. -资源连锁管理....
下一页 摘要:
因为帮朋友安装调试一个东东需要用到javacc,所以就试着使用了一下。1、javacc2.1的安装: (此处假定你已正确安装java2 jdk 1.4或更新的版本。) javacc2.1是以一个 .class 文件的方式提供的,下载并执行如下命令 c:\>java $javacc_dir\javacc_1 ($javacc_dir指javacc在你的系统中的目录) 稍等片刻,系统便会弹出......