《{{ book.title }}》封面

JavaGuide(Java 学习与面试指南)

GitHub 15 万星以上的 Java 学习指南:语言基础、集合、并发、JVM、计算机基础、数据库、系统设计、分布式与高可用,一站式到面试准备。

编程开发286 章114.2 万字362 阅读 作者 Snailclimb(Guide 哥)Apache-2.0

国内 Java 学习与面试资料里传播最广的一份。它不是一本逐行讲语法的教材,而是按「面试官会怎么问」组织知识:语言基础里的易错点、集合和并发包的源码实现、JVM 内存与调优、计算机基础(网络、操作系统)、数据库(MySQL/Redis)、系统设计、分布式与高可用,最后落到面试准备方法。

适合两类人:准备后端面试的求职者(每一节都自带常见追问),以及想系统性补齐 Java 知识地图的初中级工程师。

原项目以 Apache-2.0 协议开源,本站按原许可转载,正文未改动,仓库链接见页脚。

目录

286 章 · 点章名直接读
  1. 1Java 知识体系:基础、集合、并发、JVM、IO 与新特性0.1 万字2 阅读
  2. 2Java 基础专题:语法、面向对象、泛型、反射、代理与序列化0.1 万字3 阅读
  3. 3BigDecimal 详解0.2 万字2 阅读
  4. 4泛型&通配符详解0.2 万字0 阅读
  5. 5Java基础常见面试题总结(上)1.3 万字2 阅读
  6. 6Java基础常见面试题总结(中)0.9 万字1 阅读
  7. 7Java基础常见面试题总结(下)0.7 万字0 阅读
  8. 8Java 关键字总结0.3 万字3 阅读
  9. 9Java 金额用 long 还是 BigDecimal?0.2 万字2 阅读
  10. 10Java 代理模式详解0.3 万字1 阅读
  11. 11Java 反射机制详解0.1 万字1 阅读
  12. 12Java 序列化详解0.3 万字1 阅读
  13. 13Java SPI 机制详解0.4 万字1 阅读
  14. 14Java 语法糖详解0.5 万字1 阅读
  15. 15Java 魔法类 Unsafe 详解0.6 万字0 阅读
  16. 16Java 值传递详解0.1 万字1 阅读
  17. 17Java 集合专题:List、Map、Queue、并发集合与源码分析0.1 万字2 阅读
  18. 18ArrayBlockingQueue 源码分析0.7 万字1 阅读
  19. 19ArrayList 源码分析0.5 万字1 阅读
  20. 20ConcurrentHashMap 源码分析0.4 万字1 阅读
  21. 21CopyOnWriteArrayList 源码分析0.3 万字1 阅读
  22. 22DelayQueue 源码分析0.3 万字1 阅读
  23. 23HashMap 源码分析0.3 万字0 阅读
  24. 24Java集合使用注意事项总结0.2 万字1 阅读
  25. 25Java集合常见面试题总结(上)0.6 万字1 阅读
  26. 26Java集合常见面试题总结(下)0.7 万字0 阅读
  27. 27LinkedHashMap 源码分析0.5 万字1 阅读
  28. 28LinkedList 源码分析0.3 万字1 阅读
  29. 29Java 并发编程专题:线程、锁、JMM、CAS、AQS、线程池与虚拟线程0.1 万字2 阅读
  30. 30AQS 详解1.6 万字3 阅读
  31. 31Atomic 原子类总结0.2 万字0 阅读
  32. 32CAS 详解0.2 万字0 阅读
  33. 33CompletableFuture 详解0.4 万字1 阅读
  34. 34Java 常见并发容器总结0.3 万字1 阅读
  35. 35Java并发常见面试题总结(上)0.6 万字1 阅读
  36. 36Java并发常见面试题总结(中)1.2 万字1 阅读
  37. 37Java并发常见面试题总结(下)1.8 万字1 阅读
  38. 38Java 锁详解:互斥锁、读写锁、自旋锁与 synchronized 锁优化0.4 万字1 阅读
  39. 39Java 线程池最佳实践0.6 万字1 阅读
  40. 40Java 线程池详解0.8 万字1 阅读
  41. 41JMM(Java 内存模型)详解0.6 万字1 阅读
  42. 42乐观锁和悲观锁详解0.2 万字0 阅读
  43. 43从ReentrantLock的实现看AQS的原理及应用0.7 万字1 阅读
  44. 44ThreadLocal 详解0.5 万字1 阅读
  45. 45虚拟线程常见问题总结0.6 万字1 阅读
  46. 46Java IO 专题:BIO、NIO、AIO、IO 模型与设计模式0.1 万字1 阅读
  47. 47Java IO 基础知识总结0.4 万字1 阅读
  48. 48Java IO 设计模式总结0.2 万字1 阅读
  49. 49Java IO 模型详解0.2 万字1 阅读
  50. 50Java NIO 核心知识总结0.3 万字1 阅读
  51. 51JVM 专题:内存区域、类加载、垃圾回收、参数调优与线上排查0.1 万字1 阅读
  52. 52类文件结构详解0.2 万字2 阅读
  53. 53类加载过程详解0.3 万字1 阅读
  54. 54类加载器详解(重点)0.5 万字1 阅读
  55. 55JDK监控和故障处理工具总结0.3 万字1 阅读
  56. 56JVM垃圾回收详解(重点)0.9 万字1 阅读
  57. 57Java 后端线上问题排查:CPU、内存、GC、线程池、数据库与 Redis0.6 万字1 阅读
  58. 582026 最新 JVM 面试题总结:内存区域、类加载、垃圾回收与线上排查0.3 万字2 阅读
  59. 59大白话带你认识 JVM0.8 万字1 阅读
  60. 60最重要的JVM参数总结0.4 万字1 阅读
  61. 61Java内存区域详解(重点)0.9 万字1 阅读
  62. 62Java 新特性专题:Java 8 到 Java 26 重要特性梳理0.1 万字1 阅读
  63. 63Java 10 新特性概览0.1 万字0 阅读
  64. 64Java 11 新特性概览(重要)0.1 万字1 阅读
  65. 65Java 12 & 13 新特性概览0.2 万字0 阅读
  66. 66Java 14 & 15 新特性概览0.2 万字1 阅读
  67. 67Java 16 新特性概览0.3 万字1 阅读
  68. 68Java 17(JDK 17)新特性:密封类、switch 模式匹配与随机数 API0.2 万字1 阅读
  69. 69Java 18 新特性概览0.1 万字1 阅读
  70. 70Java 19 新特性概览0.1 万字1 阅读
  71. 71Java 20 新特性概览0.2 万字1 阅读
  72. 72Java 21(JDK 21)新特性:虚拟线程、分代 ZGC 与有序集合0.2 万字1 阅读
  73. 73Java 22 & 23 新特性概览0.3 万字1 阅读
  74. 74Java 24 新特性概览0.2 万字2 阅读
  75. 75Java 25 新特性概览0.2 万字1 阅读
  76. 76Java 26 新特性概览0.3 万字1 阅读
  77. 77Java8 新特性实战0.4 万字1 阅读
  78. 78《Java8 指南》中文翻译0.5 万字1 阅读
  79. 79Java 9 新特性概览0.2 万字1 阅读
  80. 80计算机基础知识体系:计算机网络、操作系统、数据结构与算法0.2 万字0 阅读
  81. 81十大经典排序算法总结0.6 万字0 阅读
  82. 82算法专题:面试刷题路线、核心模板与 LeetCode 高频题0.1 万字1 阅读
  83. 83回溯算法面试题总结:组合、排列、子集、剪枝与 Java 模板0.1 万字1 阅读
  84. 84二分查找面试题总结:左右边界、答案二分与 Java 模板0.2 万字1 阅读
  85. 85经典算法思想总结(含 LeetCode 题目推荐)0.1 万字1 阅读
  86. 86常见数据结构经典 LeetCode 题目推荐0.2 万字1 阅读
  87. 87时间复杂度和空间复杂度面试指南:Big O、递归复杂度与常见误区0.1 万字0 阅读
  88. 88DFS 与 BFS 面试题总结:树、图、矩阵搜索与最短路径模板0.2 万字0 阅读
  89. 89动态规划面试题总结:状态转移、背包、子序列与 Java 模板0.2 万字1 阅读
  90. 90贪心算法面试题总结:区间贪心、跳跃游戏与证明思路0.1 万字3 阅读
  91. 91几道常见的链表算法题0.2 万字1 阅读
  92. 92几道常见的字符串算法题0.2 万字1 阅读
  93. 93剑指offer部分编程题0.3 万字1 阅读
  94. 94Top K 问题面试题总结:堆、快排分区、桶计数与数据流0.2 万字3 阅读
  95. 95双指针与滑动窗口面试题总结:数组、链表、字符串高频模板0.2 万字1 阅读
  96. 96数据结构知识体系:数组、链表、哈希表、树、图、堆与面试0.2 万字1 阅读
  97. 97布隆过滤器详解(原理、实现、应用场景)0.3 万字1 阅读
  98. 98图详解(DFS、BFS、最短路径)0.2 万字3 阅读
  99. 99哈希表面试题总结:哈希冲突、扩容与 Java HashMap0.3 万字1 阅读
  100. 100堆详解(最大堆、最小堆、优先队列)0.3 万字1 阅读
  101. 101线性数据结构详解(数组、链表、栈、队列)0.4 万字1 阅读
  102. 102LRU 缓存面试题总结:哈希表、双向链表与 LinkedHashMap0.3 万字1 阅读
  103. 103红黑树详解(性质、旋转、应用)0.1 万字1 阅读
  104. 104跳表面试题总结:多级索引、范围查询与 Redis ZSet0.2 万字2 阅读
  105. 105树结构详解(二叉树、AVL、B/B+树)0.3 万字1 阅读
  106. 106Trie 前缀树面试题总结:字典树原理、前缀匹配与 Java 实现0.2 万字1 阅读
  107. 107并查集面试题总结:路径压缩、连通性与 Java 模板0.2 万字1 阅读
  108. 108计算机网络专题:分层模型、HTTP、HTTPS、DNS、TCP、UDP、ARP 与 NAT0.1 万字3 阅读
  109. 109常见应用层协议总结:HTTP、WebSocket、SMTP、FTP、SSH、DNS 等0.4 万字1 阅读
  110. 110ARP 协议详解(网络层)0.2 万字1 阅读
  111. 111能 Ping 通,TCP 就一定能连通吗?0.2 万字1 阅读
  112. 112TCP 和 UDP 可以使用同一个端口吗?0.2 万字1 阅读
  113. 113《计算机网络》(谢希仁)内容总结1.1 万字0 阅读
  114. 114DNS 域名系统详解(应用层)0.2 万字1 阅读
  115. 115HTTP 常见状态码总结(应用层)0.1 万字1 阅读
  116. 116HTTP vs HTTPS:区别在哪里、HTTPS 为什么更安全(应用层)0.3 万字1 阅读
  117. 117有了 HTTP 协议,为什么还要 RPC?HTTP 与 RPC 区别对比0.4 万字2 阅读
  118. 118HTTP 1.0 vs HTTP 1.1:长连接、缓存、Host 头等核心差异(应用层)0.2 万字1 阅读
  119. 119HTTPS 握手里的 RSA 和 ECDHE,到底差在哪?(应用层)0.6 万字1 阅读
  120. 120一台主机上只能保持最多 65535 个 TCP 连接吗?0.3 万字3 阅读
  121. 121NAT 协议详解(网络层)0.2 万字1 阅读
  122. 122网络攻击常见手段总结(安全)1.1 万字1 阅读
  123. 123OSI 七层模型与 TCP/IP 四层模型详解0.4 万字1 阅读
  124. 124计算机网络常见面试题总结(上)1.2 万字2 阅读
  125. 125计算机网络常见面试题总结(下)0.7 万字1 阅读
  126. 126为什么 TCP 是面向字节流,UDP 是面向报文?(传输层)0.2 万字1 阅读
  127. 127TCP 三次握手和四次挥手(传输层)0.5 万字1 阅读
  128. 128TCP Keepalive 和 HTTP Keep-Alive 有什么区别?0.3 万字2 阅读
  129. 129TCP 如何保证可靠传输?重传、滑动窗口与拥塞控制详解0.8 万字1 阅读
  130. 130TCP TIME_WAIT 详解:为什么要等、会不会出问题、能不能复用?0.3 万字3 阅读
  131. 131从输入 URL 到页面展示到底发生了什么?0.5 万字1 阅读
  132. 132操作系统专题:进程线程、内存管理、文件系统、I/O 多路复用、Linux 与 Shell0.2 万字1 阅读
  133. 133CPU 调度与系统负载详解0.5 万字3 阅读
  134. 134死锁详解:四个必要条件、Java 死锁排查与数据库死锁处理0.7 万字1 阅读
  135. 135操作系统文件系统详解:inode、VFS、Page Cache 与日志机制0.5 万字1 阅读
  136. 136中断、异常与系统调用详解:从内核入口到缺页异常0.5 万字1 阅读
  137. 137I/O 多路复用详解:select、poll、epoll 原理与区别0.5 万字1 阅读
  138. 138进程间通信(IPC)详解:管道、消息队列、共享内存、Socket 与 Binder0.4 万字1 阅读
  139. 139Linux 基础知识总结0.8 万字1 阅读
  140. 140操作系统内存管理详解:分页、分段、页面置换、Swap 与 OOM0.6 万字2 阅读
  141. 141操作系统常见面试题总结(上)0.9 万字4 阅读
  142. 142操作系统常见面试题总结(下)1.5 万字1 阅读
  143. 143操作系统锁与同步机制详解:mutex、semaphore、condition variable、spinlock 与 futex0.6 万字2 阅读
  144. 144进程与线程详解:区别、状态、通信、上下文切换与虚拟线程0.5 万字1 阅读
  145. 145Shell 编程基础知识总结0.6 万字1 阅读
  146. 146虚拟内存详解:地址转换、TLB、缺页异常与页面置换0.6 万字1 阅读
  147. 147零拷贝详解:mmap、sendfile 与 splice0.5 万字1 阅读
  148. 148数据库知识体系:SQL、MySQL、Redis、MongoDB 与 Elasticsearch0.1 万字1 阅读
  149. 149数据库基础常见面试题总结0.7 万字1 阅读
  150. 150字符集详解:字符集是什么?怎么用?0.3 万字1 阅读
  151. 151MongoDB 专题:文档模型、索引、副本集、分片、事务与常见面试题0.1 万字1 阅读
  152. 152MongoDB常见面试题总结(上)0.5 万字2 阅读
  153. 153MongoDB常见面试题总结(下)0.5 万字1 阅读
  154. 154MySQL 专题:索引、事务、日志、备份恢复、MVCC 与性能优化0.1 万字1 阅读
  155. 155一千行 MySQL 学习笔记0.8 万字0 阅读
  156. 156SQL语句在MySQL中的执行过程0.3 万字2 阅读
  157. 157MySQL隐式转换造成索引失效0.2 万字1 阅读
  158. 158InnoDB存储引擎对MVCC的实现0.4 万字1 阅读
  159. 159MySQL自增主键一定是连续的吗?0.3 万字1 阅读
  160. 160MySQL备份与恢复详解:mysqldump、XtraBackup、binlog和PITR0.5 万字1 阅读
  161. 161MySQL高性能优化规范建议总结0.5 万字1 阅读
  162. 162MySQL索引失效场景总结0.3 万字1 阅读
  163. 163MySQL索引详解0.9 万字1 阅读
  164. 164MySQL三大日志(binlog、redo log和undo log)详解0.4 万字1 阅读
  165. 165MySQL查询缓存详解0.4 万字1 阅读
  166. 166MySQL执行计划分析0.2 万字1 阅读
  167. 167MySQL常见面试题总结1.7 万字2 阅读
  168. 168MySQL数据同步到Elasticsearch详解:常见方案与一致性处理0.6 万字0 阅读
  169. 169MySQL日期类型选择建议0.2 万字1 阅读
  170. 170MySQL事务隔离级别详解0.2 万字1 阅读
  171. 171NoSQL基础常见面试题总结0.1 万字1 阅读
  172. 1723种常用的缓存读写策略详解0.3 万字1 阅读
  173. 173Redis 专题:缓存、数据结构、持久化、集群、阻塞与工程实践0.1 万字1 阅读
  174. 174缓存基础常见面试题总结0.4 万字1 阅读
  175. 175Redis常见阻塞原因总结0.3 万字0 阅读
  176. 176Redis 5 种基本数据类型详解0.3 万字1 阅读
  177. 177Redis 3 种特殊数据类型详解0.1 万字1 阅读
  178. 178如何基于Redis实现延时任务?0.1 万字1 阅读
  179. 179Redis内存碎片详解0.1 万字3 阅读
  180. 180Redis持久化机制详解0.8 万字1 阅读
  181. 181Redis常见面试题总结(上)1.1 万字1 阅读
  182. 182Redis常见面试题总结(下)1.1 万字3 阅读
  183. 183Redis为什么用跳表实现有序集合0.6 万字2 阅读
  184. 184如何基于Redis实现消息队列?0.3 万字1 阅读
  185. 185SQL 专题:语法基础、查询、聚合、连接、子查询与常见面试题0.1 万字1 阅读
  186. 186SQL常见面试题总结(1)0.7 万字1 阅读
  187. 187SQL常见面试题总结(2)0.3 万字1 阅读
  188. 188SQL常见面试题总结(3)0.6 万字1 阅读
  189. 189SQL常见面试题总结(4)0.3 万字1 阅读
  190. 190SQL常见面试题总结(5)0.4 万字1 阅读
  191. 191SQL语法基础知识总结0.7 万字1 阅读
  192. 192J2EE 基础知识0.5 万字1 阅读
  193. 193系统设计知识体系:设计模式、工程基础、认证授权、数据安全与常用框架0.1 万字0 阅读
  194. 194系统设计基础专题:RESTful API、软件工程、代码命名、重构与单元测试0.1 万字1 阅读
  195. 195RestFul API 简明教程0.2 万字1 阅读
  196. 196代码命名指南0.2 万字1 阅读
  197. 197代码重构指南0.3 万字1 阅读
  198. 198软件工程简明教程0.2 万字1 阅读
  199. 199单元测试到底是什么?应该怎么做?0.2 万字2 阅读
  200. 200MyBatis常见面试题总结0.6 万字2 阅读
  201. 201Spring & Spring Boot 专题:IoC、AOP、事务、自动装配、常用注解与源码0.1 万字2 阅读
  202. 202Async 注解原理分析0.4 万字1 阅读
  203. 203IoC & AOP详解(快速搞懂)0.3 万字1 阅读
  204. 204SpringBoot 自动装配原理详解0.2 万字1 阅读
  205. 205Spring Boot 的 JAR 为什么可以直接运行?0.1 万字1 阅读
  206. 206Spring&SpringMVC&SpringBoot常用注解总结0.5 万字1 阅读
  207. 207Spring 中的设计模式详解0.4 万字1 阅读
  208. 208Spring常见面试题总结1.2 万字3 阅读
  209. 209Spring 事务详解0.6 万字1 阅读
  210. 210Java 定时任务详解0.5 万字1 阅读
  211. 211认证授权与数据安全专题:JWT、SSO、权限系统、加密、脱敏与数据校验0.1 万字0 阅读
  212. 212JWT 身份认证优缺点分析0.3 万字1 阅读
  213. 213认证授权基础概念详解0.4 万字2 阅读
  214. 214数据脱敏方案总结0.3 万字1 阅读
  215. 215为什么前后端都要做数据校验?0.3 万字0 阅读
  216. 216权限系统设计详解0.4 万字1 阅读
  217. 217常见加密算法总结0.4 万字1 阅读
  218. 218JWT 是什么?JWT 结构、解析与登录鉴权详解0.2 万字0 阅读
  219. 219敏感词过滤方案总结0.4 万字2 阅读
  220. 220SSO 单点登录详解0.2 万字1 阅读
  221. 221为什么忘记密码时只能重置,不能告诉你原密码?0.3 万字0 阅读
  222. 222状态机与流程编排:选型、并行任务与可靠执行0.2 万字1 阅读
  223. 223Web 实时消息推送详解0.5 万字2 阅读
  224. 224分布式系统知识体系:入门、理论协议、RPC、网关、锁、事务与 ID0.2 万字3 阅读
  225. 225API 网关详解:核心功能、工作原理与 Spring Cloud Gateway / Kong / APISIX 选型0.5 万字1 阅读
  226. 226分布式配置中心详解:Apollo、Nacos、Spring Cloud Config 与 K8s ConfigMap 对比0.4 万字1 阅读
  227. 227分布式 ID 设计实战:订单号、优惠券、一码付与业务 ID 生成策略0.4 万字1 阅读
  228. 228分布式 ID 生成方案详解:UUID、Snowflake、号段模式、Leaf 与 Tinyid 对比0.8 万字1 阅读
  229. 229分布式锁实现方案详解:Redis、Redlock、ZooKeeper 与 Redisson 看门狗0.5 万字1 阅读
  230. 230分布式锁入门:为什么需要分布式锁、锁粒度、超时续约与应用场景0.2 万字1 阅读
  231. 231ZooKeeper 专题:核心概念、ZNode、Watcher、ZAB、集群部署、Curator 与分布式锁0.1 万字3 阅读
  232. 232ZooKeeper 实战教程:Docker 部署、zkCli 命令、四字命令与 Curator 客户端0.1 万字1 阅读
  233. 233ZooKeeper 入门指南:核心概念、ZNode、Watcher、ACL 与典型应用场景0.6 万字0 阅读
  234. 234ZooKeeper 进阶详解:ZAB 协议、Leader 选举、集群部署与会话机制1.0 万字2 阅读
  235. 2352026 最新分布式系统面试题总结:CAP、Raft、RPC、分布式锁、事务与 ID0.2 万字1 阅读
  236. 236分布式系统详解:核心概念、架构演进、典型特征与学习路线0.6 万字1 阅读
  237. 237分布式事务解决方案详解:XA、AT、TCC、Saga、本地消息表与事务消息0.9 万字3 阅读
  238. 2382026 最新微服务面试题总结:服务拆分、通信、数据一致性与可观测性0.3 万字0 阅读
  239. 239分布式理论、算法与协议:CAP、BASE、中心化与去中心化、Paxos、Raft 与一致性哈希0.1 万字1 阅读
  240. 240拜占庭将军问题详解:分布式共识、3m+1 节点与 BFT 容错0.5 万字1 阅读
  241. 241CAP 定理与 BASE 理论详解:一致性、可用性、分区容错与最终一致性0.7 万字1 阅读
  242. 242分布式协调详解:Leader、Quorum、Lease、Fencing Token 与 Gossip0.6 万字1 阅读
  243. 243一致性哈希算法详解:哈希环、虚拟节点、数据倾斜与分布式缓存应用0.2 万字1 阅读
  244. 244Gossip 协议详解:反熵、谣言传播、SWIM 与最终一致性0.3 万字1 阅读
  245. 245Paxos 算法详解:Basic Paxos、Multi-Paxos、角色流程与 Raft 对比0.4 万字1 阅读
  246. 246Raft 算法详解:Leader 选举、日志复制、安全性与成员变更0.5 万字4 阅读
  247. 247ZAB 协议详解:ZooKeeper 原子广播、消息广播、崩溃恢复与 Leader 选举0.2 万字1 阅读
  248. 248RPC 远程过程调用专题:原理、调用流程、序列化、服务发现、Dubbo 与 gRPC0.1 万字1 阅读
  249. 249Dubbo 面试题总结:架构原理、SPI、负载均衡、服务治理与集群容错0.5 万字3 阅读
  250. 250RPC 远程过程调用详解:原理、调用流程、序列化协议与框架选型0.2 万字1 阅读
  251. 251Spring Cloud Gateway 面试题总结:路由、Predicate、Filter、限流熔断与工作原理0.2 万字1 阅读
  252. 252高性能系统知识体系:CDN、负载均衡、数据库优化、缓存与消息队列0.1 万字3 阅读
  253. 253CDN工作原理详解0.4 万字2 阅读
  254. 254数据冷热分离详解0.5 万字2 阅读
  255. 255深度分页介绍及优化建议0.3 万字3 阅读
  256. 256高性能系统常见面试题总结0.2 万字2 阅读
  257. 257负载均衡原理及算法详解0.5 万字2 阅读
  258. 258消息队列专题:异步处理、削峰填谷、可靠性、顺序性、Kafka、RocketMQ 与 RabbitMQ0.1 万字1 阅读
  259. 259Disruptor常见问题总结0.3 万字2 阅读
  260. 260Kafka常见问题总结0.6 万字2 阅读
  261. 2612026 最新消息队列面试题总结:可靠性、幂等、顺序、积压与选型0.2 万字2 阅读
  262. 262消息队列基础知识总结0.7 万字2 阅读
  263. 263RabbitMQ 常见问题总结0.6 万字2 阅读
  264. 264RocketMQ 常见问题总结2.3 万字3 阅读
  265. 265读写分离和分库分表详解1.0 万字2 阅读
  266. 266常见SQL优化手段总结0.6 万字2 阅读
  267. 267高可用系统知识体系:SLA、限流、熔断、降级、重试、幂等、冗余与压测0.1 万字3 阅读
  268. 268服务降级与熔断详解:Fallback、熔断器状态机与 Sentinel / Hystrix / Resilience4j 选型0.9 万字1 阅读
  269. 269高可用系统设计详解:SLA、限流熔断、降级容灾、缓存与灰度发布0.3 万字1 阅读
  270. 2702026 最新高可用系统设计面试题总结:SLA、限流熔断、重试幂等与容灾0.3 万字1 阅读
  271. 271接口幂等性设计详解:幂等键、Token、唯一索引、去重表与支付回调0.4 万字2 阅读
  272. 272服务限流详解:固定窗口、滑动窗口、令牌桶、漏桶与分布式限流0.4 万字2 阅读
  273. 273性能测试和压力测试入门:RPS、QPS、TPS、P99 与压测工具0.5 万字3 阅读
  274. 274冗余设计详解:RTO/RPO、高可用集群、同城灾备与异地多活0.4 万字2 阅读
  275. 275超时和重试机制详解:超时设置、指数退避、随机抖动、重试风暴与幂等0.4 万字2 阅读
  276. 276面试准备知识体系:复习计划、简历、项目经验、学习路线、面试重点与心态调整0.1 万字1 阅读
  277. 2772026 最新版 Java 后端面试通关计划(涵盖后端通用体系)0.4 万字2 阅读
  278. 278后端项目面试怎么讲?从项目介绍到技术难点和故障复盘0.5 万字2 阅读
  279. 279面试太紧张怎么办?0.2 万字3 阅读
  280. 280校招没有实习经历怎么办?实习经历怎么写?0.3 万字2 阅读
  281. 2812026最新版Java学习路线(4w+字)0.0 万字2 阅读
  282. 2822026最新版Java后端面试重点总结0.2 万字2 阅读
  283. 2832026最新Java面试+后端面试PDF资料0.1 万字2 阅读
  284. 284项目经验指南0.2 万字2 阅读
  285. 285程序员简历编写指南0.4 万字1 阅读
  286. 286如何高效准备Java面试?0.6 万字2 阅读
觉得有用,转给需要的人:

本页正文转载自开源项目 JavaGuide(Java 学习与面试指南),按 Apache-2.0 许可刊载,正文未改动。