IT宅
A brief history of the future of AI in education
网络
图解网络协议
图解高性能网络编程
存储
图解 Redis 原理
图解 MySQL 原理
架构
重构速查表
架构模式
分布式
码解 Dubbo 实现
图解消息队列原理
精进之路
MySQL
MQ
JVM
更多专栏
重构速查表
架构模式
归档
所有专栏
专栏推荐
查看更多
架构解码:模式与实践
软件架构与模式
JVM速成手册
JVM相关内容
图解网络协议
详解网络分层和网络协议工作原理
并发编程
并发编程原理和应用
数据结构与算法
数据结构与算法知识详解
重构速查表
重构的相关技能
图解 MySQL 原理
洞悉MySQL底层架构与SQL调优本质
图解 Redis 原理
洞悉Redis技术内幕:缓存,数据结构,并发,集群与算法
内存溢出和内存泄露的区别是啥?
定义:内存泄漏是指已分配的内存未能被释放回操作系统或内存池,通常是由于程序中的引用关系错误导致的。虽然程序不再使用这部分内存,但由于某些原因(如意外的强引用),垃圾回收器无法回收这些内存。这使得这部分内存持续占用,并无法被系统重新利用。 影响:内存泄漏会逐渐消耗系统的可用内存。长期存在内存泄漏可能导致系统性能下降,甚至可能最终导致内存溢出。
JVM
作者:帅旋
|
发表于 2024-04-21
|
分类于
JVM
Java对象是如何被访问定位的?
Java对象的访问定位是JVM内存管理的核心机制之一,直接关系到程序性能与GC效率。JVM规范未强制规定具体实现方式,这为不同虚拟机提供了优化空间。
JVM
作者:帅旋
|
发表于 2024-04-21
|
分类于
JVM
单调栈:柱状图中最大的矩形
题目:84. 柱状图中最大的矩形[1]
栈
作者:帅旋
|
发表于 2024-03-26
|
分类于
数据结构与算法
单栈+变量法:最小栈
题目:155. 最小栈[1]
栈
作者:帅旋
|
发表于 2024-03-26
|
分类于
数据结构与算法
使用栈解决有效的括号问题
题目:20.有效的括号[1]
栈
作者:帅旋
|
发表于 2024-03-26
|
分类于
数据结构与算法
迭代法:合并两个有序链表
题目:21. 合并两个有序链表[1]
链表
作者:帅旋
|
发表于 2024-03-18
|
分类于
数据结构与算法
迭代+局部翻转:K个一组翻转链表
题目:25. K 个一组翻转链表[1]
链表
作者:帅旋
|
发表于 2024-03-18
|
分类于
数据结构与算法
快慢指针:环形链表 II
题目:142. 环形链表 II[1]
链表
作者:帅旋
|
发表于 2024-03-15
|
分类于
数据结构与算法
快慢指针:环形链表
题目:141. 环形链表[1]
链表
作者:帅旋
|
发表于 2024-03-15
|
分类于
数据结构与算法
迭代+头插法搞定两两交换链表中的节点
题目:24. 两两交换链表中的节点[1]
链表
作者:帅旋
|
发表于 2024-03-15
|
分类于
数据结构与算法
1
…
5
6
7
8
9
…
72
×
Java架构杂谈
订阅及时获取网站内容更新。
充电
当前电量:100%