fivelooseの个人博客网站 「Code the World, Record the Life —— Java 开发者的技术深耕与日常随笔」

为什么 HashMap 的默认负载因子要设置成 0.75?

这篇文章深入探讨了Java中HashMap的默认负载因子为什么设置为0.75。以下是文章的主要内容总结: 一句话答案:0.75是时间和空间成本之间的一个最佳平衡点。 核心价值:面试官问此问题不只是想听到一个数字,而是考察面试者对HashMap底层原理的理解、权衡取舍的工程思维、以及对背后数学知识的了

Administrator Administrator 发布于 2026-03-16

一行 log 日志,结果引发了 P1 的线上事故...

这篇文章回顾了一起由一行日志引发的线上P1事故,并深入分析了其技术原因、解决方案和最佳实践。 事故回顾:开发者在CountryDTO类中新增了一个isChinaName()方法,并在代码中通过FastJSON序列化该对象时,为了打日志触发了该方法。由于country字段此时为空,导致isChinaN

Administrator Administrator 发布于 2026-03-16