首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
源码
订阅
Hunter243
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
感觉自己不会的东西太多了,不知道如何下手?
如果让我统计下,粉丝问我做多的问题是什么,这个问题肯定可以排前5,问出这个问题的朋友们遍布各个年龄段。 实话说,这个问题同样也困扰过我,大概就是我刚毕业的第一年。 那一年,刚刚离开校园,来到阿里,那时候就感觉自己好像什么都不会,好像很多东西都要学,不知道哪个是重点,不知道该如何…
LinkedHashMap 原理及源码分析
理解这个问题能帮我们更好的理解 LinkedHashMap 排序的含义,LRU(Least Recently Used)最近最少使用策略,我们思考一下在我们使用缓存的时候,往往会划分一部分的内容提供使用,那么当内存不够用了该怎么办呢?是不是需要淘汰一部分不常使用的数据,淘汰策略…
HashMap 原理及源码分析
由上图可以看出采用了链表检索检索效率可能会降低单链表的检索时间复杂度为 O(n),所以我们可以将单链表转化为二叉搜索树来提高效率时间复杂度就可以提升为 O(log2n)。 这种情况下怎么办呢?就是将树转化为红黑树,红黑树由于其本身的特性就算数据分布不均匀也能保持高效的检索等效率…