- 博客(35)
- 收藏
- 关注
原创 java阻塞线程或繁忙线程的定位方式
测试或生产环境偶尔会遇到线程阻塞或cpu飙升的问题,我们经常使用以下工具进行定位和分析,对分析命令和需要注意的点进行记录。
2024-01-11 23:41:46 840
原创 性能优化实践:通过数据库查询实体的部分属性
在部分场景下只需要查询实体的部分属性,另外仅查询部分属性可以减少部分性能开销。本文通过mabatis的注解方式实现以上功能,对此进行记录。另外,通过mybatis从数据库查询回数据后,需要通过工具类将List类型数据转换为对应的实体对象集合,这部分逻辑也做记录。
2024-01-11 00:21:46 445
原创 命令记录|SQL&mysql核心知识总结
相同数据量下,B+Tree比B Tree树低,磁盘IO次数更少;B+Tree叶子节点通过双向链表连接,更适合范围查询
2023-05-27 18:25:27 139
原创 记一次spring-spi机制下少包导致的启动问题
Java SPI,META-INF/services/com.example.MyService:com.example.MyServiceImplDobbo SPI,META-INF/dubbo/com.example.MyService:impl1=com.example.MyServiceImpl1Spring SPI,META-INF/spring.factories:com.example.MyService=com.example.MyServiceImpl
2023-05-27 01:00:38 276
原创 JDK工具-命令
jdk原生工具中最常用的就是jstat和jmap以及jstack命令,需要熟练掌握其基础使用方法遇到jvm方面问题可以快速定位问题,其他工具了解即可。
2023-05-11 23:09:56 122
原创 脚本|统一修改pom文件版本号
if-then-else-fi条件判断for in do done循环shell中双引号可以直接引用变量,单引号则需要转义awk -F 等价于awk FS
2023-04-15 15:21:47 422
原创 kubernetes中使用mysql客户端连接tidb服务
kubernetes中使用mysql客户端连接tidb服务,涉及awk、Here Document、mysql。
2023-04-13 19:56:57 453
原创 【rocket-mq】RocketMQ集成和RocketMQ核心技术
目前在javaweb应用中最常用的消息中间件便是rocketmq、rabbitmq和kafka了。最近涉猎cloud-aliaba项目整合rocketmq,本文记录项目中涉及的一些资料和问题处理,以便后续参考。
2023-03-01 23:30:20 306
原创 【k8s】核心概念
在学习k8s前需要对容器、镜像等概念比较清楚,因为k8s是基于容器的分布式,同时很多kubectl命令实际上和docker的命令是如出一辙的。然后对k8s的基础组件有所掌握,比如Master包括spi-server、controller-manage,scheduler,Node中主要包含进程kubelet和kube-proxy进程,在理解这几个组件是如何配合的。其次需要理解Pod、Service、Deployment等核心概念,理清NodeIp、PodIp、ClusterIp三个ip的概念以及endpoi
2023-02-23 20:50:11 343 1
原创 【maven】use -source 7 or higher to enable diamond operator
1. mvn编译打包指定jdk版本2. 将依赖的jar包一起打包3. 将配置文件等一起打包
2023-02-17 16:32:01 256
原创 【rocket-mq】消息发送报错:the broker‘s disk is full
【rocket-mq】消息发送报错:the broker's disk is full
2023-02-13 19:11:13 7913 2
原创 【spring-cloud-getway】NoSuchMethodError: reactor.netty.http.client.HttpClient.chunkedTransfer
【spring-cloud-getway】NoSuchMethodError: reactor.netty.http.client.HttpClient.chunkedTransfer
2023-02-12 23:49:41 499
原创 【SSH】Network error: Software caused connection abort
【SSH】Network error: Software caused connection abort
2023-02-12 00:02:25 3361
原创 cloud-alibaba集成nacos问题
java.lang.IllegalArgumentException: Could not find class[org.springframework.cloud.client.discovery.composite.reactive.ReactiveCompositeDiscoveryClientAutoConfiguration]
2023-02-09 23:37:36 453
原创 TIDB事务过大触发Transaction is too large异常
TIDB事务过大触发Transaction is too large异常
2023-01-09 00:24:21 2937
原创 ScheduledExecutorService定时任务停止问题
java.util.concurrent.ScheduledExecutorService#scheduleAtFixedRate一次问题排查,踩了定时任务的坑
2023-01-04 20:20:45 5395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人