前言 HashMap 在 Java 和 Android 开发中非常常见 而HashMap 1.8 相对于 HashMap 1.7 更新多 今天,我将通过源码分析HashM...

前言 HashMap 在 Java 和 Android 开发中非常常见 而HashMap 1.8 相对于 HashMap 1.7 更新多 今天,我将通过源码分析HashM...
背景 今天公司物业断电,导致机房服务器停电宕机,所有的服务都得重启。本着mysql实例都做了服务自启动,所以没有太担心影响开发的日常工作。但是今天一上班开发就找来,各种服务都...
1、背景 大年初一早上,起来合并 es 代码,因为自己在 去哪儿网的时候,负责过数据同步系统,对 es 也有源码级别的了解。但是,合并代码的时候,意外发生了。合并冲突的时候,...
Mysql优化 找出系统的瓶颈,提高mysql数据库整体的性能,另外一个方面需要合理的结构设计和参数调整,以提高用户操作响应的速度。同时还要尽可能节省系统资源,以便系统可以提...
在一些复杂的业务当中,涉及到某个业务有多个状态,按照传统写法无非就是if else,其实还是有一种比较优雅的实现方式,就是设计模式中的状态机模式。没有spring之前虽然也能...
诗/苹儿(茵草芳菲) 当世界,层层叠叠向我们展开 人生就是一场逐渐苏醒的过程 当时,可能是迷离的面目 过些日子就会清晰 当时,或许不能宽恕他人 下一次就会得到原谅 当时,怎么...
为什么要使用多线程 既然所有的多线程代码都可以用单线程来实现,为何还要多线程? 提高CPU的利用率,提升程序处理能力 计算机多核多线程时代的来临,意味着,同一时刻,计算机可以...
话不多说,直接贴代码,自己看 bootstrap.yml nacos配置-测试案例 代码 具体使用 只需要 在 NacosConfig 中nacosConfigLocalCa...
1.ROUND_DOWN(直接省略掉指定位数后的内容) BigDecimal bigDecimal = new BigDecimal("2.125456").setScale...