2018年3月29日

单例模式

摘要: 单例是最简单的设计模式,没有之一,常见于缓存管理对象、数据库连接对象、帮助类对象等只需要唯一实例的地方。但是简单不代表用起来就真的容易,很多老手可能都不清楚真正该怎么用它,最常见的错误就是没有定义一个私有的无参构造器,见下面代码: 在使用该OsCache对象时,我们通过getInstance方法能获 阅读全文

posted @ 2018-03-29 21:21 不想下火车的人 阅读(192) 评论(0) 推荐(0)

oscache源码浅析

摘要: oscache作为本地缓存框架,存储模型依然是通用的缓存键值对模型。oscache使用HashTable存放数据,我们看下源码: GeneralCacheAdministrator: Cache: 继续进入getCacheEntry方法: 跟到这里,终于出现正主cacheMap: 我们看下这个类Ab 阅读全文

posted @ 2018-03-29 11:54 不想下火车的人 阅读(241) 评论(0) 推荐(0)

导航