当前位置: 首页 > news >正文

做电影网站模板教学设计seo和sem推广

做电影网站模板教学设计,seo和sem推广,mac安装wordpress,农林网站建设要使用 LinkedHashMap 来实现LRU(最近最少使用)缓存,可以设置它的访问顺序为true,以便在每次访问一个元素时,将它移到最后,从而实现LRU的特性。以下是一个简单的Java示例: import java.util.Li…

要使用 LinkedHashMap 来实现LRU(最近最少使用)缓存,可以设置它的访问顺序为true,以便在每次访问一个元素时,将它移到最后,从而实现LRU的特性。以下是一个简单的Java示例:

import java.util.LinkedHashMap;
import java.util.Map;public class LRUCache<K, V> extends LinkedHashMap<K, V> {private final int MAX_CAPACITY;public LRUCache(int capacity) {super(capacity, 0.75f, true);MAX_CAPACITY = capacity;}@Overrideprotected boolean removeEldestEntry(Map.Entry<K, V> eldest) {return size() > MAX_CAPACITY;}public static void main(String[] args) {LRUCache<Integer, String> lruCache = new LRUCache<>(3);lruCache.put(1, "One");lruCache.put(2, "Two");lruCache.put(3, "Three");System.out.println(lruCache); // 输出: {1=One, 2=Two, 3=Three}lruCache.get(2); // 访问元素2System.out.println(lruCache); // 输出: {1=One, 3=Three, 2=Two}lruCache.put(4, "Four"); // 添加一个新元素// 1最先放入System.out.println(lruCache); // 输出: {3=Three, 2=Two, 4=Four}lruCache.put(5, "Five"); // 添加一个新元素// 2先放入但使用了一次,3紧随其后但没有使用System.out.println(lruCache); // 输出: {2=Two, 4=Four, 5=Five}}
}

在上面的示例中,创建了一个 LRUCache 类,它扩展了 LinkedHashMap,并在构造函数中设置了访问顺序为true,以便实现LRU缓存。重写了 removeEldestEntry 方法,以控制缓存的大小,如果缓存大小超过最大容量(MAX_CAPACITY),则会移除最近最少使用的元素。

http://www.khdw.cn/news/37479.html

相关文章:

  • 如何在网站中做内部链接中山网站建设
  • 鄞州网站建设公司seo是什么意思呢
  • 你对网站第一印象苏州整站优化
  • 网站一屏做多大aso应用商店优化
  • 做网站导航用什么开元程序人力资源培训与开发
  • 深圳网站建设潮动九州培训方案模板
  • 响应式网站建设服务提供商站长之家网站模板
  • 网站必须做API接口吗制作网页的基本步骤
  • 大气蓝色wap网站模板重庆百度推广电话
  • 刚做的网站怎么在哪里做推广效果好
  • 哪些网站是营销型网站淘宝推广费用一般多少
  • 网站建设华科技公司google网站
  • 微信如何建商城网站新浪新闻疫情
  • 移动端网站宽度做多大东莞市民最新疫情
  • 怎么做跨境电商网站免费网站外链推广
  • 济南开发网站做seo需要用到什么软件
  • 孝感建设银行网站深圳百度
  • 网站建设与管理可以专升本吗网络热词缩写
  • 关于建设单位网站的方案seo搜索引擎优化课后答案
  • 在c盘做网站可以吗北京网络营销
  • 做网站建设的公司有哪些方面连云港seo
  • 大连中小网站建设公司百度权重3的网站值多少
  • 网站排名怎么上去快速网站排名优化
  • 怎么请人做网站网络排名优化软件
  • 兰州网站seo哪家公司好北京互联网公司有哪些
  • 做物流网站费用多少百度关键词搜索量排行
  • 网站开发经典seo网络推广经理
  • 北京国贸网站建设公司公司怎么在百度上推广
  • logo标志设计图片如何做网站推广及优化
  • 宝鸡做网站线上支付功能源云推广