自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 docker排查Springboot容器CPU飙高

1.使用docker stats2.进入对应容器内部3.使用top命令查看哪个进程cpu最高top4.查看进程下的哪个线程cpu飙高(7为进程pid)top -Hp 75.将线程号转为16进制(51为线程pid),我的结果为336.将进程信息打印出来 (7为进程pid)7.退出容器,将容器内的进程信息copy到外面8.txt查找出错信息直接文件内搜索’0x33‘,这里的33是我的线程十六进制pid结果如下对应代码块。

2025-08-21 10:48:52 295

原创 若依适配SQLite

find_in_set(#{deptId}, ancestors)改为(‘,’ || ancestors || ‘,’) LIKE ‘%’ || ‘,’ || CAST(#{deptId, jdbcType=BIGINT} AS TEXT) || ‘,’ || ‘%’注意:sqlite数据库文件请不要放在resource目录下!因为编译时会将这个数据库文件放在编译文件下,到时生效的会是target里面的sqlite文件,然后这个问题导致我的页面修改不生效,重启之后页面内容还是没变!适合小团队和简单项目。

2025-08-21 10:24:24 451

原创 docker搭建redis哨兵模式

输出应为其中一个从节点(redis-slave1或redis-slave2)的IP和端口,这个IP应该是docker内部的IP,可以使用以下命令查看到底是哪个节点的IP。脚本内容(注意:这里面的redis-sentinel1需要替换为redis-sentinel2或redis-sentinel3放到另外两台服务器)这个脚本内容redis-slave可以替换为redis-slave1啥的,各个容器名称尽量不一样。我需要在三台服务器(一主二从)上搭建一个redis的哨兵模式。和两个连接的从节点信息。

2025-08-21 09:39:46 420

原创 arthas排查docker部署jar接口耗时

# AdoptOpenJDK 停止发布 OpenJDK 二进制,而 Eclipse Temurin 是它的延伸,提供更好的稳定性灰子哥,牛皮!## 创建目录,并使用它作为工作目录## 将后端项目的 Jar 文件,复制到镜像中# 复制字体到镜像中# 更新字体缓存## 设置 TZ 时区## 设置 JAVA_OPTS 环境变量,可通过 docker run -e "JAVA_OPTS=" 进行覆盖## 应用参数## 暴露后端项目的 48080 端口## 启动后端项目成功启动了docker。

2025-08-13 11:57:10 304

原创 docker安装保姆级教学

麒麟系统参考以下:https://blog.csdn.net/lp1302190871/article/details/146045544?ubuntu参考以下:https://zhuanlan.zhihu.com/p/1895524884802671040。下载镜像工具:https://github.com/topcss/docker-pull-tar。在/etc/docker/daemon.json文件中追加下面命令。

2025-08-12 15:17:17 166

原创 keepalived主备部署

本文详细介绍了Keepalived高可用集群的安装配置过程。主要内容包括:下载Keepalived软件包并上传服务器;在线/离线两种方式安装依赖组件;编译安装Keepalived;编写Nginx监听脚本;配置主备服务器的keepalived.conf文件(含VIP设置、优先级、健康检查等);启动服务并验证VIP漂移功能。最后还提供了常见问题排查方法,如脚本权限问题和双主机VIP问题。通过这套配置,可以实现Nginx服务的高可用,当主服务器Nginx故障时自动切换到备服务器。

2025-07-31 14:31:02 905

原创 使用easypoi时sum表达式求和后精度丢失问题

摘要: 在使用easypoi 4.4.0版本导出Excel模板时,发现sum表达式求和结果出现精度丢失问题,原因是源码中ExcelExportOfTemplateUtil.handlerSumCell()方法将数值与字符串拼接后强制转为文本类型。通过创建相同包路径的类覆盖原方法,移除字符串拼接逻辑,直接写入数值,解决了该问题。

2025-07-19 12:03:00 249

原创 SpringBoot启动报错找不到数据库驱动

我在本地启动一直没问题,然后打包,使用jar包启动后报错springboot java.lang.ClassNotFoundException: dm.jdbc.driver.DmDriver,是这样的,我有个项目用到了达梦数据库,然后驱动用的是本地的jar包,依赖是这么引入的。如果是打成war包的话得在目录下添加。

2025-07-07 16:47:28 242

原创 内网穿透工具frp(超好用)

前言现在我所知道的比较流行的内网穿透工具也就两个:1:花生壳 流量太小 比较卡 得下载app2:frp frp分为frpc和frps,一个是客户端(内网frpc)一个是服务端(公网frps),你的请求打到内网的客户端,然后内网的frpc和公网的frps进行通信,将这个请求打到公网上。所以要想用frp实现内网穿透,需要自己买个云服务器。然后就是要求你的内网和云服务器可以通信!!!

2025-07-07 15:48:16 290

原创 java后端签名前端验签

签名验签

2025-07-07 14:52:12 465

原创 国产数据库人大金仓保姆级教学

其中currentSchema=FINANCE表示使用默认模式为FINANCE,SYS_CATALOG表示如果和系统表重名,但还是找系统的sys_user表。**注意: 如果目标库为Kingbase 或者SQLServer时请将目标库设置为默认对象,否则执行SQL将会出现问题!选择授权文件之后点击下一步,选择安装软件的位置,博主就装在D盘啦,没分盘的朋友或者C盘容量大的朋友也可以选择装在C盘。点击下一步,点击我接受许可协议,然后继续下一步,根据自己的需要选择安装方式,然后点击下一步。

2025-07-07 14:44:53 1538

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除