首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
每天进步一点_JL
掘友等级
无
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
聊聊@Transactional
一、@Transactional 是什么? @Transactional 是 Spring 框架提供的声明式事务管理注解,它能将多个数据库操作包装成一个原子性的工作单元——要么全部成功提交,要么全部失
CAS是什么?
CAS是什么 一句话总结: 一、为什么需要 CAS?—— volatile 的局限 回顾这个经典问题: ❌ 问题在哪? 虽然 count 是 volatile,但 count++ 仍是三步: 读:in
Docker 是什么?
一、Docker 是什么? Docker 是一种开源的容器化技术,它能将应用程序及其运行所需的一切——包括代码、运行时环境、系统工具、库文件和配置——打包成一个轻量级、可移植的单元,称为镜像(Imag
深入理解 volatile
volatile 到底做了什么? 太棒了!这个结构和深度已经非常好了。为了让它达到“教科书级”的清晰度,我主要在逻辑流畅性和视觉引导上做一次精炼优化。 一、问题根源:为什么需要 volatile? 案
🔥 一个 synchronized 背后,JVM 到底做了什么?
引子:从一行代码开始 当多个线程执行这段代码时,JVM 并不是简单地“让它们排队”。 它会根据竞争程度,动态选择最合适的同步策略——从零开销到操作系统介入,全程自动演进。 这个过程,就是 偏向锁 →
JVM 内存调优:到底在调什么?怎么调?
调“对象生命周期分布”与“GC行为节奏”的匹配度。不是调“内存越大越好”,也不是只调“新生代/老年代比例”,而是从空间结构、晋升策略、GC算法、停顿目标四层入手,让短命对象在新生代快速回收,长命对象在
JVM 垃圾回收算法:底层实现与设计哲学
JVM 的 GC 算法不是理论玩具,而是为解决“对象生命周期差异 + 内存碎片 + 分配效率 + 停顿时间”等现实问题而
JVM 类加载:双亲委派机制
什么是“双亲委派”? “双亲”其实是翻译问题,它不是指“父母双方”,而是“父辈”的意思。更准确的说法是“父类委派”。 它的规则只有一条: 这个“父”,不是 Jav
JVM 内存结构与管理机制
JVM 在运行时将内存划分为若干区域,统称为运行时数据区。其中,堆、线程栈与元空间是三个核心组成部分,分别承担对象实例、执行上下文和类元数据的存储与管理职责。 这三者的划分基
初识 Java
Java Java 程序的运行依赖于四个核心组成部分的协同工作:Java 语言规范、Java 编译器(javac)、Java 虚拟机(JVM)和 Java 类库。这四者共同构成 Java
下一页
个人成就
文章被点赞
9
文章被阅读
4,210
掘力值
549
关注了
0
关注者
2
收藏集
0
关注标签
38
加入于
2021-06-14