首页
学习
活动
专区
工具
TVP
发布

网络技术联盟站

专栏成员
2257
文章
4652185
阅读量
216
订阅数
记一次线上OOM和性能优化,值得借鉴!
OOM(Out of Memory)是指内存不足的问题,通常会导致应用程序崩溃或挂起。在开发和运维中,OOM 是一种常见的问题。如何避免 OOM、如何快速定位和解决 OOM 问题,是 Web 应用开发和运维工程师需要掌握的重要技能。本文将介绍一次实际线上 OOM 问题,并分享相应的性能优化经验。
网络技术联盟站
2023-06-06
3880
JVM常用命令及其用法,简直太全了!
JVM(Java Virtual Machine)是一种运行Java程序的虚拟机。在实际应用中,我们需要经常对JVM进行监控和调优,以保证程序的性能和稳定性。本文将介绍JVM常用命令及其用法,帮助读者更好地了解和使用JVM。
网络技术联盟站
2023-06-06
6170
你对JVM三色标记的理解嘛?
在Java虚拟机(JVM)中,垃圾回收是非常重要的一项任务。为了提高垃圾回收效率和减少对应用程序的影响,JVM采用了三色标记算法来实现垃圾回收。本文将对JVM三色标记算法进行详细介绍,并探讨其在Java编程中的应用。
网络技术联盟站
2023-06-06
1920
JVM 中的垃圾回收算法有啥门道吗?
随着计算机硬件和软件的不断发展,内存越来越大,而垃圾回收(Garbage Collection,GC)也成为了现代编程语言中非常重要的一环。在 Java 语言中,垃圾回收器是 Java 虚拟机(JVM)的一部分,负责管理 Java 程序的内存使用和释放,保证程序的正常运行。本文将从垃圾回收基础原理、GC 算法分类、JVM 垃圾回收器和优化等多个角度,详细介绍 JVM 中的垃圾回收算法,帮助读者更好地理解和掌握 GC 回收机制。
网络技术联盟站
2023-06-03
2240
volatile底层的实现原理:volatile关键字的作用、内存模型、JMM规范和CPU指令
在Java编程中,volatile关键字是一种用于修饰变量的关键字。它可以保证变量在多线程环境下的可见性和有序性,从而避免了由于缓存等原因导致的数据不一致问题。
网络技术联盟站
2023-06-01
2610
关注专栏作者,随时接收最新技术干货
这种讲解equals和==区别的方式,全网第一!
开始学习Java的总是被equals、==混淆,即使看了相关的技术贴子,过一段时间也很容易忘记,那么有没有一种办法使得还在“淤泥”中挣扎中的攻城狮们过目不忘呢?或许本文对你会有所帮助,不信,你看看再说话。
网络技术联盟站
2019-10-31
4850
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档