Wesley13 Wesley13
3年前
java 面试知识点笔记(三)底层知识 jvm 内存模型 下篇
!(https://oscimg.oschina.net/oscnet/80e622a3176257be76a596cebb5088c3b92.jpg)上一篇讲完了java内存模型中线程私有部分(程序计数器、虚拟机栈、本地方法栈),这篇讲下所有线程公有部分问:元空间(MetaSpace)和永久代(PermGen)的区别?元
Stella981 Stella981
3年前
JVM系列篇:深入详解JVM内存模型与JVM参数详细配置
本系列会持续更新。!(https://oscimg.oschina.net/oscnet/4d447fcd24dbd05920ecc47f33e460b55bc.jpg)JVM基本是BAT面试必考的内容,今天我们先从JVM内存模型开启详解整个JVM系列,希望看完整个系列后,可以轻松通过BAT关于JVM的考核。
VPS 对比云服务器
VPS:单个服务中的部分空间VPS允许您在单个服务器上租用部分空间。您使用该服务器的一部分容量,其他客户也使用它。每个用户都可以获得有保证且严格限制的资源。这被称为专用虚拟机(VPS)。VPS是具有特定配置的虚拟机:它具有特定数量的虚拟处理器内核(vCPU)、内存(RAM)和磁盘空间。这意味着你的资源有限。一般每个VPS的最大可用内存为32GB,最大磁盘为1
Stella981 Stella981
3年前
JVM内存模型总结和上手实践,亲测学完没脱发!
持续坚持原创输出,点击蓝字关注我吧!(https://oscimg.oschina.net/oscnet/5ad6692db2494f18864abf6b490f4134.jpg)作者:小傅哥博客:https://bugstack.cn❝沉淀、分享、成长,让自己和他人都能有所收获!😜❞
Stella981 Stella981
3年前
DialogFragment内存泄露问题能不能一次性改好
孽缘自DialogFragment在Android3.0之后作为一种特殊的Fragment引入,官方建议使用DialogFragment代替Dialog或者AllertDialog来实现弹框的功能,因为它可以更好的管理Dialog的生命周期以及可以更好复用。然而建议虽好,实用须谨慎,在开发的过程中我们只要接入LeakCanary则经常会收到Dial
Wesley13 Wesley13
3年前
C-C++编译器关于变量的内存分配顺序总结
 关于《纠结的N皇后问题》中数组越界导致的sum出现非正常的变化这个问题,继而引发出关于内存到底是如何被分配的疑问,今天早上便着手进行探索,当然其中借鉴了广大网友的总结,其中包括birdzb,NEO等牛人关于这方面的讨论。特别是看到一些讨论,感触颇深啊http://www.programfan.com/club/showtxt.asp?id191048
Wesley13 Wesley13
3年前
2万字长文包教包会 JVM 内存结构
点击蓝色“Java建设者”关注我哟加个“星标”,一起成长,做牛逼闪闪的技术人!(https://oscimg.oschina.net/oscnet/842569b073d24d3798d740dfba6c089a.jpg)JVM ≠JapaneseVid
Stella981 Stella981
3年前
Redis的过期策略和内存淘汰策略最全总结与分析
云栖号资讯:【点击查看更多行业资讯(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fyqh.aliyun.com%2F%3Fcate%3D%25E8%25B5%2584%25E8%25AE%25AF)】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来!
Wesley13 Wesley13
3年前
Java虚拟机浅谈——垃圾收集器与内存分配策略
!(https://oscimg.oschina.net/oscnet/1b0b7e8cf19444048f62673420e0de79.gif)在C语言中,有些由内存需要程序员在代码中进行手动回收,但是在Java中,没有这样的声明式操作。有没有人有去想过,Java到底做了什么可以自动进行垃圾回收呢?Java中的垃圾回收,是一点都不需
小万哥 小万哥
1年前
C++ 引用和指针:内存地址、创建方法及应用解析
C引用和指针创建引用引用变量是对现有变量的“别名”,它是使用&运算符创建的:cstringfood"Pizza";//食物变量string&mealfood;//对food的引用现在,我们可以使用变量名food或引用名meal来引用食物变量:c