lemon-guide
Introduction:收纳`操作系统`、`JAVA`、`算法`、`数据库`、`中间件`、`解决方案`、`架构`、`DevOps`和`大数据`等技术栈总结! [TOC] # [OS](OS.md) 提供OS # [JAVA](JAVA.md) 提供JAVA # [Algorithm](Algorithm.md) 提供Algorithm # [Database](Database.md) 提供Database # [Middleware](Middleware.md) 提供Middleware # [Solution](Solution.md) 提供Solution # [Architecture](Architecture.md) 提供Architecture # [DevOps](DevOps.md) 本章节主要总结并收纳了常用的JDK工具、Linux命令、Shell语法、Git命令、测试工具、Docker等。 ## JDK Tools - `jps`:用于查看JAVA进程编号。 - `jstat`:用于打印GC回收统计信息,便于分析是否出现FGC等情况。 - `jstack`:用于dump出指定进程中的线程堆栈快照信息,便于排查应用是否有锁、死锁或排查CPU占比高的线程代码。 - `jmap`:用于dump出指定进程中当前内存的快照信息,便于分析内存的内容结构,从而定位内存泄漏等问题。 - `jhat`:用于 - `jconsole`: - `jvisualvm`: - `jmc`: - `EclipseMAT`: ## Linux Command ## Shell ## Git ## Test Tools ## Docker # [BigData](BigData.md) 提供BigData # [Others](Others.md) 提供Others