- 博客(146)
- 资源 (2)
- 收藏
- 关注
原创 Springboot+ehcache 实现集群消息同步
本文介绍了使用JGroups实现两台服务器间Ehcache缓存同步的解决方案。主要步骤包括:1)添加JGroups和ehcache-jgroupsreplication依赖;2)配置ehcache.xml文件,其中两台服务器的主要区别在于bind_addr参数需设置为各自IP地址;3)通过JGroupsCacheManagerPeerProviderFactory配置集群通信协议栈,包括TCP连接、节点发现、故障检测等机制。
2026-07-22 09:30:31
252
原创 SpringBoot + camel+IBM MQ实现消息队列处理
Could not refresh JMS Connection for destination 'BT01' - retrying using FixedBackOff{interval=1000, currentAttempts=2, maxAttempts=unlimited}. Cause: JMSWMQ2013: 为队列管理器“test01”提供的安全性认证无效,连接方式为“Client”,主机名为“127.0.0.1(1414)”。使用图形化界面IBM-MQ-Explorer创建队列。
2026-03-13 14:43:23
396
原创 Linux使用U盘安装centos及报错You might want to saue “/run/initramfs/rdsosreport.txt“ 处理
使用U盘安装centos系统
2026-01-21 19:29:25
420
原创 Springboot 集成apache-camel +mqtt 根据主题处理mqtt消息
Springboot 集成apache-camel +mqtt 根据主题处理mqtt消息
2025-12-15 15:18:52
502
1
原创 Java设计模式(工厂模式)
工厂模式通过封装对象创建过程提升代码灵活性。简单工厂模式通过单一工厂类创建对象但违反开闭原则;工厂方法模式将创建延迟到子类,符合开闭原则;抽象工厂模式适用于创建关联产品族。三种模式分别适用于不同场景:简单逻辑、多产品扩展和关联产品创建。工厂模式能有效解耦客户端与具体类,提高系统可扩展性和可维护性。
2025-10-09 09:57:29
385
原创 Java 设计模式(介绍)
设计模式分为三大类共23种:创建型模式(工厂、抽象工厂、单例等5种)关注对象创建;结构型模式(适配器、桥接、代理等8种)处理类与对象组合;行为型模式(观察者、策略、迭代器等10种)管理对象间交互。这些模式提供了可复用的面向对象设计解决方案,使系统更灵活可扩展。
2025-09-30 15:53:25
315
原创 SpringBoot 自定义字典翻译组件
本来想在项目里直接用Easy-Trans来做字典翻译,用的时候发现,这个组件不支持原生的mybatis.使用方式,直接在实体字段上用注解 @DictTrans。于是直接自己写了一个。废话不多说,直接上代码。我这里是直接从redis中取出来进行字典进行翻译。targetField是翻译后映射的字段。dictKey是对应的字典的key。
2025-09-28 17:53:00
270
原创 K3S离线部署
摘要:本文介绍了使用Docker安装K3s集群的步骤。首先需设置主机名、关闭防火墙和SELinux,然后下载K3s离线资源包(包括install.sh脚本和镜像文件)。通过docker load加载镜像,并运行安装脚本。安装过程中需设置环境变量跳过下载和SELinux警告。主节点安装完成后,可通过kubectl查看节点状态。添加工作节点时,需修改主机名并使用主节点的token进行连接。最后可通过kubectl get nodes命令验证节点状态。
2025-06-09 14:56:56
819
原创 Spring Boot 集成spring-boot-starter-data-elasticsearch
Spring boot集成elasticsearch
2025-04-14 14:33:01
679
原创 Arthas 监控接口耗时
3.输入监控的方法命令,然后直接调用该方法就可以看到监控到的耗时情况了。监听命令记不住的话,我们直接在idea安装 arthas 插件。1.将下载的包解压进到arthas-bin目录。2.然后输入我们要监控的应用的序号。
2025-03-18 09:00:14
503
原创 Docker 部署Spring boot + Vue(若依为例)
在上篇文章中,我们已经将nginx的html目录和config目录挂载到了我们新建的工作目录/usr/local/workspace/nginx下。我这里的原因是我前台vue打的是prod 的包,后台jar包我直接用的若依的配置文件打的包,默认没有项目前缀,所有一直报404,加上前缀就好了。这个是nginx配置代理的问题,大家就仔细检查一下,nginx.conf配置文件就行,我是没有添加图里我框住的内容,加上就行了。2.加上配置后,又报了一个404,还是没有显示验证码。1.将打好的jar包上传。
2025-03-13 09:00:15
728
原创 docker 安装常用镜像
p 8848:8848 -p 9848:9848 -p 9849:9849:将容器的端口 8848、9848 和 9849 映射到主机的相应端口,可以根据需要进行端口映射的修改。docker cp 容器id:/etc/nginx/nginx.conf /root/nginx/conf/nginx.conf。docker cp 容器id:/etc/nginx/conf.d /root/nginx/conf/conf.d。--name mysql-test :给容器设置别名。
2025-03-12 09:07:30
686
原创 Centos 安装docker,docker-compose
systemctl daemon-reload# 重启Docker。docker配置daemon.json。如果之前有装过,请先删除。
2025-03-11 16:36:13
541
原创 Android 高德地图 添加 天地图 卫星瓦片图片(解决高德地图部分地区放大后无卫星图片问题)
解决Android使用高德地图后放大没有卫星图片问题
2024-05-14 12:10:25
3192
2
postgres16离线安装资源包
2024-08-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅