摘要: JIT优化 1.公告子表达式消除 如果一个表达式的出现多次,并且每次的参数值没有改变,那只需要计算一次,接下来的碰到这个表达式,都会直接取上一次计算的结果 如:int x = a*b+c+d*(a*b); // a*b是一个公共子表达式,计算了一遍以后,第二次的时候,这个子表达式的参数值都没有变化, 阅读全文
posted @ 2024-04-16 20:55 坏男银 阅读(36) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/zhxdick/article/details/125289970 我的启动脚本 path=`pwd`LOG_PATH=$path/logDUMP_PATH=$path/dump java -XX:+UnlockDiagnosticVMOptions -X 阅读全文
posted @ 2024-04-16 20:47 坏男银 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 打开网址 https://start.spring.io/ 选择版本依赖等信息 本机环境原先装了个jdk8,由于SpringBoot3最低支持jdk17,所以本机环境上又装了个jdk17 https://www.oracle.com/java/technologies/downloads/#java 阅读全文
posted @ 2024-04-16 20:45 坏男银 阅读(33) 评论(0) 推荐(0) 编辑
摘要: low一点的原因: 1. 非public方法 2. 异常被处理了(try catch) 3. bean没被Spring管理,比如没加Component注解 4. 数据库不支持(比如MyISAM) 高大上一点的原因: 5. 内部方法调用,可以注入本实例的代理类,通过代理类来调用 6. 抛出的是非Run 阅读全文
posted @ 2024-04-16 20:44 坏男银 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 标题其实不太准确,应该是MySQL的bin log,InnoDB的redo log和undo log 事务的四大特征: ACID, 其中原子性(A)、隔离性(I)和持久性(D)是手段, 一致性(C)是目标。 Atomicity 原子性 == 》由undo log实现 Consistency 一致性 阅读全文
posted @ 2024-04-16 20:42 坏男银 阅读(40) 评论(0) 推荐(0) 编辑