一、使用rocketmq-spring-boot-starter组件 1、添加依赖 2、添加配置 3、配置生产者 常用方法汇总,根据实际需要进行封装 4、配置消费者 5、测试...
一、使用rocketmq-spring-boot-starter组件 1、添加依赖 2、添加配置 3、配置生产者 常用方法汇总,根据实际需要进行封装 4、配置消费者 5、测试...
实现:异步监听两个事件,update事件和delete事件上代码:删除事件定义: 更新事件定义: 自定义事件多波器,实现异步处理: 测试:方式一: 方式二: 结果输出:
一、基础搭建 控制台:https://github.com/apache/rocketmq-dashboard[https://github.com/apache/rocke...
序言最近学习java,接触到了回调机制(CallBack)。初识时感觉比较混乱,而且在网上搜索到的相关的讲解,要么一言带过,要么说的比较单纯的像是给CallBack做了一个定...
一、读取配置文件的优先级 默认:Jar包同级目录的config目录Jar包同级目录classPath(即resources目录)的config目录classpath目录 最高...
一、Docker-Compose 1.1 什么是Docker-compose Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose可以使...
一、新建脚本start.sh文件 二、方式2
一、Docker架构图 1.1 仓库Docker 仓库用来保存镜像,可以理解为代码控制中的代码仓库。1.2 镜像Docker 镜像是用于创建 Docker 容器的模板,类似于...
一、新建多个环境的配置文件 二、父工程的xml文件添加 三、在build标签添加 四、多环境切换
1、Redis的经典问题 缓存雪崩:指缓存大面积失效,导致大量查询落到了数据库上,使数据库挂掉。缓存击穿:缓存中热点key突然失效,原本走缓存的大量请求直接打向了数据库,就好...
1、RabbitMQ作用 1.1、流量消峰(解决高并发) 1.2、模块之间的异步通信 1.3、消息队列的中间件有哪些 ActiveMQ---------JMS(SUN公司提供...
特别说明: 本人平时混迹于 B 站,不咋回复这里的评论,有问题可以到 B 站视频评论区留言找我视频地址: https://space.bilibili.com/3113713...
一、seata-server的安装与配置 下载地址:https://github.com/seata/seata/releases[https://github.com/se...
二、服务的注册与发现 - Eureka 问题:为什么需要注册中心?如果没有注册中心,服务和服务之间会形成硬耦合状态 注册中心的作用就是为了减少服务间的调用耦合 1、Eurek...
一、引言 1.1 数据库查询为什么还要ElasticSearch? 数据库一般只适合保存搜索结构化的数据,对于非结构化的数据( 比如文章内容),只能通过like%%模糊查询,...
功能点1:多级查询中,当二级三级为空则查询全部 语法:select * from 表 where (字段=条件 or 条件=' ') 功能点2:格式化日期函数 语法:DATE...
一、jar包 1、Springboot应用 1.1、pom文件指定jar包格式: 1.2、pom文件指定主类 1.3、在启动类加上 extends SpringBootSer...
参考文章:https://blog.csdn.net/qq_29411737/article/details/80835658 一、Lambda1.1、表达式 1.2、Lam...
参考文章:https://www.cnblogs.com/duanxz/p/5244703.html 一、索引失效情况 没有查询条件,或者查询条件没有建立索引; 在查询条件上...
一、基本语法 1、常用的类型 2、约束 默认值:default非空约束:not null唯一约束:unique主键约束:primary key外键约束:foreign key...