摘要: 一、JVM 启动到内存分配的完整顺序(结合内存区域) ┌─────────────────────────────────────────────────────────────┐ │ JVM 启动完整流程 │ ├─────────────────────────────────────────── 阅读全文
posted @ 2026-01-09 16:25 a快乐码农 阅读(9) 评论(0) 推荐(0)
摘要: 一、完整示例类 /** * Person 类示例,展示各种成员的内存分配 */ public class Person { // 静态成员(类级别) // 1. 静态基本类型变量 - 在方法区(JDK7之前)或元空间(JDK8+) private static int totalCount = 0; 阅读全文
posted @ 2026-01-09 16:08 a快乐码农 阅读(4) 评论(0) 推荐(0)
摘要: 一、核心关系:HotSpot 是 JVM 的一个具体实现 类比理解 汽车(抽象概念) ↔ JVM(规范) 丰田汽车(具体产品) ↔ HotSpot(具体实现) 二、详细对比 JVM(Java Virtual Machine) 是一个规范/标准(Java Virtual Machine Specifi 阅读全文
posted @ 2026-01-09 14:36 a快乐码农 阅读(12) 评论(0) 推荐(0)
摘要: 一、HotSpot 名称由来 "HotSpot" 意为“热点”,指它能动态识别并优化代码中的“热点”区域(频繁执行的代码) 采用即时编译(JIT)技术,在运行时将热点字节码编译为本地机器码 二、核心架构 1. 执行引擎 // 分层编译(Tiered Compilation)是 HotSpot 的关键 阅读全文
posted @ 2026-01-09 14:34 a快乐码农 阅读(11) 评论(0) 推荐(0)
摘要: 维度CASAQS 定位 CPU原子指令 / 底层并发原语 Java实现的、构建同步器的高级框架 核心思想 乐观锁,无锁并发,比较并交换 模板方法模式,队列 + 状态管理 实现级别 硬件指令(汇编级别) Java类库级别(基于CAS和队列) 关注点 保证单个共享变量的原子性更新 管理多线程对共享资源的 阅读全文
posted @ 2026-01-07 14:50 a快乐码农 阅读(17) 评论(0) 推荐(0)
摘要: 在plugin.xml中一共有四个主要的标签:plugin、requires、runtime、extension。 (1) plugin标签:其中plugin标签的属性提供的是我们要开发的插件的基本信息,除了name、version、provider-name等,最重要的是id,它要求不能和现有的E 阅读全文
posted @ 2026-01-05 14:16 a快乐码农 阅读(14) 评论(0) 推荐(0)
摘要: 锁类与锁实例的区别 特性类锁实例锁 锁对象 MyClass.class this (实例对象) 存储位置 方法区/元空间 堆内存 锁的数量 一个类只有一把 每个实例都有一把 互斥范围 所有访问该类的线程 访问同一实例的线程 保护内容 静态变量/静态方法 实例变量/实例方法 独立性 与所有实例锁独立 阅读全文
posted @ 2026-01-05 14:16 a快乐码农 阅读(8) 评论(0) 推荐(0)
摘要: oracle误删数据恢复 查询删除的数据 #时间可以精确到秒hh24:mi:ss select * from table as of timestamp to_timestamp('2024-06-03','yyyy-mm-dd') 把删除的数据重新插入原表 #注意主键不要重复insert into 阅读全文
posted @ 2026-01-05 14:16 a快乐码农 阅读(5) 评论(0) 推荐(0)
摘要: 在 Linux 上生成所有证书: # 生成CA证书 openssl genrsa 2048 > ca-key.pem openssl req -new -x509 -nodes -key ca-key.pem -out ca.pem -subj "/CN=MySQL-CA" # 生成服务器证书 op 阅读全文
posted @ 2025-06-30 18:03 a快乐码农 阅读(101) 评论(0) 推荐(0)
摘要: Java Stream对象转换为Map 方法1:通过收集器(Collector)使用toMap()方法 Map<KeyType, ValueType> map = stream.collect(Collectors.toMap(obj -> obj.getFieldKey(), obj -> obj 阅读全文
posted @ 2024-12-02 13:47 a快乐码农 阅读(158) 评论(0) 推荐(0)