- 浏览: 121361 次
- 性别:
- 来自: 郑州
最新评论
-
lgl_0422:
哥来瞧瞧你
mongodb 请求的服务提供程序无法加载或初始化( The requested service provider could not be loaded o) -
edmond207:
好,先参考参考,呵呵,感谢分享
proxool -
daichangfu:
说的有点模糊...
ibatis缓存 -
fxbird:
2我不知道,但3是默认就使用缓存的,如果查询条件完全一样的话, ...
ibatis缓存 -
shaka:
看来lz对ibatis缓存理解还比较浅,搞不太清楚的技术直接拿 ...
ibatis缓存
文章列表
function selectAll2(param) {
index_wz = 0;
window.setTimeout("Test('"+param+"')", 0.001);
}
- 2009-06-03 18:38
- 浏览 2889
- 评论(0)
select * from wzfl wzfl1 left join wzfl wzfl2 on wzfl1.bh=wzfl2.fbh where wzfl1.ccdm like '00_'
- 2009-05-25 17:42
- 浏览 1213
- 评论(0)
Hibernate二级缓存攻略(2007-07-18 21:51:37)标签:hibernate 分类:Hibernate
很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。
我的经验主要来自hibernate ...
- 2009-05-24 14:53
- 浏览 724
- 评论(0)
对于Hibernate这类ORM而言,缓存显的尤为重要,它是持久层性能提升的关键.简单来讲Hibernate就是对JDBC进行封装,以实现内部状态的管理,OR关系的映射等,但随之带来的就是数据访问效率的降低,和性能的下降,而缓存就是弥补这一缺点的重要方法.
缓存就是数据库数据在内存中的临时容器,包括数据库数据在内存中的临时拷贝,它位于数据库与数据库访问层中间.ORM在查询数据时首先会根据自身的缓存管理策略,在缓存中查找相关数据,如发现所需的数据,则直接将此数据作为结果加以利用,从而避免了数据库调用性能的开销.而相对内存操作而言,数据库调用是一个代价高昂的过程.
一般来讲ORM ...
- 2009-05-24 14:52
- 浏览 825
- 评论(0)
由于项目需求的需要,我们引入了连接池。数据库连接池的最大好处是节省开销。我们采用了Hibernate,所以可以考虑hibernate自带的连接池机制,但是发现效率不高,而且Hibernate也推荐使用c3p0或Proxool连接池,在我们的项目中采用了Proxool。因此,出现了我下面的工作。
首先去官方网站下载jar包,地址:http://sourceforge.net/projects/proxool,我选用的是最新版本的proxool-0.9.0RC3.jar,查了一下网上有人说新版本兼容性不好可能会出问题,我测试了一下觉得没有。将此jar包让放入项目的classpath或者WEB-IN ...
- 2009-05-20 18:47
- 浏览 1487
- 评论(1)
SQL Server datetime rs.getDate() 年月日;
SQL Server datetime rs.getTime() 时分秒
SQL Server datetime getTimeStamp() 年月日+时分秒
- 2009-05-20 17:09
- 浏览 1057
- 评论(0)
<style>
input{background-color:expression((this.readOnly && this.readOnly==true)?"#f0f0f0":"")}
</style>
<style type="text/css">
tr{ background-color:expression('#F8F8F8,#FFF000'.split(',')[rowIndex%2]);
star:expression(onmouseover=function( ...
- 2009-05-19 14:01
- 浏览 1747
- 评论(0)
delete from tbl where rowid in (select a.rowid from tbl a,
tbl b where a.rowid>b.rowid and a.col1=b.col1 and a.col2 = b.col2)
delete from tbl awhere rowid not in (select max(b.rowid)
from tbl b where a.col1=b.col1 and a.col2 = b.col2);
//这里max使用min也可以
delete ...
- 2009-05-18 11:00
- 浏览 910
- 评论(0)
SQL Server
"select top 1 GYSBH from Gys order by convert(int, GYSBH) desc"; //查询最大编号
Oracle
select * from CATEGORIE where fid = 187 order by TO_NUMBER(ISAUDITING)
- 2009-05-06 14:02
- 浏览 700
- 评论(0)
package com.accp.test;
import java.lang.reflect.Method;
public class First extends MyTestClass {
public static void main(String[] args) {
Class[] paratype = {String.class, Integer.class};
Object[] para = new Object[2];
String para1 = "Dynamic init";
Integer para2 = new Integer ...
- 2009-04-27 17:23
- 浏览 755
- 评论(0)
public static String oracleClob2Str(Clob clob) throws Exception {
String str = "";
InputStream input = clob.getAsciiStream();
int len = (int)clob.length();
byte[] by = new byte[len];
int i ;
while(-1 != (i = input.read(by, 0, by.length))){
...
- 2009-04-16 19:43
- 浏览 884
- 评论(0)
select t.*, t.rowid from categorie t
select * from v$parameter where name = 'processes'
select count(*) from v$process
alter system set processes = 500 scope = spfile;
alter system set open_cursors=30000 scope=both
select count(*) from v$session where status = 'INACTIVE'
select count( ...
- 2009-04-16 19:43
- 浏览 771
- 评论(0)
select t.*, t.rowid from categorie t
select * from v$parameter where name = 'processes'
select count(*) from v$process
alter system set processes = 500 scope = spfile;
alter system set open_cursors=15000 scope=both
select count(*) from v$session where status = 'INACTIVE'
select count( ...
- 2009-04-16 14:22
- 浏览 815
- 评论(0)
SELECT * FROM v$resource_limit s WHERE s.RESOURCE_NAME='processes'
- 2009-04-14 13:43
- 浏览 692
- 评论(0)
select a ,b from (select CONTENT.ID a ,CATEGORIE.ID b from CONTENT ,CATEGORIE where CATEGORIE.id = CONTENT.CLASSID and CATEGORIE.fId=373 order by CONTENT.datetime desc) A where ROWNUM<6
之前没有用过oracle,由于项目的时间紧,不多说了,部分明白了rownum是怎么用的,与sql server 真球不一样,
- 2009-04-10 15:36
- 浏览 709
- 评论(0)