标签: java

4 篇文章

java系列 SpringCloudAlibaba组件 – Nacos
前言 本文主要描述Spring Cloud Alibaba Nacos组件的单机部署以及集群部署以及如何使用,比如如何使用nacos去作为我们的服务注册中心或者如何使用nacos去作为我们的配置中心,他们可以解决什么样的问题等,虽然官方有一些文档,但是其中还是有很多坑需要注意的 : 官方文档V2版 , 还有就是需要注意一下,我们本文是基于nacos…
java系列 JVM调优工具命令详解
前言 本章我们主要讲解如何去使用JDK自带的JVM优化工具的命令,以及通过根据工具查询到的数据去优化我们的jvm Jps 查询启动了几个jvm虚拟机,也就等同于当前用户启动了几个java程序,一个java程序会对应启动一个jvm虚拟机,第一个数字就是对应java程序的pid jps -l 输出java程序main.class的完整package名或…
java系列 JVM堆内存生命周期以及JVM调优
前言 经过上一章的讲解,我们应该对JVM中类加载器和内存模型已经有了初步的了解,在进行jvm调优之前我们还需要了解一下GC垃圾回收器以及堆内存中的一个生命周期,因为我们上一章也讲到了我们生成的对象实例都是在存放在堆中的,所以我们的调优主要是针对堆内存区进行的,下面就是堆内存的一个详细区域划分了 从上图可以看出我们堆内存中是由年轻代和老年代组成的,其…
java系列 jvisualvm安装Visual GC插件
前言 本文着重讲解了如何为我们JDK自带的内存优化插件jvisualvm去安装一个Visual GC插件,让我们可以直观的看见jvm堆内存的变化,这个插件也就是我们可以稍微学习一下,一般企业中到是用的不是很多,但我们在学习阶段也是可以了解一下的 jvisualvm 我们进入cmd命令行,然后输入jvisualvm,前提是你已经安装有jdk并已经配好…