
java常见问题
文章平均质量分 87
王老狮
现500强企业担任核心技术骨干,有多年的技术开发和管理经验。曾在公司主导过开放平台系统架构的设计,大数据平台架构设计。现主要负责公司数据中台体系的从0到1的建设,擅长分布式,高并发,大数据等技术领域。在系统安全、微服务、技术架构等领域输出多篇技术专利。对新技术有着极高的热情,喜欢钻研和研究未知的领域,善于分享,输出技术文章全网阅读200W左右。善于目标驱动,抛弃过往的经验,回到问题的本质。
展开
-
Jar包问题查找脚本
平时开发代码或者排查问题的时候,经常会遇到一些java.lang.NoClassDefFoundError或者jar包冲突等问题,一般这种都属于很低级但很耗费时间的问题,那如果有个脚本可以快速帮我们查询到哪里有问题,岂不是能提高我们很高的效率?美哉~一、查找jar包类名关键字脚本功能此脚本在Jar包中的包名和类名中查找某一关键字,并高亮显示匹配的Jar包名称和路径,解决问...原创 2020-02-22 15:51:28 · 20827 阅读 · 10 评论 -
JAVA CPU过载问题排查思路以及一键查询脚本
此命令通过结合Linux操作系统的ps命令和jvm自带的jstack命令,查找Java进程内CPU利用率最高的线程,一般适用于服务器负载较高的场景,并需要快速定位导致负载高的原因。本脚本来自一个叫候鸟树(笔者在互联网行业入行前的引路人)的网友,原作者不详,这里保留原作者名为了表示对技术人的尊重。命令格式:./show-busiest-java-threads -p 进程号 -c 显示条...原创 2020-02-15 14:11:41 · 12160 阅读 · 12 评论 -
Linux下安装openjdk无法使用jsack等命令解决
在linux环境下,使用jstack命令提示命令未找到,原因是因为安装的是openjdk。默认是只装了jre的。就是直接执行yum install openjdk解决办法:1、执行yum list --showduplicate | grep java-1.8 命令,查找所有1.8的jdk包 yum list --showduplicate | grep java-1.8jav...原创 2019-09-29 15:02:38 · 38742 阅读 · 0 评论