官方文档:https://arthas.aliyun.com/doc/index.html[https://arthas.aliyun.com/doc/index.html]
1.spring的生命周期 Spring作为当前Java最流行、最强大的轻量级容器框架,了解熟悉spring的生命周期非常有必要; image.png 首先容器启动后,对be...
Advice通知: BeforeAdvice:接口MethodBeforeAdvice,方法before() AfterAdvice:接口AfterReturningAdvi...
两个主要容器: 实现BeanFactory接口的简单容器系列:实现容器的最基本功能 ApplicationContext:增加了许多面向框架的特性,同时对应用环境作了许多适配...
一、sinter 、sunion 、sdiff redis 支持 Set集合的数据存储,其中有三个比较特殊的方法: sinter key [key …] 查看一个集合的全部成...
是的,堆内存越大存储的对象越多
如何减少长时间的 GC 停顿垃圾回收是非常必要的,但是如果处理不好,它会成为性能杀手。采取以下步骤以确保 GC 停顿时间最少且最短。 长时间的 GC 停顿对应用程序是不利的,它会影响服务的 SLA,进而...
读过JDK源码的同学,尤其是读过Collection框架的同学,肯定遇到过下面这种代码: 第一次读到这样的代码,你可能跟我一样感到困惑,为什么不直接写成 "newCapaci...
什么是 MVCC MVCC (Multiversion Concurrency Control) 中文全程叫多版本并发控制,是现代数据库(包括 MySQL、Oracle、Po...
原文:www.cnblogs.com/luckcs/articles/11235559.html 1 概念 1.1 模型 节点 在具体的工程项目中,一个节点往往是一个操作系统...
对JVM内存的系统级的调优主要的目的是减少GC的频率和Full GC的次数。 1.Full GC 会对整个堆进行整理,包括Young、Tenured和Perm。Full GC...