java
文章平均质量分 88
jiandequn
这个作者很懒,什么都没留下…
展开
-
arthas 安装部署
什么是Arthas(阿尔萨斯)?Arthas是Alibaba开源的Java诊断工具。支持Linux/Mac/Windows,采用命令行交互模式,同时提供丰富的Tab自动补全功能,进一步方便进行问题的定位和诊断。Arthas的用途?当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了? 遇到问题无法在线上 debu..原创 2021-03-08 12:07:45 · 1118 阅读 · 0 评论 -
java 远程操作shell
添加相关远程mvan的jsch依赖包 <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.55</version> </dependency> jsch...原创 2019-11-29 16:58:32 · 309 阅读 · 0 评论 -
hadoop定位hdfs文件块异常和修复Cannot obtain block length for LocatedBlock
1、mapreduce任务处理时,产生异常信息,不能获取块的长度信息,错误日志如下: org.apache.hadoop.mapred.TaskAttemptListenerImpl: Diagnostics report from attempt_1574843806023_0008_m_000002_3: Error: java.lang.RuntimeException: org.ap...原创 2019-11-28 14:34:24 · 1777 阅读 · 0 评论 -
java程序之cpu,内存消耗分析
程序启动运行一段时间后,发现请求连接变慢,增加,导致连接超时1、netstat -lnapt|grep 端口|wc -l 获取请求连接数这里的连接数是修复后的连接数;当时连接数爆到6000多;2、获取进程ID并topps -ef|grep user_center 获取进程IDtop -p pid3、ps -mp pid -o time,THREAD,tid|...原创 2019-11-01 16:12:33 · 1324 阅读 · 0 评论 -
Swagger2 配置在线接口文档
swagger2的使用优点: 1、有时候接口太多,维护力度太多;swagger减少了这些麻烦。 2、直接在线测试接口swagger2的依赖配置步骤:1、添加maven依赖: <dependency> <groupId>io.springfox</groupId> <arti...原创 2019-07-05 10:27:01 · 1935 阅读 · 0 评论 -
Swagger2之在线文档生成PDF和HTML文件
上章讲的swagger的配置(详细见:https://blog.csdn.net/jiandequn/article/details/94718957);本章就开始pdf和html文件的生成。废话不多说了,直接开始配置;1、maven的swagger2markup依赖(pom.xml) <dependency> <groupId>io.gi...原创 2019-07-05 10:45:20 · 1925 阅读 · 0 评论