高级开发起码得会些高级技巧吧?那这些高级技巧从哪里取得呢? 第一种方式肯定是读书,什么?你没那么多时间? 幸好,我这里忙你开启了速读模式,跟着我...
1. 背景 日志几乎存在于所有系统中,开发调试日志的记录我们有log4j,logback等来实现,但对于要展示给用户看的日志,我并没有发现一个简...
阅读原文: 你可能并不理解i++和++i 面对i++和++i,是不是经常忘记两者的区别?你是真的理解它还是只是靠死记硬背记住的它?如果你能以下面...
原文:故事:走进JVM的世界(图文并茂) 注意!本文较长,建议先收藏再阅读。更多文章可以关注作者公众号:码上实战你也可以 star 我的 Git...
原文:集合去重三境界 王国维在《人间词话》中说过治学三重境界,想要成大事者会经历三个阶段,而数组去重几个方式也显示出了我们所经历的三个阶段,你在...
阅读原文: Java8接口:静态方法与默认方法 往期文章一览 为什么我要使用Optional ? 为什么数组下总是从0开始呢? 这种方式更优雅,...
阅读原文: 为什么我要使用Optional ? 大家都会说为了预防空指针!那么如何预防的空指针呢? 很多文章上来就会列举出一堆Optional的...
阅读原文:面对数据库死锁差点跪 数据库死锁这个问题不知道你有没有遇到过呢?一旦遇到该如何排查问题呢? 环境: MySQL 5.7.25 引擎 I...
阅读原文: 这种方式更优雅,秒表计时! 你有看过学校百米赛跑时,体育老师手里的秒表吗?老师是怎么记八个跑道中的学生跑了多少时间的呢? 今天我们要...