03 2021 档案
摘要:摘抄自: https://www.jianshu.com/p/f19a58938959 1. SqlSession和SqlSessionTemplate SqlSession SqlSession实现了Closeable接口,代表SqlSession是可以关闭的,那也就是说SqlSession代表一
阅读全文
摘要:1、并发环境两个进程做update操作导致死锁 2、触发器中,由于字段类型转换引发的索引失效问题 以上两个问题的间接原因都是索引失效,进而引发全局扫描,使检索时间大大增加 1、并发环境两个进程做update操作导致死锁 场景:项目中有一张记录表单传签的记录表,包含表单单号、传签时间、审核人申请人等字
阅读全文
摘要:转自: http://c.biancheng.net/view/5356.html
阅读全文
摘要:版本: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>Greenwich.SR3</version> <typ
阅读全文
摘要:git上已经开源,而且代码经常维护。国内使用码云: https://gitee.com/mirrors/drawio?_from=gitee_search 手绘风格图表,美观度、作图效率甩processon几条街 谷歌插件安装地址如下: https://chrome.google.com/webst
阅读全文
摘要:在java程序运行的时候,编译器并不一定会根据java程序的顺序去执行,可能会依据优化策略对程序进行重排序,这就是指令重排,主要是提高了程序执行的并行度。 但是在做指令重排的前提下,不能违背程序原本的语义,即本来执行结果为10,不能因为指令重排了,结果变成了8,这就是严重的Bug了。 来看一下jvm
阅读全文
摘要:JAVA对象模型: 其中Mark Word: import lombok.extern.slf4j.Slf4j; import org.junit.Test; import org.openjdk.jol.info.ClassLayout; import java.sql.Time; import
阅读全文