彻底理解JVM常考题之分级引用模型本文通过探析Java中的引用模型,分析比较强引用、软引用、弱引用、虚引用的概念及使用场景,知其然且知其所以然,希望给大家在实际开发实践、学习开源项目提供参考。Java的引用对于Java中的垃圾回收机制来说,对象是否被应该回收的取决于该对象是否被引用。因此,引用也是JVM进行内存管理的一个重要概念。Java中是JVM负责内存的分配和回收,这是它的优点(使用方便,程序
分类:
其他好文 时间:
2020-10-29 09:36:44
阅读次数:
13
牛逼了!教你用九种语言在JVM上输出HelloWorld我们在《深入分析Java的编译原理》中提到过,为了让Java语言具有良好的跨平台能力,Java独具匠心的提供了一种可以在所有平台上都能使用的一种中间代码——字节码(ByteCode)。有了字节码,无论是哪种平台(如Windows、Linux等),只要安装了虚拟机,都可以直接运行字节码。同样,有了字节码,也解除了Java虚拟机和Java语言之间
分类:
编程语言 时间:
2020-10-29 09:26:31
阅读次数:
19
很多未解之谜终于有答案了——2018年JVM生态系统报告出炉在Java开发者中,一直存在着很多鄙视链。如:IntelliJ→Eclipse→NetBeansUnix→Linux→MacOS→Windows→DOSEmacs→Vim→Sublime→Word→PowerPoint这诸多鄙视链中一直存在着很大的争议也正是存在诸多争议,导致很多开发者更加迷茫到底选择IntelliJ还是Eclipse?J
分类:
其他好文 时间:
2020-10-29 09:26:12
阅读次数:
16
某企业在测试环境上搭建了一套zabbix,并且通过zabbix的自动注册功能已经将几百台机器包括Window和Linux纳入监控,
现需要在生产环境上重新搭建多一套新的zabbix,需要把之前测试环境上添加的所有机器迁移到生产环境上,并且针对Linux操作系统需要在原有指标的基础上补充一些监控指标。
分类:
其他好文 时间:
2020-10-27 11:44:56
阅读次数:
27
原创|Java堆内存是线程共享的!面试官:你确定吗?△Hollis,一个对Coding有着独特追求的人△这是Hollis的第255篇原创分享作者lHollis来源lHollis(ID:hollischuang)Java作为一种面向对象的,跨平台语言,其对象、内存等一直是比较难的知识点,所以,即使是一个Java的初学者,也一定或多或少的对JVM有一些了解。可以说,关于JVM的相关知识,基本是每个Ja
分类:
编程语言 时间:
2020-10-27 11:20:16
阅读次数:
25
1、面试JVM借鉴 (学习:B站:狂神说) JVM原型 理解各个区域 栈 首先栈是由一个个栈帧组成,栈不可以阻塞(线程级别) 栈内存中是由一个个栈帧组成 栈里都有啥 8大基本类型 对象引用 实例的方法(递归的本质就是压栈,弹栈) 方法区 方法区是特殊的堆,所有线程共享,所有定义的方法的信息 方法区里 ...
分类:
其他好文 时间:
2020-10-27 10:55:26
阅读次数:
14
ぃ小小宇宙 2019-04-01 10:41:24 378 收藏 分类专栏: 日常工作问题处理 日常问题处理专栏 linux篇章 文章标签: zabbix字符乱码 三种解决方法总结 版权 乱码问题解决办法 方法一:替换字体 修改zabbix的web前端 vim /www/html/zabbix/in ...
分类:
其他好文 时间:
2020-10-26 11:27:04
阅读次数:
29
环境:192.168.117.132——zabbix server192.168.117.133——zabbix proxy 安装路径为/zabbix 安装zabbix server及zabbix agent 1.安装包下载 https://www.zabbix.com/download_sourc ...
分类:
其他好文 时间:
2020-10-24 10:28:34
阅读次数:
22
环境:192.168.117.132——zabbix server192.168.117.133——zabbix proxy 安装路径为/zabbix 安装php 1.安装包下载 https://www.php.net/downloads.php 本次使用稳定版7.2.34 2.安装依赖 yum i ...
分类:
Web程序 时间:
2020-10-24 09:55:38
阅读次数:
34