Java
Coder-D
坦然、炽热、无愧。
展开
-
应用Druid解析SQL获取查询表字段、参数信息
应用Druid SQL Parser解析SQL。原创 2024-03-26 17:34:44 · 1611 阅读 · 2 评论 -
频繁full GC排查
场景:通过prometheus去拉取通过actuator组件暴露的端点中的JVM相关指标。通过告警规则,检测线上服务出现频繁full gc。原创 2023-10-24 08:20:31 · 1130 阅读 · 0 评论 -
Java面试题整理
java面试题原创 2022-10-24 22:09:13 · 491 阅读 · 0 评论 -
SpringBoot添加阿里云OOS服务
在 pom.xml 文件中添加依赖<dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>x.x.x</version></dependency>在配置文件中添加 OSS 配置项aliyun: oss: # oss对外服务的访问域原创 2022-04-16 22:07:07 · 1189 阅读 · 0 评论 -
Spring data jpa手动提交事务
@Service@Slf4jpublic class XXXService extends BaseService<XXX, Long>{ @Resource private XXXRepository XXXRepository; @Resource private PlatformTransactionManager platformTransactionManager; @Transactional(readOnly = false) pub原创 2022-01-07 12:18:51 · 2971 阅读 · 0 评论 -
Hikari 数据库连接池配置
转载:https://blog.csdn.net/long690276759/article/details/82259550<!-- Hikari Datasource -->spring: datasource: #192.168.1.161 url: username: password: type: com.zaxxer.hikari.HikariDataSource driver-class-name: {}转载 2022-01-07 11:16:39 · 5319 阅读 · 0 评论 -
Java:对象转为JSON对象时元素处理
@Override public String toJsonString() throws Exception { return JSONObject.toJSONString(this,SerializerFeature.SortField); }SerializerFeatureSortField 按字段名称排序后输出。默认为falseBeanToArray 将对象转为array输出public enum SerializerFeature { Qu原创 2021-12-29 16:33:25 · 713 阅读 · 0 评论 -
SH脚本文件:部署SpringBoot项目,并让项目持续在后台运行
启动 start.sh#!/bin/shAPP_NAME=xxx.jarTARGET_PATH=/xxx/LOG_PATH=/xxx/logCUR_TIME=$(date "+%Y%m%d%H%M%S")#set Java VM optionsJAVA_OPTS="-server -Xms2G -Xmx2048M -Xss2m -XX:MaxMetaspaceSize=2G -XX:ReservedCodeCacheSize=2G"nohup java $JAVA_OPTS -jar $原创 2021-10-16 11:13:45 · 354 阅读 · 0 评论 -
Maven:pom文件中配置本地第三方阿里巴巴开放APIjar包
<dependency> <groupId>com.alibaba.open</groupId> <artifactId>product-seller</artifactId> <!-- 版本定义 --> <version>1.0.0</version> <!-- system :指定需要原创 2021-08-27 16:20:06 · 538 阅读 · 0 评论 -
IDEA中JVM参数设置
常用配置:-Xms2048m -Xmx2048m -Xss512k -Xmn2g -Xmx3550m -Xms3550m -Xss128k -Xmn2g-Xmx4096m -Xms4096m -Xss128k -Xmn2g-Xms:设置初始堆内存Heap大小(最小内存)-Xmx:设置堆内存Heap最大值(运行期间最大内存),超出了这个设置值,就会抛出OutOfMemory异常。<内存取决于硬件物理内存的大小,建议-Xms与-Xmx都设置为物理内存的1/2>-Xss:设置每原创 2021-04-02 11:02:03 · 8834 阅读 · 0 评论 -
Java中特殊的时间格式
FORMATEXAMPLEEE dd, yyyy HH:mm:ss a z星期五 19, 2021 16:02:18 下午 CSTEEE MMM dd HH:mm:ss Z yyyy星期五 二月 19 16:04:27 +0800 2021汉字改为英文缩写格式,则设置格式时添加Locale.ENGLISHEE dd, yyyy HH:mm:ss a z...原创 2021-02-19 16:45:16 · 566 阅读 · 0 评论