热文jvm相关学习总结

1. 并发清理阶段用户线程还在运行,这段时间就可能产生新的垃圾,新的垃圾在此次GC无法清除,只能等到下次清理。这些垃圾有个专业名词:浮动垃圾。 2. [面试小结之JVM篇]

热文js常见的几种排序法

下面主要是对冒泡排序、选择排序、快速排序、插入排序的js实现的回顾。 1.  冒泡排序     1         定义: 比较相邻的前后二个数据,如果前面数据大于后面的

热文表达式求值

今天把表达式求值给搞定吧。 问题:给你个表达式,有加减乘除和小括号,让算出结果。 我们假定计算式是正确的,并且不会出现除数为0等错误。 py大法好啊,在保证可读性的前提下

热文Linux内存管理原理

本文以32位机器为准,串讲一些内存管理的知识点。   1. 虚拟地址、物理地址、逻辑地址、线性地址  虚拟地址又叫线性地址。linux没有采用分段机制,所以逻辑地址和虚拟

热文GC回收机制

GC三问 1. 回收那些内存 2. 什么时候回收 3. 如何回收 程序计数器,虚拟机栈,本地方法栈三个区域都是随着线程而生,线程而灭;栈中的栈帧随着方法的进入和退出而

热文算法的复杂度分析

复杂度分析是什么 代码的复杂度分为时间复杂度与空间复杂度。 数据结构与算法解决的核心问题就是让代码更“快”、更“省”。具体来说,就是执行的时间尽可能的短,占用的空间尽可

热文G1收集器

![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ub