1. 程式人生 > >淺析LRU(K-V)快取

淺析LRU(K-V)快取

複製程式碼
void recordAccess(HashMap<K,V> m) {
            LinkedHashMap<K,V> lm = (LinkedHashMap<K,V>)m;
            if (lm.accessOrder) {
                lm.modCount++;
                remove();
                addBefore(lm.header);
            }
    }

void recordRemoval(HashMap<K,V> m) {
  remove();
}

複製程式碼