Java Core Sprout:处于èŒèŠ½é˜¶æ®µçš„ Java æ ¸å¿ƒçŸ¥è¯†åº“ã€‚
è®¿é—®è¿™é‡ŒèŽ·å–æ›´å¥½çš„阅读体验:https://crossoverjie.top/JCSprout/
| 📊 | âš”ï¸ | 🖥 | 🚠| 🖠| 🌠| 📮 | 🔠| 🚀 | 🌈 | 💡 |
|---|---|---|---|---|---|---|---|---|---|---|
| é›†åˆ | 多线程 | JVM | åˆ†å¸ƒå¼ | 框架 | 架构设计 | æ•°æ®åº“ | 算法 | Netty | é™„åŠ æŠ€èƒ½ | è”系作者 |
- 多线程ä¸çš„常è§é—®é¢˜
- synchronized 关键å—原ç†
- å¤šçº¿ç¨‹çš„ä¸‰å¤§æ ¸å¿ƒ
- 对é”的一些认知
- ReentrantLock 实现原ç†
- ConcurrentHashMap 的实现原ç†
- 如何优雅的使用和ç†è§£çº¿ç¨‹æ±
- 深入ç†è§£çº¿ç¨‹é€šä¿¡
- 一个线程罢工的诡异事件
- çº¿ç¨‹æ± ä¸ä½ ä¸å®¹é”™è¿‡çš„一些细节
- 『并å‘åŒ…å…¥å‘æŒ‡åŒ—ã€ä¹‹é˜»å¡žé˜Ÿåˆ—
- Java è¿è¡Œæ—¶å†…å˜åˆ’分
- ç±»åŠ è½½æœºåˆ¶
- OOM 分æž
- 垃圾回收
- 对象的创建与内å˜åˆ†é…
- ä½ åº”è¯¥çŸ¥é“çš„ volatile 关键å—
- ä¸€æ¬¡å†…å˜æº¢å‡ºæŽ’查优化实战
- 一次 HashSet 所引起的并å‘问题
- 一次生产 CPU 100% 排查优化实践
- Spring Bean 生命周期
- Spring AOP 的实现原ç†
- Guava æºç 分æžï¼ˆCache 原ç†ï¼‰
- è½»é‡çº§ HTTP 框架
- Kafka produce æºç 分æž
- Kafka 消费实践
- 红包算法
- äºŒå‰æ ‘层åºé历
- 是å¦ä¸ºå¿«ä¹æ•°å—
- é“¾è¡¨æ˜¯å¦æœ‰çޝ
- 从一个数组ä¸è¿”å›žä¸¤ä¸ªå€¼ç›¸åŠ ç‰äºŽç›®æ ‡å€¼çš„ä¸‹æ ‡
- 一致性 Hash 算法原ç†
- 一致性 Hash 算法实践
- 陿µç®—法
- ä¸‰ç§æ–¹å¼å呿‰“å°å•å‘链表
- åˆå¹¶ä¸¤ä¸ªæŽ’好åºçš„链表
- ä¸¤ä¸ªæ ˆå®žçŽ°é˜Ÿåˆ—
- 动手实现一个 LRU cache
- 链表排åº
- 数组å³ç§» k 次
- 交替打å°å¥‡å¶æ•°
- 亿级数æ®ä¸åˆ¤æ–æ•°æ®æ˜¯å¦ä¸å˜åœ¨
- SpringBoot æ•´åˆé•¿è¿žæŽ¥å¿ƒè·³æœºåˆ¶
- 从线程模型的角度看 Netty 为什么是高性能的?
- 为自己æå»ºä¸€ä¸ªåˆ†å¸ƒå¼ IM(峿—¶é€šè®¯) 系统
- TCP/IP åè®®
- ä¸€ä¸ªå¦æ¸£çš„阿里之路
- 如何æˆä¸ºä¸€ä½ã€Œä¸é‚£ä¹ˆå·®ã€çš„程åºå‘˜
- 如何高效的使用 Git
crossoverJie#gmail.com

