240 发简信
IP属地:陕西
  • golang sync map思考总结

    一、核心结构体先贴一下 二、思考总结 核心思想是用空间换时间,用两个map来存储数据,read和dirty,read支持原子操作,可以看作是dirty 的cache,dirt...

  • golang实现LRU算法

    LRU缓存淘汰算法 LRU是最近最少使用策略的缩写。 双向链表实现LRU 将Cache的所有位置都用双链表连接起来,当一个位置被访问(get/put)之后,通过调整链表的指向...