首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Super含_
掘友等级
自由职业。
慢慢来,才是最快的方法。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 26
沸点 0
赞
26
返回
|
搜索文章
Super含_
关注了
晚来天欲雪_
自由职业。
Super含_
关注了
胡飞洋
自由职业。
Super含_
赞了这篇文章
胡飞洋
公众号:胡飞洋 @字节跳动
·
3年前
关注
“终于懂了” 系列:组件化框架 ARouter 完全解析(一) 原理详解
在之前组件化文章《“终于懂了” 系列:Android组件化,全面掌握!》中,提到为了实现组件化要解决的几个问题点,其中 页面跳转、组件间通信 的问题是使用了 ARouter...
55
7
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
计算机系统 #12 什么是伪共享,如何避免?
CPU 缓存总能提高程序性能吗,有没有什么情况 CPU 缓存反而会成为程序的性能瓶颈?这就是我们今天要讨论的伪共享(False Sharing)...
35
3
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
Android 开源库 #5 序列化框架 Gson 原理分析,可以优化吗?
Gson 是 Google 推出的 Json 解析库,具有接入成本低、使用便捷、功能扩展性良好等优点,想必大家都很熟悉了。在这篇文章里,我们将讨论 Gson 的基本用法和以...
64
8
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
Java & Android 集合框架 #1 ArrayList 可以完全替代数组吗?
在实际的业务开发中,往往不需要我们手写数据结构,而是直接使用标准库的数据结构 / 容器类。在后续的文章里,我们将分析从 ArrayList到 LinkedHashMap 等...
93
20
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
Java & Android 集合框架 #3 CopyOnWriteArrayList 是如何保证线程安全的?
那么 CopyOnWriteArrayList 集合是如何解决线程安全问题的?背后的设计思想是什么呢?...
32
4
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
Java & Android 集合框架 #2 说一下 ArrayList 和 LinkedList 的区别?
在上一篇文章里,我们聊到了基于动态数组 ArrayList 线性表,今天我们来讨论一个基于链表的线性表 —— LinkedList。...
73
13
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
Java & Android 集合框架 #4 ArrayDeque:如何用数组实现栈和队列?
在上一篇文章里,们聊到了基于链表的 Queue 和 Stack 实现 —— LinkedList。那么 Java 中有没有基于数组的 Queue 和 Stack 实现呢?...
45
3
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
数据结构与算法 #15 如何实现一个优秀的 HashTable 散列表?
今天,我们来讨论另一种常用的基础数据结构,同时也是 “面试八股文” 的标准题库之一 —— 散列表(Hash Table)。...
55
10
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
Java & Android 集合框架 #5 万字 HashMap 详解,基础(优雅)永不过时 —— 原理篇
在后续几篇文章里,我们将以 Java 语言为例,分析标准库中实现的散列表实现,包括 HashMap、ThreadLocalMap、LinkedHashMap 和 Concu...
95
8
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
Java & Android 集合框架 #6 万字 HashMap 详解,基础(优雅)永不过时 —— 源码篇
在上一篇文章里,我们聊到了 HashMap 的基本原理,这一节我们来结合 HashMap 的源码做分析。...
61
6
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
Java & Android 集合框架 #8 说一下 WeakHashMap 如何清理无效数据的?
今天,我们来讨论 WeakHashMap,其中的 “Weak” 是指什么,与前两者的使用场景有何不同?我们就围绕这些问题展开。...
57
6
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
Java & Android 集合框架 #9 全网最全的 ThreadLocal 原理详细解析 —— 原理篇
在前面的文章里,我们聊到了散列表的开放寻址法和分离链表法,我们来讨论 Java 标准库中一个使用开放寻址法的散列表结构 ——ThreadLocal。...
42
21
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
Java & Android 集合框架 #10 全网最全的 ThreadLocal 原理详细解析 —— 源码篇
在上一篇文章里,我们聊到了 ThreadLocal 的基本原理,这一节我们来结合 ThreadLocalMap 的源码做分析。...
41
1
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
Android 开源库 #8 Android 内存缓存框架 LruCache 的实现原理,手写试试?
在之前的文章里,我们聊到了 LRU 缓存淘汰算法,并且分析 Java 标准库中支持 LUR 算法的数据结构 LinkedHashMap。今天,我们来分析标准库的 LruCa...
48
1
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
计算机系统 #7 程序员学习 CPU 有什么用?
在后续文章中,我们将从 CPU 的基本认识开始,逐步将 CPU 与执行系统、存储系统 和 I/O 系统串联起来。...
64
10
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
Android 开源库 #3 IO 框架 Okio 的实现原理,到底哪里 OK?
今天,我们来讨论一个 Square 开源的 I/O 框架 Okio,那么,OkHttp 为什么要使用 Okio。那么,OkHttp 为什么要使用 Okio,它相比于 Jav...
124
17
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
Android 开源库 #4 IO 框架 Okio 的实现原理,如何检测超时?
在上一篇文章里,我们聊到了 Okio 的三个优势:精简且全面的 API、基于共享的缓冲区设计以及超时机制。前两个优势已经分析过了,今天我们来分析 Okio 的超时检测机制。...
51
5
分享
Super含_
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
2年前
关注
Android 开源库 #1 初代 K-V 存储框架 SharedPreferences,旧时代的余晖?(上)
今天,我们就来分析 SharedPreference 源码,在过程中依然可以学习到非常丰富的设计技巧。在后续的文章中,我们会继续分析其他 K-V 存储框架,请关注。...
48
4
分享
下一页
个人成就
文章被点赞
3
文章被阅读
481
掘力值
42
关注了
3
关注者
0
收藏集
0
关注标签
0
加入于
2021-12-15