- 博客(13)
- 收藏
- 关注
原创 Windows Java 项目CPU占用过高问题排查(实操步骤)
本文介绍了定位Java程序中异常线程的四个步骤:1)使用jps命令获取Java进程PID;2)通过procexp工具定位高CPU线程ID并转为16进制;3)用jstack命令导出线程堆栈;4)在堆栈文件中搜索16进制线程ID定位问题线程。该方法可快速找出导致CPU异常的线程及堆栈信息。
2025-11-06 15:39:41
419
原创 ES java 简单操作
本文介绍了Elasticsearch(ES)的基本操作和Java客户端使用方法。首先概述了无需用户认证的ES环境部署及Kibana的基本功能,包括索引管理、创建新索引和查询索引内容。然后重点讲解了Java操作ES的实现:通过Maven引入elasticsearch-java依赖包,提供了管理ES连接的工具类EsUtil,封装了客户端的创建和关闭操作。最后展示了数据插入的实现示例,包括批量插入文档和简单搜索功能。文章为开发人员提供了ES基础操作的完整流程和Java客户端的使用参考。
2025-08-22 17:56:20
414
原创 Spring Boot 不同启动方式(内置和外置 Tomcat 启动)对应获取端口方式
Spring Boot 不同启动方式(内置和外置 Tomcat 启动)对应获取端口方式
2024-01-26 18:05:50
849
1
原创 Spring boot + thymeleaf 访问 jar 包内的 html 静态资源
spring boot thymeleaf 访问 jar 包中的html
2024-01-24 16:23:51
819
原创 vue 表格数据变化时 el-checkbox-group v-model 绑定数据为空 选中框数据默认展示的上一次的数据
表格中数据变化时 el-checkbox-group v-model 绑定数据为undefined 导致 选中框数据默认展示的上一次的数据。
2023-12-29 11:17:33
1125
1
原创 JAVA Base64 解码 编码出现丢失末尾 “=”
使用 apache 工具包中的BASE64工具类(不只这一种) org.apache.tomcat.util.codec.binary.Base64。JDK 自带的 BASE64 解码是有问题的,不建议使用 JDK 自带的;
2023-02-13 20:42:36
1165
转载 MAVEN 远程仓库配置说明
自己公司有自己的远程仓库的最好完善 repository 远程仓库配置,而不是只配置mirror ;mirror 是用于替代 repository 配置的远程仓库地址,这里特别注意 mirrorOf 的用法,尽量避免使用*。
2022-12-16 16:01:52
1879
转载 java - http接口请求实现
java - http接口请求实现文章目录java - http接口请求实现java调用http接口的常用的四种实现方式1、通过JDK网络类Java.net.HttpURLConnection2、通过common封装好的HttpClient3、通过Apache封装好的CloseableHttpClient4、通过SpringBoot-RestTemplatejava调用http接口的常用的四种实现方式1、通过JDK网络类Java.net.HttpURLConnection;2、通过common封装好
2021-06-19 22:09:22
2034
转载 oracle过程
oracle过程1.oracle过程的创建:oracle过程分有参和无参过程无参过程:create or replace procedure name as /* 在此段定义变量 */bigin /*业务逻辑*/end有参过程:create or replace procedure name (P_variableNmae1 in varchar2,P_varia...
2019-05-01 15:49:09
546
转载 java的system.out输出保存到特定文件中
java的system.out输出保存到特定文件中String path = "G:/2/3/SystemOut.log"; FileOutputStream puts = new FileOutputStream(path,true);PrintStream out = new PrintStream(puts);System.setOut(out);//之后的输出都是拼接在文件Sys...
2019-05-01 15:45:42
2293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅