自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (2)
  • 收藏
  • 关注

原创 Lru在ibatis里面的简单实现

LRU是Least Recently Used 近期最少使用算法,内存管理的一种页面置换算法 对于在内存中但又不用的数据块(内存块)叫做LRU,LRU算法的提出,是基于这样一个事实:在前面几条指令中使用频繁的页面很可能在后面的几条指令中频繁使用。反过来说,已经很久没有使用的页面很可能在未来较长的一段时间内不会被用到,因此,我们只需要在每次调换时,找到最近最少使用的那个页面调出内存。这就...

2013-11-15 20:13:26 164

原创 分库分表

项目发展的初期,项目小,数据量小,业务简单,用户使用较少,往往将所有表设计到一个 数据库中,也就是说所有表都在一个表空间下,或者在多个表空间下,即单库单表。 当系统用户越来越多时,对查询需求要求越来越多时,往往就会将数据库架构改为主从结构 利用这种结构的特性,将操作数据库读和写分开,即读写分离,写请求发往master数据库,master再将数据同步到slave节点,读...

2013-11-13 20:14:58 157

原创 ibatis里面流控的实现

ibatis里面的流控实现是通过Throttle这个类来实现,既信号量,实例化时指定最大的访问量,每次请求时从这里获取一个信号量,如果已经达到阈值将阻塞或者抛出异常,以免大量的请求导致服务当机,每次请求时申请一个,请求结束返回,既信号量的实现,代码如下 [code="java"] 申请资源 public void increment() { synchronized (LO...

2013-11-09 14:04:00 296

原创 ibatis里面日志记录支持多种日志就起原理

ibatis里面提供了四中日志记录器,一种是apache的common loggin,一种是jdk的日志记录 一种是log4j,一种是自己实现的不记录。 那么ibats是怎么来实现不同种类来切换的呢?通过顺序加载每一种日志记录器来实现,也就是如果classpath下有哪种日志记录器的jar,就用哪种来实现,代码如下: [code="java"] public class LogFact...

2013-11-09 13:44:08 349

原创 memcached状态监控命令

连接memcached服务器可以通过telnet协议连接 如:telnet 127.0.0.1 11211即可连接上去 查看memcached状态命令,直接输入stats stats STAT pid 4356 服务器进程ID   STAT uptime 56625 服务器运行时间,单位秒   STAT time 1225249079 服务器当前的UNIX时间   S...

2013-11-04 13:37:07 273

原创 解析动态参数

ibatis里面解析动态sql的场景,很实用,留下来。 [code="java"] /** * @param args */ public static void main(String[] args) { String sql = "select * from user where user=$user$ and pw...

2013-11-02 16:18:39 245

iteye的产品经理技术经理应该好好反思下

2012年以前还是很喜欢进iteye的,一有空就进来狂狂,自从iteye首页改版后就很少来的,身边的同事朋友也很少来了,大家都反映改版后的首页很失败,渐渐的就不来iteye了,一般都 是上淘宝技术网站,上infoq网站,其实不止是我身边的很多同事不来iteye了,随便翻下各个论坛的精华帖就可以看出来,2013年的精华帖少的可怜,而且几乎都是1月份和2月份的,后面几乎都没有了,意味着大牛也...

2013-09-05 00:29:27 124

学习java虚拟机

最经在学习java虚拟机,发现有一篇文章写的比教好,故写下心得。以后好好学习一下 书名:深入java类装载机制 文章原文地址:http://www.onjava.com./pub/a/onjava/2005/01/26/classloading.html 翻译是:李方宁 作者是:Binildas Christudas ...

2011-03-26 13:09:09 126

空空如也

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

TA关注的人

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