35
GitHub - crossoverJie/JCSprout: ?? Java related : basic, concurrent, algorithm
source link: https://github.com/crossoverJie/JCSprout
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
README.md
Java Core Sprout
:处于萌芽阶段的 Java 核心知识库。
? ⚔️ ? ? ? ? ? ? ? ? ? 集合 多线程 JVM 分布式 框架 架构设计 数据库 算法 Netty 附加技能 联系作者
常用集合
Java 多线程
- 多线程中的常见问题
- synchronized 关键字原理
- 多线程的三大核心
- 对锁的一些认知
- ReentrantLock 实现原理
- ConcurrentHashMap 的实现原理
- 如何优雅的使用和理解线程池
- 深入理解线程通信
- 交替打印奇偶数
JVM
分布式相关
常用框架\第三方组件
- Spring Bean 生命周期
- Spring AOP 的实现原理
- Guava 源码分析(Cache 原理)
- SpringBoot 启动过程
- Tomcat 类加载机制
架构设计
DB 相关
数据结构与算法
- 红包算法
- 二叉树层序遍历
- 是否为快乐数字
- 链表是否有环
- 从一个数组中返回两个值相加等于目标值的下标
- 一致性 Hash 算法
- 限流算法
- 三种方式反向打印单向链表
- 合并两个排好序的链表
- 两个栈实现队列
- 动手实现一个 LRU cache
- 链表排序
- 数组右移 k 次
Netty 相关
附加技能
联系作者
crossoverJie#gmail.com
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK