12 2012 档案
摘要:编码中涉及到资源管理就会经常使用到最近最少使用淘汰原理(LRU),比如说最近打开的文章列表管理、或者游戏中动态加载地图、音乐一样。使用LRU可以提高效率。本文实现了一个完整功能的LRU集合,可用于各种诸如此类需要缓存机制的地方。 /// <summary> /// 使用最近最少算法进行淘汰的缓存集合,用于缓存数据. /// 提供了多线程安全访问功能 /// </summary> /// <remarks> /// 1、调用方在每使用一个数据之后,调用UpdateRecentlyUsed函数将该数据 /// 置为最近访问。函数会将该条目的读...
阅读全文