自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql5.7升级至8.0,压缩包方式

目标服务器: CentOS Stream release 8 x86_64。

2025-03-26 14:06:52 1028

原创 mysql 导入时区表

如果有类似警告,可以直接忽略,因为核心时区数据已正常导入。这些警告不会影响 MySQL 的时区功能。

2025-03-07 23:56:00 503

原创 SQS + Lambda + Notification

Lambda 函数支持上传 .zip 和 .jar 的文件,所以我们可以先建一个项目,写好处理逻辑,然后打包上传到 Lambda 队列,这样当新消息到达队列后,就可以按照我们写好的逻辑进行处理了。pom.xml 如下。

2025-03-06 15:03:19 1059

原创 node.js安装及环境配置笔记

如果正常显示 npm 版本号,则环境变量配置成功。打开 系统属性 → 高级 → 环境变量。node_global(存放全局模块)node_cache(存放缓存文件)正常显示版本号即安装成功。

2024-11-30 14:23:35 781 2

原创 RabbitMQ笔记

每个RabbitTemplate只能配置一个ReturnCallback,因此我们可以在配置类中统一设置。@[email protected]("触发return callback,");});由于每个消息发送时的处理逻辑不一定相同,因此ConfirmCallback需要在每次发消息时定义。具体来说,是在调用RabbitTemplate中的convertAndSend方法时,多传递一个参数:id:消息的唯一标示,MQ对不同的消息的回执以此做判断,避免混淆。

2024-11-03 23:42:18 1554

原创 服务保护和分布式事务

Sentinel是阿里巴巴开源的一款服务保护框架,目前已经加入SpringCloudAlibaba中。官方网站核心库(Jar包):不依赖任何框架/库,能够运行于 Java 8 及以上的版本的运行时环境,同时对 Dubbo / Spring Cloud 等框架也有较好的支持。在项目中引入依赖即可实现服务限流、隔离、熔断等功能。控制台(Dashboard):Dashboard 主要负责管理推送规则、监控、管理机器信息等。为了方便监控微服务,我们先把Sentinel的控制台搭建出来。下载jar包运行。

2024-10-29 20:18:41 706

原创 微服务之网关路由

无论是GatewayFilter还是GlobalFilter都支持自定义,只不过编码方式、使用方式略有差别。自定义GatewayFilter不是直接实现GatewayFilter,而是实现AbstractGatewayFilterFactory。@Component@Override@Override// 获取请求//TODO 编写过滤器逻辑// 放行注意:该类的名称一定要以GatewayFilterFactory为后缀!

2024-10-28 14:04:44 1154

原创 微服务拆分

什么时候需要拆分微服务?如果是创业型公司,最好先用单体架构快速迭代开发,验证市场运作模型,快速试错。当业务跑通以后,随着业务规模扩大、人员规模增加,再考虑拆分微服务。如果是大型企业,有充足的资源,可以在项目开始之初就搭建微服务架构。如何拆分?首先要做到高内聚、低耦合从拆分方式来说,有横向拆分和纵向拆分两种。纵向就是按照业务功能模块,横向则是拆分通用性业务,提高复用性服务拆分之后,不可避免的会出现跨微服务的业务,此时微服务之间就需要进行远程调用。微服务之间的远程调用被称为RPC,即远程过程调用。

2024-10-26 21:35:36 820

原创 Docker学习笔记

命令说明拉取镜像推送镜像到DockerRegistry查看本地镜像docker rmi删除本地镜像docker run创建并运行容器(不能重复创建)停止指定容器启动指定容器重新启动容器docker rm删除指定容器docker ps查看容器查看容器运行日志进入容器保存镜像到本地压缩文件加载本地压缩文件到镜像查看容器详细信息Docker开机自启docker update --restart=always [容器名/容器id]Docker容器开机自启。

2024-10-25 12:54:15 1889

原创 MybatisPlus学习笔记

自定义Mapper继承MyBatis-Plus提供的BaseMapper接口泛型为实体类类型// 1.构建条件// 2.自定义SQL方法调用在mapper.xml中自定义sql或者使用注解@Service要让MybatisPlus处理枚举与数据库类型自动转换,我们必须告诉MybatisPlus,枚举中的哪个字段的值作为数据库值。

2024-10-23 14:48:26 1952

seata的快照表:undo-log

seata的快照表:undo-log

2024-10-29

seata的tc数据库

seata的tc数据库

2024-10-29

nginx的Docker镜像资源

nginx的Docker镜像资源

2024-10-24

空空如也

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

TA关注的人

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