自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 gitlab删除已上传ideal

【代码】gitlab删除已上传ideal。

2025-04-28 15:31:54 154

原创 后端重定向url

【代码】后端重定向url。

2025-04-23 16:05:56 106

原创 ubunto安装redis

【代码】ubunto安装redis。

2024-07-30 14:36:23 164

原创 elasticsearch用curl查询

【代码】elasticsearch用curl查询。

2024-07-08 14:03:55 812

原创 springboot视频播放

【代码】springboot视频播放。

2024-06-19 11:44:32 260

原创 springboot整合websocket群聊

测试websocket群聊

2024-06-19 10:05:33 321

原创 后端gzip开启

【代码】后端gzip开启。

2024-06-18 09:09:21 167

原创 base64加解密及base64生成压缩

【代码】base64加解密。

2024-06-18 09:01:02 193

原创 aes+base64加解密

【代码】aes+base64加解密。

2024-05-09 08:40:54 145

原创 mysql版本不同去重方法不同

【代码】mysql版本不同去重方法不同。

2024-04-28 10:49:32 181

原创 postgresql创建函数判读字段存在就执行返回

【代码】postgresql创建函数判读字段存在就执行返回。

2024-04-26 17:42:16 506 1

原创 mysql创建存储过程统计表数据量

【代码】mysql创建存储过程统计表数据量。

2024-04-26 17:38:47 262

原创 实战springboot整合mybatis-plus多数据源及手动切换数据源

【代码】实战springboot整合mybatis-plus多数据源及手动切换数据源。

2024-04-19 11:35:50 1790

原创 linux安装jdk

yum安装jdk在linux上使用yum安装是非常粗暴无脑的,但仍然有需要注意的点,不然会掉坑里。这里说一下步骤。1.1. 执行命令yum list |grep jdk查看可安装jdk版本1.2. 选择一个java版本进行安装这里我们希望安装java1.8,因为我们的机器是64位的,所以选择安装java-1.8.0-openjdk-devel.x86_64。

2024-04-18 16:46:27 955

原创 linux常用命令

查询此字符出现的次数grep “开始带宽” 2024-04-17.log | wc -l查询此字符出现的前1000行grep “开始带宽” -C 1000 2024-04-17.log查询日志前1000行查询日志后1000行查看端口是否通查看内存df -h。

2024-04-17 14:09:12 1141

原创 菜单加密及验证

【代码】菜单加密及验证。

2024-04-17 13:20:06 114

原创 java脱敏处理

【代码】java脱敏处理。

2024-04-16 16:00:21 1159

原创 测试socket客户端服务端

【代码】测试socket客户端服务端。

2024-04-11 14:12:47 204 1

原创 linux安装maven和git

下载apache-maven-3.9.6-bin.tar.gz创建文件夹解压#文件添加以下内容。

2024-04-07 15:27:40 746

原创 事务失效隔离传播

这是因为@Async注解使用的是独立线程和独立的事务,和notice的不处于同一个事务当中,所以notice回滚了,但是history入库了。PROPAGATION_REQUIRES_NEW 创建一个新事务,如果已经存在一个事务,则把当前事务挂起,新事务提交不影响老事务回滚。这种隔离级别可以避免脏读和不可重复读问题,但仍可能发生幻读(Phantom Read,一个事务在多次读取同一范围的数据时,可重复读是一种较高的隔离级别,一个事务可以多次读取同一数据并获得相同的结果,即使其他事务已经修改并提交了数据。

2024-03-27 14:19:24 301

原创 docker挂载木目录

在确认软连接已经在Docker容器内部正确创建之后,我们可以测试软链接是否已经正确工作。可以通过在Docker容器内读写/container_data/test.txt和在宿主机上读写/data/test.txt来测试。这条命令将会在容器内创建一个软连接/data/test.txt,并将其指向宿主机上的/data/test.txt。可以看到,输出结果中的->符号表示/data/test.txt软连接到了/container_data/test.txt。拷贝/var/lib目录到挂载目录。

2024-03-27 14:18:56 414

原创 docker安装Prometheus+Grafana

Grafana 支持多种数据源,包括 Graphite、Elasticsearch、InfluxDB、Prometheus 等,Grafana 是一个开源的数据可视化工具,它可以帮助用户将数据源中的数据进行图形化展示和实时监控,它在本地存储抓取的所有数据,并通过一定规则进行清理和整理数据,并把得到的结果存储到新的时间序列中,Prometheus服务,可以直接通过目标拉取数据,或者间接地通过中间网关拉取数据。也支持多种展示方式,如图表、仪表盘、地图、日历等。PromQL和其他API可视化地展示收集的数据。

2024-03-12 11:47:58 261

原创 2个日期相差的时长

【代码】2个日期相差的时长。

2024-02-21 16:09:02 290

原创 获取周末及节假日

【代码】获取周末及节假日。

2024-02-18 14:59:57 157

原创 ubuntu安装jdk

【代码】ubuntu安装jdk。

2024-01-17 14:01:19 534

原创 生成二维码和条形码

【代码】生成二维码和条形码。

2023-12-02 09:56:18 686

原创 事务失效隔离传播

这是因为@Async注解使用的是独立线程和独立的事务,和notice的不处于同一个事务当中,所以notice回滚了,但是history入库了。PROPAGATION_REQUIRES_NEW 创建一个新事务,如果已经存在一个事务,则把当前事务挂起,新事务提交不影响老事务回滚。这种隔离级别可以避免脏读和不可重复读问题,但仍可能发生幻读(Phantom Read,一个事务在多次读取同一范围的数据时,可重复读是一种较高的隔离级别,一个事务可以多次读取同一数据并获得相同的结果,即使其他事务已经修改并提交了数据。

2023-11-11 14:39:24 153

原创 window安装docker

Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL2、右键点击【Hyper-V.cmd】文件图标,在右键菜单中点击:以管理员身份运行;\docker-desktop-data\version-pack-data\community\docker\volumes\你的容器id。4、然后系统自动进行Windows命令处理,我们等待处理完成以后,在最末处输入:Y,电脑自动重启,进行配置更新。

2023-11-11 14:36:01 58

原创 Linux安装Libreoffice

windos安装LibreofficeC:\路径\LibreOffice\program\soffice.bin --help 看是否输出帮助命令Linux安装Libreoffice1、下载rpm包并解压https://mirrors.cloud.tencent.com/libreoffice/libreoffice/stable/2、安装:3、安装libcairo.so.2依赖库4、安装字体。

2023-11-10 12:49:07 1246

原创 springboot动态数据源切换

1)、就是将多个数据源全部注入到bean中,根据需要实现多数据源之间的切换。2)、使用baomidou的@DS注解。见文章@DS注解实现数据源动态切换动态数据源切换3.5.1##设置默认的数据源或者数据源组,默认值即为master#设置严格模式,默认false不启动. 启动后在未匹配到指定数据源时候会抛出异常,不启动则使用默认数据源.

2023-08-08 11:31:41 935

原创 docker部署vue项目(vue + docker + nginx)

docker部署vue项目(vue + docker + nginx)

2022-10-23 15:55:41 2961

原创 java核心翻阅

此文章记录java程序中相关的技术要点

2022-10-17 09:27:29 305

原创 nginx中proxy_pass用法

第一种:location /proxy/ {proxy_pass http://127.0.0.1:8080/;}代理到:http://127.0.0.1:8080/abc.html第二种:location /proxy/ {proxy_pass http://127.0.0.1:8080;}相对于第一种proxy_pass缺少/ 代理到:http://127.0.0.1:8080/proxy/abc.html第三种:location /proxy/ {proxy_pass http

2022-10-14 08:57:09 836

原创 车保险需知

车保养第一机油矿物质机油每5000公里更换一次半合成机油每8000公里更换一次全合成机油每10000公里更换一次第二刹车油每2年或60000公里更换一次第三汽车火花塞每80000公里更换一次第四发动机冷却液每2年或60000公里更换一次第五发动机变速箱手动挡60000公里更换一次/自动挡80000公里更换一次第六转向助力油每2年或60000公里更换一次第七电子助力免维护空气滤和空调滤每30000公里更换一次第八发动机正式皮带每100000公里更换一次车险三者附加医保外医疗费用责任险

2022-10-12 08:42:06 171

原创 npm及yarn和nvm安装使用

npm备注

2022-10-06 10:59:03 163

原创 jdktomcat

jdk,tomcat安装

2022-10-06 10:52:12 198

原创 java时间戳

处理时间戳

2022-10-06 09:11:27 508

原创 springboot+redis限制ip访问

springboot+redis限制ip访问

2022-06-13 11:03:17 678

原创 vue生成海报

vue生成海报可转发

2022-05-18 09:32:07 508

原创 Response设置状态

// response 响应拦截器instance.interceptors.response.use(response => {return response.data},err => {if (err && err.response) {let messahe = “”;if (err.response.data.msg) {messahe = err.response.data.msg;}else{messahe = err.toString();}

2022-04-12 16:08:35 2154

空空如也

空空如也

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

TA关注的人

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