通常,我们在写java程序的时候,似乎很少关注内存分配和垃圾回收的问题。因为,这部分工作,JVM已经帮我们自动实现了。这样看起来,好像很美好,但是任何事情都有两面性。虽然JVM会自动的进行垃圾回收,但是,如果遇到有些问题,JVM自己也处理不了呢?因此,我们需要了解一下JVM垃圾回收是怎样运作的,这样才能在遇到问题的时候,有的放矢。所以,今天就来聊一聊JVM的垃圾回收吧。首先,思考一下,为什么需要进
分类:
其他好文 时间:
2020-08-13 22:24:45
阅读次数:
97
字节计数器和最新时间计数器的数据会被记录在Zabbix数据库,并且发送给Agent,这样能够保证Agent从上次停止的地方开始读取日志。
分类:
其他好文 时间:
2020-08-13 22:18:50
阅读次数:
84
作者:Vaedit官网文档地址:https://www.zabbix.com/cn/download?zabbix=4.0&os_distribution=centos&os_version=7&db=mysql&ws=apache实验环境ip地址组件配置192.168.0.160zabbix-server,php,mysql,zabbix-agent,zabbix
分类:
其他好文 时间:
2020-08-13 11:54:27
阅读次数:
87
设置datax java 堆栈内存大小python datax.py --jvm="-Xms5G -Xmx5G" 编译插件mvn -U clean package assembly:assembly -Dmaven.test.skip=true ...
分类:
其他好文 时间:
2020-08-13 11:49:41
阅读次数:
46
JVM类加载 1. Java对象的创建过程 类加载检查 > 分配内存 > 初始化零值 > 设置对象头 > 执行init方法 1.1 类加载检查 虚拟机遇到一条new指令时,首先检查这个指令的参数是否能在常量池中定位到这个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。如果没有 ...
分类:
其他好文 时间:
2020-08-12 15:40:12
阅读次数:
54
我们把jdk安装完成后,在命名行输入java -version 不仅可以看到jdk版本相关信息,还会看到类似与 Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode) 这样的信息。 其中有个Server VM (build 25 ...
分类:
其他好文 时间:
2020-08-10 22:09:02
阅读次数:
89
必收藏的Java面试题 目录 Java 面试题 一. 容器部分 二. 多线程部分 三. SpringMvc部分 四. Mybatis部分 五. MySQL部分 六. Redis部分 七. RabbitMQ部分 八. JVM虚拟机部分 九. 算法知识部分 十. 其他面试部分 更新 时间:2020/08 ...
分类:
编程语言 时间:
2020-08-10 16:11:31
阅读次数:
69
安装zabbixserver5.0系统:centos7环境:lnmp环境,php7.2mysql5.6nginx1.19步骤;1、安装zabbix仓库2、安装zabbix-server和zabbix-agent3、创建数据库账号并导入数据库4、修改zabbix配置文件5、修改php.ini6、创建zabbix的nginx配置文件安装仓库rpm-Uvhhttps://repo.zabbix.com/
分类:
其他好文 时间:
2020-08-10 11:01:33
阅读次数:
124
第三章 HelloWorld入门程序 3.1 程序开发步骤说明 Java程序开发三步骤:编写、编译、运行。 Java源程序 → 编译器 → Java字节码文件 → JVM运行 javac.exe : 编译器 java.exe : 解释器 3.2 编写Java源程序 HelloWorld.java p ...
分类:
编程语言 时间:
2020-08-09 13:05:21
阅读次数:
73
Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。 ...
分类:
其他好文 时间:
2020-08-09 09:25:12
阅读次数:
103