首页
›
移动端与Android应用开发
›
037-应用发布合规与包体瘦身
›
《内存泄漏分析与优化技巧》
VIP20
本课程属于:037-应用发布合规与包体瘦身
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
内存泄漏分析与优化技巧
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
内存分配机制
栈与堆的区别与工作原理
内存分配机制
堆的区别
02
内存生命周期
分配 · 使用 · 释放的全过程
内存生命周期
分配
03
垃圾回收基础
引用计数 · 标记清除 · 分代收集
垃圾回收基础
引用计数
04
手动内存管理
C/C++的malloc/free及…
手动内存管理
C/C++
05
自动内存管理
Java · Python · Go的GC对比
自动内存管理
Java
06
内存泄漏定义与危害
什么是泄漏 · 为什么可怕
内存泄漏定义
危害
07
内存泄漏分类
常驻泄漏 · 临时泄漏 · 累积泄漏
内存泄漏分类
常驻泄漏
08
静态代码分析工具
SonarQube · Coverity在泄漏检测中的应用
静态代码分析工具
SonarQube
09
动态检测工具
Valgrind · AddressSanitizer的使…
动态检测工具
Valgrind
10
性能剖析器与堆快照
perf · DTrace的基本操作
性能剖析器
堆快照
11
C/C++内存泄漏
忘记free/delete导致的典型…
C/C++
内存泄漏
12
C/C++内存泄漏
野指针 · 悬挂指针的产生与排查
C/C++
内存泄漏
13
C/C++优化
智能指针(unique_ptr · shared_ptr)的正确使用
C/C++
优化
14
Java内存泄漏
集合类静态持有对象导致的泄漏
Java
内存泄漏
15
Java内存泄漏
内部类与匿名类隐式持有外部引用
Java
内存泄漏
16
Java内存泄漏
ThreadLocal使用不当引发的…
Java
内存泄漏
17
Java优化
弱引用 · 软引用以及引用队列的应用
Java
优化
18
Python内存泄漏
全局变量与模块缓存导致的对象滞留
Python
内存泄漏
19
Python内存泄漏
闭包与循环引用的内存陷阱
Python
内存泄漏
20
Python内存泄漏
大型对象未及时释放的场景
Python
内存泄漏
21
Python优化
使用gc模块调试和解决循环引用
Python
优化
22
JavaScript内存泄漏
DOM节点引用未被清除
JavaScript
内存泄漏
23
JavaScript内存泄漏
闭包与未解除的事件监听
JavaScript
内存泄漏
24
JavaScript优化
WeakMap与WeakSet的正确…
JavaScript
优化
25
Go内存泄漏
goroutine泄露(未正确结束的…
Go
内存泄漏
26
Go内存泄漏
map未清理导致的内存膨胀
Go
内存泄漏
27
Chrome DevTools Memory面板
堆快照与分配记录实战
Chrome
DevTools
28
pprof
Go程序内存性能分析实操
pprof
Go
29
Eclipse MAT
Java堆转储文件分析与泄漏定位
Eclipse
MAT
30
团队预防策略
编码规范 · Code Review与自动化检测
团队预防策略
编码规范
所属VIP或分类
同VIP:AGP构建缓存优化与增量编译教程
同VIP:Android包体瘦身入门指南
同VIP:Apk与AAB包体对比分析课程