版本总结·20210318

版本总结·20210318

  1. 消息队列数据接收导致的并发问题
    数据库需要建联合唯一索引,进而避免插入重复数据问题。

MySQL之添加联合唯一索引

  1. NumberFormatException异常
    需要做非空判断,否则抛异常。

Long.parseLong 与Long.valueOf的区别

  1. 多线程Future.get()抛异常导致后续逻辑不执行
    需要在get方法捕获异常,而不是整块业务逻辑代码外侧。

Java多线程-FutureTask的get方法阻塞问题
JDK.Future.get() :多线程里获取线程执行结果,异步阻塞问题

  1. For循环里如何捕获抛出异常
    对于不希望被异常打断的场景,请不要在循环中向外抛异常。

循环中的异常捕获或抛出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值