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

一键优化下载安装/江苏seo外包

一键优化下载安装,江苏seo外包,上饶seo博客,网站站点层叠样式怎么做场景:本地缓存实现LRU算法,即最新使用的数据排在前面,不常使用的数据自动踢出 LRULinkedHashMap.java import java.util.Iterator; import java.util.LinkedHashMap; import java.util.Map;/*** 固定长度map,实现LRU算法* 如果map…

场景:本地缓存实现LRU算法,即最新使用的数据排在前面,不常使用的数据自动踢出

LRULinkedHashMap.java

import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.Map;/*** 固定长度map,实现LRU算法* 如果map里面的元素个数大于了缓存最大容量,则删除链表的顶端元素* @author * @param <K>* @param <V>*/
public class LRULinkedHashMap<K, V> extends LinkedHashMap<K, V> {// 定义缓存的容量private int capacity;private static final long serialVersionUID = 1L;// 带参数的构造器LRULinkedHashMap(int capacity) {// 调用LinkedHashMap的构造器,传入以下参数super(16, 0.75f, true);// 传入指定的缓存最大容量this.capacity = capacity;}// 实现LRU的关键方法,如果map里面的元素个数大于了缓存最大容量,则删除链表的顶端元素@Overridepublic boolean removeEldestEntry(Map.Entry<K, V> eldest) {return size() > capacity;}public static void main(String[] args) throws Exception{  Map<Integer,Integer> map=new LinkedHashMap<>(10,0.75f,true);  map.put(9,3);  map.put(7,4);  map.put(5,9);  map.put(3,4);  //现在遍历的话顺序肯定是9,7,5,3  //下面访问了一下9,3这个键值对,输出顺序就变喽~  map.get(9);  for(Iterator<Map.Entry<Integer,Integer>> it=map.entrySet().iterator();it.hasNext();){  System.out.println(it.next().getKey());  }  }  
}

http://www.lbrq.cn/news/1239751.html

相关文章:

  • 中教在线3d建模培训/seo推广排名
  • 乌兰县网站建设公司/百度sem优化师
  • 这是我做的网站/友情链接交换软件
  • 怎样做自己的微商网站/百度网站推广价格
  • 自己公司内网网站和外网怎么做同步/免费的发帖收录网站
  • 开发平台网站多少钱/海阳seo排名优化培训
  • 武穴市住房和城乡建设局网站/友情链接教程
  • 有赞微商城官网登录/seo网站排名的软件
  • 如何做网站预览/项目网
  • 商务网站设计与制作/百度咨询
  • 网站在vps能访问 在本地访问不了/学校seo推广培训班
  • 做门户型网站/网站视频
  • 七牛云建网站/下载百度app最新版到桌面
  • 牡丹江市营商环境建设监督局网站/廊坊关键词排名优化
  • 牛杂网这类网站怎么做的/aso推广公司
  • 手机网站自适应代码/常州seo建站
  • 设计网站大全免费下载/旺道seo优化软件怎么用
  • 东莞做网站服务商/专业的郑州网站推广
  • 公司网站设计网络公司/seo入门黑帽培训教程
  • 网站建设的好处/新产品推广策划方案
  • app网站做二手交易/班级优化大师官网
  • wordpress插件是中文吗/seo公司 引擎
  • 云南网站建设一度科技公司/seo关键词排名查询
  • 漂亮的设计类图片网站/百度关键词指数排行
  • 网站开发人员需要什么技能/网络科技公司网站建设
  • 做网站如何更新百度快照/天堂tv在线观看
  • 合肥如何做百度的网站推广/百度做广告推广怎么样
  • 上海人才引进网站/营销网站的建造步骤
  • 网站制作厦门/搜索引擎优化的作用
  • 5网站建设/网站推广优化排名seo
  • vulhub-corrosion2靶机
  • C# 中抽象类、密封类、静态类和接口的区别
  • Linux中Docker Swarm介绍和使用
  • android MVC/MVP/MVVM/MVI架构发展历程和编写范式
  • Java与Kotlin中“==“、“====“区别
  • qt中的手势