JDK
文章平均质量分 62
qq_26264237
这个作者很懒,什么都没留下…
展开
-
jstat命令的使用方法
jstat命令的使用方法环境jstat -class pid 显示加载class的数量,及所占空间jstat -compiler pid jVM实时编译的数量jstat -gc pid 查看gc的次数,及时间jstat -gccapacity pidjstat -gcutil pid环境[tomcat@localhost ~]$ java -versionjava version "1.8.0_241"Java(TM) SE Runtime Environment (build 1.8.0_241-原创 2021-05-08 17:56:32 · 214 阅读 · 0 评论 -
离线安装arthas
离线安装arthas先在可以上网的机器上安装arthasD:\test>java -jar arthas-boot.jar[INFO] arthas-boot version: 3.5.0安装的过程就是下载相关的jar包win10的目录是: C:\Users\Administrator\.arthas\liblinux的目录是:/home/tomcat/.arthas/lib (当前用户是tomcat)[tomcat@localhost arthas]$ pwd/home/tomca原创 2021-05-08 11:16:38 · 1572 阅读 · 0 评论 -
调试CPU负载过高
调试CPU负载过高利用JDK自带工具调试利用阿里的arthas调试运行arthas-boot.jar显示所有线程的信息(CPU使用率高的线程排在前面)查看线程堆栈 thread id使用jad反编译源码使用 tt 查看方法调用时的所有入参和返回值、抛出的异常、对象本身等数据利用JDK自带工具调试D:\test>java -versionjava version "1.8.0_91"Java(TM) SE Runtime Environment (build 1.8.0_91-b15)Java原创 2021-05-06 15:44:39 · 214 阅读 · 0 评论 -
使用jstack查看线程
使用jstack查看线程jstack -l pid 连接活动线程jstack统计线程数Java中线程的状态统计线程数统计 RUNNABLE 的线程数统计 WAITING 的线程数统计 TIMED_WAITING 的线程数统计 死锁 的线程数定位线程代码位置使用 top 命令查看线程占用 cup 比率查看cpu占用高线程 top -Hp pid转换线程ID定位cpu占用线程jstack -l pid 连接活动线程[tomcat@localhost ~]$ jps -lm22529 org.apache.原创 2021-04-29 16:08:12 · 3916 阅读 · 0 评论 -
使用jvisualvm
使用jvisualvm使用环境安装插件分析dump文件使用环境C:\Users\Administrator>echo %JAVA_HOME%C:\Java\jdk1.8C:\Users\Administrator>java -versionjava version "1.8.0_91"# 启动 jvisualvmC:\Users\Administrator>jvisualvm安装插件启动 jvisualvm后,选择 工具/插件/设置,编辑 插件中心的url地址htt原创 2021-04-28 15:55:46 · 197 阅读 · 0 评论 -
jmap命令的使用方法
jmap命令的使用方法jmap -J-d64 -heap pidjmap命令是一个可以输出所有内存中对象的工具。jmap -J-d64 -heap pid64位机上使用需要使用如下方式[root@OA-TEST bin]# jps -lm28538 org.apache.catalina.startup.Bootstrap start13480 org.apache.catalina.startup.Bootstrap start31782 sun.tools.jps.Jps -lm[roo原创 2020-05-09 13:46:08 · 981 阅读 · 0 评论 -
jps命令的使用方法
命令所在目录[root@OA-TEST bin]# ls /usr/local/jdk1.6.0_45/bin | grep jpsjpsjps[root@OA-TEST bin]# jps28538 Bootstrap10589 Jps13480 Bootstrap28538是进程号Bootstrap是类名jps -q[root@OA-TEST bin]# jps -q285381348010741只查询进程号# jps -qjps -l[root@OA-TES转载 2020-05-08 19:49:38 · 1953 阅读 · 0 评论 -
tomcat版本支持的servlet规范、jsp规范、jdk版本
servlet规范JSP规范tomcat版本JDK版本42.39.0.XJDK83.12.38.5.XJDK73.02.27.0.XJDK62.52.16.0.XJDK52.42.05.5.XJDK1.42.31.24.1.XJDK1.32.21.13.3.XJDK1.1...原创 2019-11-23 20:55:18 · 1146 阅读 · 0 评论 -
linux安装jdk6
查看linux版本该机器为64位操作系统,下载64位jdk,jdk-6u45-linux-x64.bin[root@was01 ~]# uname -aLinux was01 3.10.0-514.el7.x86_64 #1 SMP Wed Oct 19 11:24:13 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux下载地址:https://www.o...原创 2019-08-28 10:59:11 · 3007 阅读 · 0 评论 -
springfox-swagger2版本和jdk版本
springfox-swagger2版本和jdk版本springfox-swagger2版本swagger-models版本jdk版本发布时间2.0.31.5.01.7.0_6020152.1.21.5.01.7.0_60–––2.2.21.5.031.8.0_4520152.3.11.5.51.8.0_452016...原创 2019-05-26 18:30:56 · 4672 阅读 · 0 评论 -
springframework各版本和jdk关系
springframework各版本和jdk关系spring版本JDK版本发布时间1.0.11.4.2-b2820051.1.51.4.2_07-b052005–––1.2.91.5.0_10-b0320072.0-m11.5.0_06-b052006–––2.51.6.0_0320072.5.6.SEC...原创 2019-05-26 12:41:07 · 8213 阅读 · 1 评论 -
spring-boot和springframework、jdk的版本关系
spring-boot和springframework、jdk的版本关系spring-boot和spring-cloud的版本关系spring-boot版本依赖springframeworkjdk版本发布时间1.0.0.RELEASE4.0.3.RELEASE1.7.0_4520141.1.0.RELEASE4.0.5.RELEASE1.7.0_5520141.2.0.RELEASE4.1.3.RELE...原创 2019-05-26 13:16:21 · 22037 阅读 · 1 评论 -
JDK各个版本发布时间
JDK各个版本发布时间官方下载JDKJDK版本名称发布时间1.0Oak(橡树)1996-01-231.11997-02-191.2Playground(运动场)1998-12-041.3Kestrel(美洲红隼)2000-05-081.4.0Merlin(灰背隼)2002-02-13Java SE 5.0 / 1.5Tiger(老虎)...原创 2019-05-26 14:46:16 · 64655 阅读 · 4 评论