方法区是Java虚拟机在运行时管理的一块数据区域。方法区的数据在日常开发中需要关注的情况比较少,因此对它的了解总是处于一知半解的状态。趁着这次对JVM相关知识的复习,重新梳理一下方法区的知识。
gc相关知识整理
发表于
|
更新于:
|
阅读次数:
垃圾收集(Garbage Collection, GC)是Java区别于C
、C++
等语言的一个重要特征。在Java虚拟机自动内存管理机制的帮助下,程序员不再需要为每一个new
操作去写配对的delete/free
代码,虚拟机中的垃圾收集器会自动帮助运行中的程序回收不再使用的内存,这样就不容易出现内容泄露的问题。
正是因为垃圾收集是Java虚拟机自动执行的,我们对其的了解就十分重要。当需要排查各种内存溢出、内存泄露等问题,当垃圾收集称为系统达到更高并发量的瓶颈时,我们需要对垃圾收集实施必要的监控和调节。
本文是对垃圾收集相关知识的整理。使用的JDK版本为1.8.0_211
Cloudera Manager安装Hadoop
发表于
|
更新于:
|
阅读次数:
安装hadoop是一件比较麻烦的事情,特别是在需要安装的组件特别多、安装的主机特别多的情况下(例如几百台)。Cloudera公司提供了一个名为Cloudera Manager的工具,这个工具主要的功能有3个:集群自动化安装部署、集群监控、集群运维。
IntelliJ IDEA使用技巧(macOS版)
发表于
|
更新于:
|
阅读次数:
虽然我在日常开发中使用的是IntelliJ IDEA,但是基本上只是使用了一些基本的功能,很多技巧都没有使用。趁着这次给新人分享IDEA的使用,我重新学习整理了IDEA的使用技巧。