天道不一定酬所有勤
但是,天道只酬勤

标签:Java命令学习系列

Java

Java开发必须掌握的线上问题排查命令

hollischuang阅读(30625)评论(4)赞(5)

作为一个合格的开发人员,不仅要能写得一手还代码,还有一项很重要的技能就是排查问题。这里提到的排查问题不仅仅是在coding的过程中debug等,还包括的就是线上问题的排查。由于在生产环境中,一般没办法debug(其实有些问题,debug也白...

Java

Java命令学习系列(七)——javap

hollischuang阅读(24044)评论(1)赞(4)

javap是jdk自带的一个工具,可以对代码反编译,也可以查看java编译器生成的字节码。 一般情况下,很少有人使用javap对class文件进行反编译,因为有很多成熟的反编译工具可以使用,比如jad。但是,javap还可以查看java编译...

Java

Java命令学习系列(六)——jinfo

hollischuang阅读(14900)评论(1)赞(2)

jinfo可以输出java进程、core文件或远程debug服务器的配置信息。这些配置信息包括JAVA系统参数及命令行参数,如果进程运行在64位虚拟机上,需要指明-J-d64参数,如:jinfo -J-d64 -sysprops pid 另...

Java

Java命令学习系列(五)——jhat

hollischuang阅读(20975)评论(3)赞(3)

jhat(Java Heap Analysis Tool),是一个用来分析java的堆情况的命令。之前的文章讲到过,使用jmap可以生成Java堆的Dump文件。生成dump文件之后就可以用jhat命令,将dump文件转成html的形式,然...

Java

Java命令学习系列(四)——jstat

hollischuang阅读(22289)评论(2)赞(4)

jstat(JVM Statistics Monitoring Tool)是用于监控虚拟机各种运行状态信息的命令行工具。他可以显示本地或远程虚拟机进程中的类装载、内存、垃圾收集、JIT编译等运行数据,在没有GUI图形的服务器上,它是运行期定...

Java

Java命令学习系列(三)——Jmap

hollischuang阅读(37173)评论(10)赞(7)

Jmap jmap是JDK自带的工具软件,主要用于打印指定Java进程(或核心文件、远程调试服务器)的共享对象内存映射或堆内存细节。可以使用jmap生成Heap Dump。在Java命令学习系列(零)——常见命令及Java Dump介绍和J...

Java

Java命令学习系列(二)——Jstack

hollischuang阅读(43688)评论(3)赞(24)

jstack是java虚拟机自带的一种堆栈跟踪工具。 功能 jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因,如线程...

HollisChuang's Blog

联系我关于我