JVM
内存管理,解释执行虚拟机指令,即时编译
jvm的组成
- 类加载器
- jvm管理的内存
- 执行引擎
- 即时编译器
- 解释器
- 垃圾回收器
- 本地接口
字节码文件
- 一般信息
- 魔数:普通文件无法仅通过扩展名来创建,所以在文件的开头植入几个字符,去确定文件类型
- 主版本号(减去46就是jdk版本),副版本号
- 访问标识
- 常量池
- 常量池会避免重复的定义
- 接口
- 字段
- 方法
- 属性
2026/5/19小于 1 分钟
内存管理,解释执行虚拟机指令,即时编译
docker pull apache/kafka:3.7.0
docker run -p 9092:9092 apache/kafka:3.7.0
docker exec -it kafka sh
cd /opt/kafka/bin
./kafka-topic.sh
slaveof ip port

查询不存在的数据,导致没有数据写入缓存,直击数据库

Word Embedding


so eary

@Slf4j来自Lombok private static final Logger log =
LoggerFactory.getLogger(A.class); //作为某个类的私有字段
@Slf4j // 可以替代上面那句话,也就是在编译期生成
//所以这就解释了为啥我们需要Lombook插件,IDE 需要理解 Lombok 的 AST 变换
//所以很多大厂不喜欢用,因为侵入编译流程