技术栈
jvm
阿沁QWQ
4 小时前
jvm
C/C++内存管理
可执行程序加载进内存的段大概有代码段(.text),数据段(.data .bss),只读数据段(.rodata),静态变量和全局变量在数据段中存储,如果初始化了那就是在.data节,如果没初始化那就是在.bss节,字符串常量在只读数据段存储,代码指令在代码段存储
用户8491371754716
1 天前
java
·
jvm
生产级故障排查实战:从制造 OOM 到 IDEA Profiler 深度破案
在 Java 后端开发中,OutOfMemoryError(OOM)是最令人头疼的生产事故之一。与普通的异常不同,OOM 往往意味着系统设计或代码逻辑存在内存泄漏。
爱学java的ptt
1 天前
jvm
·
笔记
jvm笔记
(还是要记住记笔记的重点,是为了防止只看的走马观花记不住,但也不能纯cv为了记笔记而记笔记的感觉,也是要搞出自己认为重要的地方就是定期自己小结,也可以拿来发博客日后方便自己回顾) (不过也不用太细,技术栈是学不完的,快速的过一下学一下是可以的,不过遇到思维上东西也可以提一下,这个是真的公用的,思维能解决所有问题)
DKPT
2 天前
java
·
jvm
·
笔记
·
学习
·
spring
ZGC和G1收集器相比哪个更好?
🔍 一、核心差异对比⚖️ 二、适用场景决策 ✅ 优先选择ZGC的场景:⚙️ 三、调优关键参数ZGC:
低客的黑调
2 天前
java
·
jvm
·
算法
为你的项目选择一个适合的[垃圾收集器]
看了《深入理解 Java 虚拟机》一书,发现“垃圾收集器”在实际项目中还是有它的应用场景,比如你可 能需要为你的项目选择合适的垃圾收集器(一般情况下不会),那么就需要对各种垃圾收集器有一个整体的了解。
xu_yule
2 天前
java
·
开发语言
·
jvm
Linux_14(多线程)线程控制+C++多线程
上一篇讲了线程/轻量级进程的概念,这篇讲讲线程的控制:退出,等待......线程创建上一篇已经讲过了:
豆奶特浓6
2 天前
java
·
jvm
·
微服务
·
ai
·
面试
·
spring security
·
分布式事务
Java面试生死局:谢飞机遭遇在线教育场景,从JVM、Spring Security到AI Agent,他能飞吗?
面试间,下午三点。面试官是一位看起来约三十五岁、眼神锐利的技术总监。他对面坐着的是我们今天的主角——谢飞机,一个简历上写着“精通Java”,但实际水平飘忽不定的程序员。
Boop_wu
2 天前
java
·
jvm
·
算法
[Java EE] 多线程进阶(JUC)(2)
Java 并发编程中的 JUC 是处理高并发场景的核心工具包 , 解决了原生 synchronized,wait/notify 等机制的局限性 , 包含了线程池 , 锁 , 原子锁 , 并发集合 , 同步器等核心组件
3***3121
2 天前
java
·
开发语言
·
jvm
java进阶1——JVM
Java 虚拟机就是二进制字节码的运行环境,负责装载字节码到其内部,解释/编译为对 应平台上的机器码指令行,每一条 java 指令,java 虚拟机中都有详细定义,如怎么取操 作数,怎么处理操作数,处理结果放在哪儿。
打工人你好
4 天前
java
·
jvm
·
安全
如何设计更安全的 VIP 权限体系
从“被逆向”的角度重新审视你的会员系统现在很多 App 都是 “广告 + 订阅 / VIP” 的商业模式:
unclecss
4 天前
java
·
jvm
·
spring boot
·
serverless
·
graalvm
把 Spring Boot 的启动时间从 3 秒打到 30 毫秒,内存砍掉 80%,让 Java 在 Serverless 时代横着走
本文原创公开首发于 CSDN 如需转载,请在文首注明出处与作者:@yu779传统观点里,Java == 慢启动 + 高内存,不适合 FaaS 或边缘计算。 Spring Boot 3 配合 GraalVM Native Image 已经把冷启动压到 毫秒级,内存占用 <50 MB,本文带你全程实战:
q***251
4 天前
java
·
开发语言
·
jvm
java进阶1——JVM
Java 虚拟机就是二进制字节码的运行环境,负责装载字节码到其内部,解释/编译为对 应平台上的机器码指令行,每一条 java 指令,java 虚拟机中都有详细定义,如怎么取操 作数,怎么处理操作数,处理结果放在哪儿。
zlpzlpzyd
4 天前
jvm
jvm 偏向锁禁用以及移除
以下内容来自AI关于 JVM 中 synchronized 的偏向锁,准确的答案是:偏向锁在 JDK 15 中被正式默认禁用和废弃,并在后续的 JDK 版本中计划移除其实现。
while(1){yan}
4 天前
java
·
开发语言
·
jvm
线程的状态
线程的所有状态可以使用getstate获取到New这个状态就是说明只创建了这个对象但是还没有开始start
20岁30年经验的码农
4 天前
java
·
jvm
·
压力测试
Java JVM 技术详解
Java虚拟机(JVM - Java Virtual Machine)是Java平台的核心组件,它是一个虚拟的计算机,能够在真实的计算机上模拟各种计算机功能。JVM负责执行Java字节码,提供内存管理、垃圾回收、线程调度等核心功能,使Java程序能够实现"一次编写,到处运行"(Write Once, Run Anywhere, WORA)的特性。
1***8153
4 天前
java
·
jvm
·
游戏
C在游戏中的场景管理
核心思路是把场景拆成“静态”和“动态”两块。静态部分用SceneManager.LoadSceneAsync异步加载,配合allowSceneActivation控制激活时机。关键是这个加载进度条的处理:当progress达到0.9时卡住,等后台预加载完关键资源再允许激活。具体实现可以挂个MonoBehaviour协程:
上78将
4 天前
jvm
jvm的基本结构
JVM(Java 虚拟机)的核心结构可分为 五大核心模块,各模块协同工作完成 Java 代码的加载、执行、内存管理等核心功能。以下是结构化拆解,结合底层原理和面试高频考点:
Tan_Ying_Y
4 天前
jvm
JVM内存结构———他的底层完整结构
JVM(Java 虚拟机)内存结构是 JVM 运行时管理内存的核心框架,底层按 “线程私有” 和 “线程共享” 划分,不同区域承担不同职责,直接影响程序的运行、性能和稳定性。以下是基于主流的 HotSpot 虚拟机(JDK 8+)的完整底层结构解析,包含区域划分、核心功能、内存布局和关键细节。
张人玉
4 天前
jvm
·
oracle
·
sqlite
SQLite语法知识和使用实例
SQLite 是一款轻量级嵌入式数据库,语法简洁且兼容标准 SQL,同时有其独特特性。以下结合核心语法和实用实例,帮助快速掌握其使用: