07 2020 档案
摘要:情商高的人是能洞察并照顾到身边所有人的情绪,而好的文章应该是让所有人都能看懂。 尼采曾经说过:人们无法理解他没有经历过的事情。因此我会试着把技术文章写的尽量具象化一些,力求让所有人都能看懂,所以在正式开始之前,我们先从两个生活事例说起。 尼采帅照: 唠嗑:之前一直以为尼采是中国的某位圣人,大体和庄子
阅读全文
摘要:wait 加锁示例 public class WaitDemo { private static Object locker = new Object(); public static void main(String[] args) throws InterruptedException { Wa
阅读全文
摘要:有位朋友,某天突然问磊哥:在 Java 中,防止重复提交最简单的方案是什么? 这句话中包含了两个关键信息,第一:防止重复提交;第二:最简单。 于是磊哥问他,是单机环境还是分布式环境? 得到的反馈是单机环境,那就简单了,于是磊哥就开始装*了。 话不多说,我们先来复现这个问题。 模拟用户场景 根据朋友的
阅读全文
摘要:我们在日常开发中经常需要测试一些代码的执行时间,但又不想使用向 JMH(Java Microbenchmark Harness,Java 微基准测试套件)这么重的测试框架,所以本文就汇总了一些 Java 中比较常用的执行时间统计方法,总共包含以下 6 种,如下图所示: 方法一:System.curr
阅读全文
摘要:代码测试 public class IntegerTest { public static void main(String[] args) { Integer i1 = 127; Integer i2 = 127; System.out.println(i1 == i2); Integer i3
阅读全文
摘要:工欲善其事,必先利其器,磊哥最近发现了几个特别棒的 IDEA“骚”技巧,已经迫不及待的想要分享给你了,快上车... 1.快速补全行末分号 img 使用快捷键 Shfit + Ctrl + Enter 轻松实现。 2.自带的 HTTP 请求工具 IDEA 自带了 HTTP 的测试工具,这个功能隐藏的有
阅读全文