摘要:
1.消息中间件在生产系统中的使用这是一个非常典型的生产环境的问题,很多公司都会在生产系统里使用MQ,即消息队列,或者消息中间件。 也就是说,一个系统跟另外一个系统之间进行通信的时候,假如系统A希望发送一个消息给系统B,让他去处理。 但是系统A不关注系统B到底怎么处理或者有没有处理好,所以系统A把消息 阅读全文
posted @ 2020-10-12 20:28
Code2020
阅读(501)
评论(0)
推荐(0)
摘要:
网上关于Java中锁的话题可以说资料相当丰富,但相关内容总感觉是一大串术语的罗列,让人云里雾里,读完就忘。本文希望能为Java新人做一篇通俗易懂的整合,旨在消除对各种各样锁的术语的恐惧感,对每种锁的底层实现浅尝辄止,但是在需要时能够知道去查什么。 首先要打消一种想法,就是一个锁只能属于一种分类。其实 阅读全文
posted @ 2020-10-12 20:18
Code2020
阅读(449)
评论(0)
推荐(0)
摘要:
BigDecimal.setScale()方法用于商业计算的精度设置问题详解 网上的说法繁杂,看起来诸多不便,并且有的说法也不太准确,在这里 做一下求证。用的较多的4个参数:BigDecimal.ROUND_UP 这个方法做直接进位处理,但是有个特殊情况需要考虑,如果将要舍弃的位上的值是0,不做进位 阅读全文
posted @ 2020-10-12 18:28
Code2020
阅读(905)
评论(0)
推荐(0)
摘要:
在校验一个String类型的变量是否为空时,通常存在3中情况 是否为 null 是否为 “” 是否为空字符串(引号中间有空格) 如: " "。 制表符、换行符、换页符和回车 StringUtils的isBlank()方法可以一次性校验这三种情况,返回值都是true,否则为false StringUt 阅读全文
posted @ 2020-10-12 18:01
Code2020
阅读(1247)
评论(1)
推荐(0)
浙公网安备 33010602011771号