随笔分类 -  java

摘要:http://www.jdkdownload.com/ 阅读全文
posted @ 2021-12-21 16:45 左岸丶 阅读(31) 评论(0) 推荐(0) 编辑
摘要:a. top命令找到消耗us过高的进程pidb. top -Hp pid找到对应的线程tidc. printf %x tid转为16进制tid16d. jstack pid | grep -C 20 tid16 即可查到该线程堆栈 阅读全文
posted @ 2020-07-15 16:50 左岸丶 阅读(206) 评论(0) 推荐(0) 编辑
摘要:一、启动jar包命令 nohup java jar Xms128M Xmx1024M server.port=9002 XX.jar XX.out 2 &1 & nohup:nohup的意思是忽略SIGHUP信号,关闭shell后,进程还是存在的。 java:启动程序 jar:启动类型 Xms128 阅读全文
posted @ 2019-12-17 15:38 左岸丶 阅读(13226) 评论(0) 推荐(0) 编辑
摘要:获取JVM的dump文件的两种方式 ##1. JVM启动时增加两个参数: 出现 OOME 时生成堆 dump: -XX:+HeapDumpOnOutOfMemoryError 生成堆文件地址: -XX:HeapDumpPath=/home/heap.hprof ##2. 发现程序异常前通过执行指令, 阅读全文
posted @ 2019-12-12 10:46 左岸丶 阅读(2058) 评论(0) 推荐(0) 编辑
摘要:@echo offstart java -jar packagename.jar > logname.logexit@echo offstart javaw -jar packagename.jar > logname.logexit相同点:二者都是Java的虚拟机,用来执行Java程序java.e 阅读全文
posted @ 2019-12-04 16:57 左岸丶 阅读(7063) 评论(0) 推荐(1) 编辑
摘要:https://blog.csdn.net/mtb2012/article/details/46815097在BAT文件里面执行Maven的mvn命令后,mvn之后的命令不会被执行,这是由于mvn本身也是BAT文件,并且其结束时执行了exit命令。要让mvn命令不使当前脚本自动退出,只需要在mvn之 阅读全文
posted @ 2019-12-03 09:28 左岸丶 阅读(866) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qq_38329988/article/details/80662103 JDK*(SunJDK) 与OpenJDK的区别 OpenJDK是 jdk的开源版本 SunJDK与OpenJDK的授权协议不同 OpenJDK的源代码不完整 OpenJDK只包含最 阅读全文
posted @ 2019-11-27 18:17 左岸丶 阅读(1346) 评论(0) 推荐(0) 编辑
摘要:安装之前先检查一下系统有没有自带open-jdk命令:rpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gcj如果没有输出信息表示没有安装。如果安装可以使用rpm -qa | grep java | xargs rpm -e --nodeps 批量卸载 阅读全文
posted @ 2019-11-12 16:00 左岸丶 阅读(264) 评论(0) 推荐(0) 编辑
摘要:一、下载解压jdk 下载略 解压 tar -zxvf jdk-8u181-linux-x64.tar.gz mv jdk1.8.0_181 /usr/local/jdk 二、java环境变量 tee /etc/profile.d/java.sh << "EOF" JAVA_HOME=/usr/loc 阅读全文
posted @ 2019-09-21 21:59 左岸丶 阅读(559) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示