风故故,也依依

Stand still in the wind.

导航

09 2009 档案

Ehcache缓存回收策略
摘要:Ehcache缓存回收策略 阅读全文

posted @ 2009-09-05 00:33 jadmin 阅读(214) 评论(0) 推荐(0)

数据库存取缓冲区的LRU与MRU算法
摘要:1.Cache Hit and Cache Miss当使用者第一次向数据库发出查询数据的请求的时候,数据库会先在缓冲区中查找该数据,如果要访问的数据恰好已经在缓冲区中(我们称之为Cache Hit)那么就直接用缓冲区中读取该数据.反之如果缓冲区中没有使用者要查询的数据那么这种情况称之为Cache Miss,在这种情况下数据库就会先从磁盘上读取使用者要的数据放入缓冲区,使用者再从缓冲区读取该数据.很... 阅读全文

posted @ 2009-09-05 00:27 jadmin 阅读(474) 评论(0) 推荐(0)

Character流与Byte流的区别
摘要:[A] 每次读入的字节数不同[B] 前者带有缓冲,后者没有[C] 前者是块读写,后者是字节读写[D] 二者没有区别,可以互换使用结果:[C] 阅读全文

posted @ 2009-09-03 21:29 jadmin 阅读(811) 评论(0) 推荐(0)

如何查出同一张表中字段值重复的记录
摘要:比如现在有一人员表(表名:peosons) 若想将姓名、身份证号、住址这三个字段完全相同的记录查询出来 select p1.* from persons p1,persons p2 where p1.idp2.id and p1.cardid = p2.cardid and p1.pname = p2.pname and p1.address = p2.address 可以实现上述效果.几个删除重... 阅读全文

posted @ 2009-09-03 16:50 jadmin 阅读(274) 评论(0) 推荐(0)

一个排列数字的算法笔试题
摘要:原题如下:用1、2、2、3、4、5这六个数字,用java写一个程序,打印出所有不同的排列,如:512234、412345等,要求:"4"不能在第三位,"3"与"5"不能相连。解题思路:很明显,这是一个递归算法。我们可以排列将这6个数按从小到大的顺序排一下,如果是1,2,3,4,5,6,那么会有1*2*3*4*5*6=6!=720个递增的数。但如果是1,2,2,3,4,5,那么在这720个数中一定会... 阅读全文

posted @ 2009-09-03 01:39 jadmin 阅读(430) 评论(0) 推荐(0)