首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Super含_
掘友等级
自由职业。
慢慢来,才是最快的方法。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 26
沸点 0
赞
26
返回
|
搜索文章
赞
文章( 26 )
沸点( 0 )
Java & Android 集合框架 #8 说一下 WeakHashMap 如何清理无效数据的?
今天,我们来讨论 WeakHashMap,其中的 “Weak” 是指什么,与前两者的使用场景有何不同?我们就围绕这些问题展开。
Java & Android 集合框架 #9 全网最全的 ThreadLocal 原理详细解析 —— 原理篇
在前面的文章里,我们聊到了散列表的开放寻址法和分离链表法,我们来讨论 Java 标准库中一个使用开放寻址法的散列表结构 ——ThreadLocal。
Java & Android 集合框架 #10 全网最全的 ThreadLocal 原理详细解析 —— 源码篇
在上一篇文章里,我们聊到了 ThreadLocal 的基本原理,这一节我们来结合 ThreadLocalMap 的源码做分析。
Android 开源库 #8 Android 内存缓存框架 LruCache 的实现原理,手写试试?
在之前的文章里,我们聊到了 LRU 缓存淘汰算法,并且分析 Java 标准库中支持 LUR 算法的数据结构 LinkedHashMap。今天,我们来分析标准库的 LruCache 内存缓存框架
计算机系统 #7 程序员学习 CPU 有什么用?
在后续文章中,我们将从 CPU 的基本认识开始,逐步将 CPU 与执行系统、存储系统 和 I/O 系统串联起来。
Android 开源库 #3 IO 框架 Okio 的实现原理,到底哪里 OK?
今天,我们来讨论一个 Square 开源的 I/O 框架 Okio,那么,OkHttp 为什么要使用 Okio。那么,OkHttp 为什么要使用 Okio,它相比于 Java 原生 IO 有什么区别?
Android 开源库 #4 IO 框架 Okio 的实现原理,如何检测超时?
在上一篇文章里,我们聊到了 Okio 的三个优势:精简且全面的 API、基于共享的缓冲区设计以及超时机制。前两个优势已经分析过了,今天我们来分析 Okio 的超时检测机制。
Android 开源库 #1 初代 K-V 存储框架 SharedPreferences,旧时代的余晖?(上)
今天,我们就来分析 SharedPreference 源码,在过程中依然可以学习到非常丰富的设计技巧。在后续的文章中,我们会继续分析其他 K-V 存储框架,请关注。
Android 开源库 #2 初代 K-V 存储框架 SharedPreferences,旧时代的余晖?(下)
今天,我们就来分析 SharedPreference 源码,在过程中依然可以学习到非常丰富的设计技巧。在后续的文章中,我们会继续分析其他 K-V 存储框架,请关注。
数据结构与算法 #8 什么是二叉树?
今天,我们就先从树的基本概念开始,并逐渐延伸到二叉堆、红黑树、线段树、树状数组、图等更复杂的数据结构上,请关注。
下一页
个人成就
文章被点赞
3
文章被阅读
482
掘力值
42
关注了
3
关注者
0
收藏集
0
关注标签
0
加入于
2021-12-15