网站首页 第21页
-
LinkedHashMap源码分析及LRU实现原理
1.引言在Java集合框架中,LinkedHashMap既具有HashMap的高效查找能力,又能维护元素的插入顺序或访问顺序。本文将深入分析LinkedHashMap的源码,并探讨其实现LRU(LeastRecently...
2025-04-27 jxf315 教程文章 11 ℃ -
揭秘HashMap扩容机制:为何应用变慢,如何彻底解决问题?
揭秘HashMap扩容机制:为何应用变慢,如何彻底解决问题?1.引言作为Java开发者,你是否遇到过这样的困惑:明明代码逻辑没有变化,为什么使用HashMap的应用突然变得卡顿?或者在高并发场景下,HashMap偶尔会莫名其妙地丢失数据甚...
2025-04-27 jxf315 教程文章 14 ℃ -
Java 面试笔记之 HashMap 和 ConcurrentHashMap
HashMap和ConcurrentHashMap都是面试常考知识点,比如:如何存储数据、如何扩容、如何获取及删除数据,下面的内容是结合面试经历和阅读源码而总结出来的笔记(针对Java7版本),祝各位顺利找到满意的高新工作。本文...
2025-04-27 jxf315 教程文章 14 ℃ -
架构篇-一分钟掌握可扩展架构
可扩展概念可扩展性:当需求出现变化时,系统不需要或者仅需要少量修改就可以支持,无须推翻原来重新再搞一遍。划重点:变化,支持思考:1.预测哪块业务流程可能会发生变化?如何变化?2.如何来应对可能变化的点?提炼:预测变化+应对变化如何预...
2025-04-27 jxf315 教程文章 16 ℃ -
我是如何做列表页的
最近难得公司业务稍微缓解一些,我们终于有时间静下心总结下技术,对于之前的项目去其糟粕取其精华,我们的目的是:解决后台管理系统的开发效率问题,封装常用功能,将技术性强的内容分离出去;将重复性高的开发工作统一技术规范,避免各自研究;采用最佳实践...
2025-04-27 jxf315 教程文章 12 ℃ -
不瞒你说,我最近跟Java源码杠上了
为什么要读JDK源码当然不是为了装,毕竟谁没事找事虐自己...1、面试跑不掉。现在只要面试Java相关的岗位,肯定或多或少会会涉及JDK源码相关的问题。2、弄懂原理才不慌。我们作为JDK的使用者,虽然说天天用得很开心,但是有时候遇到问题还...
2025-04-27 jxf315 教程文章 10 ℃ -
安全架构进阶七之签名认证
签名认证的原理摘要认证的方式能够一定程度上防止通信的内容被篡改,但是,算法的安全性取决于secret的安全性,由于通信的客户端与服务端采用的是相同的secret,一旦secret泄露,恶意攻击者便可以根据相应的摘要算法,伪造出合法的请求和响...
2025-04-27 jxf315 教程文章 6 ℃ -
一网打尽-HashMap面试题
全文4896字。读完五分钟,即可获得HashMap理解全部面经和原理。坚持就是胜利1、实现原理HashMap是数组+链表+红黑树(JDK1.8增加了红黑树部分)实现的。2、HashMap的工作原理HashMap基于hashing原理,当我...
2025-04-27 jxf315 教程文章 4 ℃ -
这道看似简单,99%回答不出来,主要是因为...
面试中,很容易遇到一些奇怪的问题,看似简单,自己也以为没问题,但最终还是会倒下。今天跟你分享一个有趣的面试过程,这是我学习圈子里的朋友真实面试经历。下面是面试兑换场景伪大佬:面试官,您好!面试官:你好!看你简历上说掌握了常用集合。伪大佬:是...
2025-04-27 jxf315 教程文章 4 ℃ -
打破得分记录的次数以及打破得分记录的状态
/***统计打破得分记录的次数以及打破得分记录的状态是最低的得分记录打破还是最高的得分记录打破*@paramscores*@return*/publicstatic...
2025-04-27 jxf315 教程文章 4 ℃
- 控制面板
- 网站分类
- 最新留言
-