04 2021 档案

摘要:方法预览: insert前先select 加悲观锁 加乐观锁 加唯一索引 建防重表 根据状态机 加分布式锁 获取token 为什么接口要保证幂等性? 可能存在表单重复提交 防止接口重试 消费重复消息 具体方案 insert前判断数据是否存在,如果数据不存在则insert,否则update 加悲观锁 阅读全文
posted @ 2021-04-29 10:25 朝明 阅读(378) 评论(0) 推荐(0) 编辑
摘要:mysql find_in_set 原因 在项目中,使用mybatis做一对多关联,出现数据条数不匹配的情况,比如要查询10条,由于一对多的关系导致最终得到的数据条数变少。 解决方案(1) <select id="list" parameterType="emro.vo.resource.Resou 阅读全文
posted @ 2021-04-16 13:40 朝明 阅读(1755) 评论(0) 推荐(0) 编辑
摘要:JDK版本: 知识点: JDK的设计 经典方法学习 区块链 JDK 的设计 // 问题1 : 为什么使用final 关键字 private final char value[]; 一旦进行初始化,就不能更改 /** Cache the hash code for the string */ priv 阅读全文
posted @ 2021-04-04 13:45 朝明 阅读(82) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示