摘要: 分布式事务的两阶段提交(2PC)和三阶段提交(3PC)是分布式系统中常用的事务管理协议,它们各自有优缺点。 两阶段提交(2PC) 流程: 准备阶段(Prepare Phase): 协调者向所有参与者发送请求,询问是否可以提交事务。 每个参与者执行本地事务操作,但不提交(仅预提交),并返回成功或失败的 阅读全文
posted @ 2024-08-18 15:27 wfxx 阅读(67) 评论(0) 推荐(0) 编辑
摘要: Apollo配置中心架构剖析 阅读全文
posted @ 2024-08-18 15:02 wfxx 阅读(78) 评论(0) 推荐(0) 编辑
摘要: Mybatis-Plus配置多数据源 1、引入依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>3.5.0< 阅读全文
posted @ 2023-04-26 15:26 wfxx 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 将已存在的项目保存到远程仓库中的操作步骤 1、在远程新建一个远程仓库,注意不要初始化! 2、在项目本地创建一个git仓库 3、将远程创建的仓库地址复制过来,编辑仓库关联的远程仓库, 4、先拉取,再提交并推送到远程即可! 阅读全文
posted @ 2023-04-10 18:42 wfxx 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 当请求方式为get并且使用路径参数的时候,请求格式形如: 后端controller中可以用实体类接收参数,并且不用添加任何注解,当然这个实体类是中的属性是有getter和setter方法的才行,接受方式形如: 实体类形如: SpringBoot会自动做处理,将路径参数中的值填充到实体类对应的属性中 阅读全文
posted @ 2023-04-10 10:27 wfxx 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 部署项目遇到的问题汇总 问题一:nginx部署完成后,访问后端的接口返回CORS跨域请求 思考:我部署的前后端都在同一个宿主机上,访问的ip都是相同的,不应出现跨域才对。 解决:当你的nginx有如下配置(该配置通常用于本地开发环境) server { listen 80; server_name 阅读全文
posted @ 2023-04-04 17:17 wfxx 阅读(126) 评论(0) 推荐(0) 编辑
摘要: FFmpeg操作视频的命令: 图片加水印测试: D:\desktop\FFmpeg\bin\ffmpeg.exe -i "D:\desktop\重庆文旅摄影协会\视觉\AI设计\01.mp4" -vf "movie=D\\:/favicon.png,scale= 60: 30 [watermark] 阅读全文
posted @ 2023-04-04 16:00 wfxx 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 基础实现步骤 首先有一个简易的服务器(我是用的阿里云的ECS)注意:使用云服务器一定要将使用到的端口加入安全组,使用虚拟机的话一定要关闭防火墙! 我使用的工具:FinalShell 安装docker #安装docker yum install docker #检查是否安装成功 docker --ve 阅读全文
posted @ 2023-04-04 15:37 wfxx 阅读(174) 评论(0) 推荐(0) 编辑