• 记录一个非常低级的bug

    凌晨接到测试的一个电话,说灰度上有我一个bug,我立马打开电脑,查看线上灰度日志,居然是一个空指针,最近在导出加了一个需求,之前提测的时候,导出也报过一个空指针...

    金额计算中如何处理浮点类型的精度问题

    在大多数的商业计算中,一般采用java.math.BigDecimal类来进行精确计算。使用步骤:1...

    sql层面如何保证库存的准确性

    一般库存的操作主要涉及到两个点,一个是并发下库存的扣减,保证业务上不会发生超卖导致库存负数问题(某些业务场景下是允许超卖的),另外一个是,新增库存,也就是说更新...

    凡是落库的数据,代码禁止用基本类型

    话不多说,先上一段代码:最近改bug或者做需求的时候遇到相当糟心的代码,我们和数据库打交道采用的是ibatis框架,截图的代码是有问题的,可以看到bean的变量...