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

标签:Java命令学习系列

Java

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

hollischuang阅读(4385)评论(1)

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

Java

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

hollischuang阅读(2620)评论(0)

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

Java

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

hollischuang阅读(1777)评论(0)

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

Java

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

hollischuang阅读(1834)评论(1)

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

Java

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

hollischuang阅读(3136)评论(1)

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

Java

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

hollischuang阅读(4728)评论(5)

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

Java

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

hollischuang阅读(5747)评论(1)

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

Java

Java命令学习系列(一)——Jps

hollischuang阅读(5895)评论(1)

jps位于jdk的bin目录下,其作用是显示当前系统的java进程情况,及其id号。 jps相当于Solaris进程工具ps。不象”pgrep java”或”ps -ef grep java” […]

HollisChuang's Blog

联系我关于我