摘要:这几个命令,我不信你全知道! 阅读全文
posted @ 2020-05-26 14:08 武培轩 阅读(264) 评论(2) 推荐(6) 编辑
摘要:在项目迭代开发中,难免会有更新数据库 Schema 的情况,比如添加新表、在表中增加字段或者删除字段等,那么当我对数据库进行一系列操作后,如何快速地在其他同事的电脑上同步?如何在测试/生产服务器上快速同步? 每次发版的时候,由于大家都可能有 sql 更改情况,这样就会有以下痛点: 忘记某些 sql 阅读全文
posted @ 2020-05-07 19:46 武培轩 阅读(276) 评论(0) 推荐(1) 编辑
摘要:阅读源码是每个优秀开发工程师的必经之路,那么如何阅读源码呢? 阅读全文
posted @ 2020-04-26 18:43 武培轩 阅读(89) 评论(0) 推荐(1) 编辑
摘要:你的每个转发,编程界都可能增加一位妹子! 阅读全文
posted @ 2020-04-19 13:55 武培轩 阅读(267) 评论(0) 推荐(1) 编辑
摘要:在上一篇文章 "一男子给对象转账5000元,居然又退还了!" 中,我们学习了并发三大特性之一的原子性,并对原子性问题进行分析。 这篇文章我们就一起来了解下可见性: 可见性 首先看下可见性的概念: 可见性就是指 某一个线程修改了共享变量的值时,其他线程能够立即得知这个修改 。 什么?难道变量被修改了, 阅读全文
posted @ 2020-04-15 11:55 武培轩 阅读(78) 评论(0) 推荐(0) 编辑
摘要:让我们一起探讨并发编程BUG源头之原子性问题! 阅读全文
posted @ 2020-04-14 09:39 武培轩 阅读(511) 评论(3) 推荐(3) 编辑
摘要:看完这篇文章还不懂 ThreadLocal,来找我! 阅读全文
posted @ 2020-04-05 17:44 武培轩 阅读(254) 评论(0) 推荐(0) 编辑
摘要:听说隔壁用 Lombok 的六点就下班了,我也想六点下班! 好的,那么这篇文章就介绍下 什么是 Lombok , Lombok 做了什么 以及 Lombok 是怎么做的 ? 在介绍之前,先通过是否使用 Lombok 的效果来看下对比,首先来看下没有 Lombok 之前,我们的一个简单的 Java 对 阅读全文
posted @ 2020-03-31 22:32 武培轩 阅读(393) 评论(4) 推荐(0) 编辑
摘要:不要让 CPU 的努力白费,大家一起来了解下! 阅读全文
posted @ 2020-03-29 16:23 武培轩 阅读(313) 评论(0) 推荐(4) 编辑
摘要:我就用 stop 中止线程不行吗? 阅读全文
posted @ 2020-03-27 01:26 武培轩 阅读(264) 评论(3) 推荐(0) 编辑