Java 关于线程虚假唤醒问题

package test1; /** * 虚假唤醒 * * 为什么 if会出现虚假唤醒 -> 因为if只会执行一次,执行完会接着向下执行if()外边的 * 而while不会,直到条件满足才会向下执行while()外边的...

MySQL 索引失效的几种情况

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

解决SpringBoot打包 Jar包过大问题

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

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...