
JDK 17 营销初体验 —— 亚毫秒停顿 ZGC 落地实践
前言 自 2014 年发布以来, JDK 8 一直都是相当热门的 JDK 版本。其原因就是对底层数据结构、JVM 性能以及开发体验做了重大升级,得到了开发人员的认可。但距离 JDK 8 发布已经过去了 9 年,那么这 9 年的时间,JDK 做了哪些升级?是否有新的重大特性值得我们尝试?能否解决一些我们现在苦恼的问题?带着这份疑问,我们进行了 JDK 版本的调研与尝试。 ...
前言 自 2014 年发布以来, JDK 8 一直都是相当热门的 JDK 版本。其原因就是对底层数据结构、JVM 性能以及开发体验做了重大升级,得到了开发人员的认可。但距离 JDK 8 发布已经过去了 9 年,那么这 9 年的时间,JDK 做了哪些升级?是否有新的重大特性值得我们尝试?能否解决一些我们现在苦恼的问题?带着这份疑问,我们进行了 JDK 版本的调研与尝试。 ...
前言 JDK 8 是一次重大的版本升级,新增了非常多的特性,其中之一便是 CompletableFuture。自此从 JDK 层面真正意义上的支持了基于事件的异步编程范式,弥补了 Future 的缺陷。 ...
前言 来北京快要一年了,现在回想起这一年来还是有点感慨。其中比较遗憾的是房子租的不太满意,踩了不少坑。 最近决定房子到期后不再续租,租一个新的房子。正好整理一下租房时需要注意的坑。 ...
概述 SQL 查询性能优化是软件开发的核心技能之一。本文系统性地分析了 SQL 执行缓慢的各种原因,并提供了相应的诊断方法和解决方案。 分类讨论 SQL 执行缓慢可分为两种基本情况: ...
前言 我在工作中总会有如下对话: 某测试:“张,XX 功能报错了!” 我:“报什么错?” 某测试:“我用了下这个功能就报错了!” 我:“……(可能对方没理解我的意思?)有什么提示吗?怎么操作的?日志发来我瞧瞧。” 某测试:“我就是调用了一下就报错了,没看日志!张你研究下!” 我:…… ...