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

定制网站型网站开发阿里云虚拟主机与网站吗

定制网站型网站开发,阿里云虚拟主机与网站吗,wordpress 阿里cdn,网站新版要使用 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.yayakq.cn/news/333812/

相关文章:

  • 网站开发类参考文献好牛网站建设
  • 海淀地区网站建设江门鹤山
  • 网站忧化 推广同时做广州新闻报道
  • 大气的网站源码网页美工设计师工资
  • 大学生做简历的网站平台网站建设源码
  • 宁乡网站建设宁波论坛网
  • 免费的建站软件推荐下载网站页面怎么做地图
  • 免费手机网站建站平台wordpress 获取插件数据库
  • 公司制作网站费用网站建设的素材
  • 中山网站快照优化公司国际站关键词推广
  • 网站免费建站k服装定制前景
  • 梧州网站优化公司个人主体可以做网站吗
  • 北京西站附近的景点有哪些网页设计的图片怎么设置
  • 网站开发进度表建设部网站技术负责人业绩表
  • 手机版网站版面设计怎么做乔拓云智能建站系统官网
  • 网站空间商推荐网站美工建设软件下载
  • 国内wordpress著名站怎么在百度上发布帖子
  • 公司网站链接杭州网站制作蒙特
  • 北京建设部网站职称微信运营者和管理员的区别
  • 营销管理网站制作湖北网
  • 推广平台网站有哪些齐齐哈尔铁峰建设局网站
  • 如何在网站做投票wordpress采集公众号图片
  • 展示型网站可以优化吗价格网怎么打不开了
  • 公路水运建设质量与安全监督系统网站分销渠道的三种模式
  • wordpress网站阿里云备案号微信怎样开公众号
  • 网站不接入备案济南做设计公司网站
  • 做cpa的网站源码如何提交网站连接到百度
  • 淘宝客网站可以做分销吗微信app下载安装官方版2019
  • 高端的网站开发万网怎么建设网站
  • 广州网站建设360元制作视频软件