MySQL 索引失效的几种情况

1、like 以%开头,索引无效;当like前缀没有%,后缀有%时,索引有效。2、or语句前后没有同时使用索引。当or左右查询字段只有一个是索引,该索引失效,只有当or左右查询字段均为索引时,才会生效3、组合索引,不是使用第一列索引,...

解决SpringBoot打包 Jar包过大问题

文中方法为: 分离第三方lib包!!!1. 以正常方式打包Jar,并用压缩软件打开,在 BOOT-INF 目录下找到 lib 文件夹,将其复制出来(如图)2. 打开你的 pom.xml 文件找到 spring-boot-maven-p...

记一次使用Mybatis-Plus乐观锁 解决高并发下的线程安全问题

1. 目前遇到的情况是多并发更新用户余额,由于多个线程取得原余额一样,导致多个线程的结果相互覆盖,如下图:如图可以清晰的看出,10个线程执行十次,每次更新的结果都一样2. 下面是使用了乐观锁之后的效果3. 乐观锁的配置方法详细见官网,...

Vue beforeRouteEnter 无法使用this

beforeRouteEnter (to, from, next) { // 在渲染该组件的对应路由被 confirm 前调用 // 不!能!获取组件实例 `this` // 因为当守卫执行前,组件实例还没...

若依框架 使用单元测试 SpringBootTest 进行单元测试

1. 在src目录下创建指定的包结构,idea这里会有自动提示!2. 创建如下类就可以使用啦import org.junit.Test; import org.junit.runner.RunWith; import org.spri...