自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Springboot设置多数据源,随时切换

在使用的springboot项目中,数据存在两个数据库中,需要经常在代码中切换数据库,所以特地记录一些切换数据库的工具类,如下: public class DataSourceContextHolder { /** * 默认数据源 */ public static final String DEFAULT_DS = "dev"; priv.........

2019-08-18 23:00:46 26517 26

原创 springboot项目启动数据分页异步初始化操作

有时候经常需要进行初始化操作,数据量比较大的情况下呢,还需要分页,现记录一下方便下次用到。如果需要异步操作的话,那最好定义一个线程池。如果是分布式集群部署,那还得用个分布式锁。

2024-07-26 17:45:39 215

原创 mysql的in多个条件用法

mysql in多个条件

2024-07-22 14:47:31 621

原创 Sharding-JDBC分库分表

shardingjdbc分库分表

2024-06-26 11:41:33 806

原创 数字区间表达式校验工具类

另外一种就是单个区间 [18]表示大于等于18 (18)表示大于18。如 [18,60) 表示大于等于18小于60。需要支持用户手动输入区间的表达式。中括号[ ]表示大于/小于等于。小括号( )表示大于/小于。

2024-06-25 14:28:19 215

原创 apollo配置中心入门实践

apollo

2024-06-17 15:39:48 863

原创 aop注解快速实现数据脱敏返回

数据脱敏

2024-06-16 18:37:04 584

原创 java钉钉微信qq扫码登录

钉钉微信qq扫码登录实现

2024-04-26 10:35:04 2326 4

原创 ElasticSearch的常用增删改查DSL和代码

es增删改查

2024-01-18 14:09:41 2914

原创 java树形菜单过滤掉父级中断的数据&完全匹配父子级

树形菜单过滤

2023-09-26 10:08:08 2649

原创 修复中间件log4j漏洞方案(直接更换漏洞jar包)

后台服务里面的log4j漏洞我们已经全部升级处理了,但是一些中间件镜像包里的log4j漏洞需要单独处理。从上图得知,elasticsearch 容器有这4个log4j低版本的依赖。将新的对应的四个依赖上传到服务器,比如/home/file文件夹下。(3)将新的4个jar包复制到对应的docker容器文件夹下。现在容器里面就有两个了,log4j旧的和新的依赖都在一起。(1)找到容器里面有哪些旧的log4j依赖包。(3)把新的依赖包复制到和旧的同文件夹下。(2)去官网找到对应新版本的依赖包。

2023-09-04 11:22:25 3856

原创 elastic-job-ui在使用druid作为数据库连接池时作业维度报错

elastic-job-ui定时任务

2023-06-24 22:36:18 2128

原创 JAVA合并word和pdf文档

【代码】JAVA合并word和pdf文档。

2023-05-20 11:04:20 694

原创 java生成随机中文名用户工具类

中文名

2023-05-12 11:23:19 3141

原创 centos处理防火墙

防火墙 SELinux

2023-04-29 11:08:34 143

原创 自定义AOP切面类接口限流

切面类 接口限流

2023-02-15 10:18:29 1123

原创 自定义spring拦截器接口限流

拦截器

2023-02-15 09:30:34 602

原创 postman编写简单脚本批量执行操作

测试

2023-02-03 16:02:15 943

原创 springboot配置文件中敏感数据(账号密码)加密

配置文件账号密码加密

2023-01-11 18:23:10 682

原创 Jmeter简单入门

jmeter多线程并发测试

2022-12-15 12:07:24 1690

原创 rocketmq应用服务报错处理方案INFO RocketmqRemoting - closeChannel: close the connection to remote address[]

rocketmq异常错误

2022-11-18 09:44:43 9531 3

原创 docker容器中没有vi编辑器的解决办法

docker

2022-09-15 18:05:27 1812

原创 java文件链接通过nginx进行服务器代理访问

nginx代理访问

2022-09-05 18:35:23 1625

原创 springboot将模板生成pdf文件

pdf

2022-08-10 18:19:17 6703 13

原创 IDEA自动填充对象get/set内容插件推荐

自动填充对象值插件

2022-08-09 09:28:54 6703

原创 velocity简单入门

velocity模板入门

2022-08-04 16:22:58 2294

原创 xml文件和java对象互转

xml工具类

2022-07-20 10:57:42 2776 1

原创 程序员优秀开源免费软件推荐

软件推荐

2022-07-06 12:02:19 2366

原创 制作canal-adapter的docker镜像

把tar.gz制作成docker镜像

2022-07-01 17:11:20 2303 2

原创 Docker安装Seata

docker部署seata分部署事物

2022-06-30 14:16:50 2140

原创 springboot启动Logback报错ERROR in ch.qos.logback.classic.joran.action.ContextNameAction - Failed to rena

springboot启动logback报错

2022-06-28 16:30:12 13299

原创 docker进行RocketMq集群部署

rocketmq集群部署

2022-06-23 18:10:55 4904 1

原创 java按照权重比列分配任务实现

java加权轮询

2022-06-21 18:15:22 4955 5

原创 jdk1.8 Stream常用操作

stream

2022-06-20 11:26:24 489

原创 java实现快速排序、冒泡排序和二分查找法

简单算法

2022-06-13 18:15:00 166

原创 docker进行Redis集群部署

docker环境部署redis集群

2022-06-13 16:45:49 589

原创 docker进行ElasticSearch集群部署

docker进行es集群部署

2022-06-13 16:37:21 2325 4

原创 密码校验:大小写字母、字符、数字组合,最少8位

校验规则:密码必须由大小写字母+字符+数子组合,最少八位,不允许4位及以上连续或重复的数字或字母PassWordUtil 工具类:public class PassWordUtil {/** * 密码是否是正序或反序连续4位及以上 * * @param pwd * @return true为正确,false为错误。 */public static boolean isPasswordContinuous(String pwd) { //正序次数 int count =

2022-05-31 09:33:18 9871 1

原创 docker安装常用组件(rocketmq、redis、es)

docker安装常用组件

2022-05-19 16:39:52 606

原创 linux离线安装docker

需求:服务器部署是在内网,无法连接外网,所以特地记录下离线安装docker实践:一、centos7系统1、下载rpm离线安装包个人提供的云盘地址(没有密码):https://www.aliyundrive.com/s/uUwHAdm3XMa也可以去下面的官网地址下载:官方下载地址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/2、上传离线安装包将两个rpm离线包上传到同一个目录下。我这里直接放在了/hom

2022-05-07 16:27:03 1235

空空如也

空空如也

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

TA关注的人

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