摘要: 内容提供者概述 ContentProvider 是 Android 中用于在不同应用程序之间共享数据的一个重要组件。它封装了数据,并提供了一组标准的接口来访问和修改这些数据 核心概念 数据抽象与隔离: ContentProvider 提供了一种标准化的方式来访问应用中的数据,无论这些数据是如何存储的 阅读全文
posted @ 2025-04-21 11:13 回忆也交给时间 阅读(10) 评论(0) 推荐(0)
摘要: 概述 SQLite是一种关系型数据库管理系统(RDBMS),它遵循ACID(原子性、一致性、隔离性、持久性)的事务管理原则,特别之处在于它是嵌入式的,并且服务器不需要单独配置和管理。这意味着你可以在无需安装单独数据库服务器软件的情况下使用SQLite,非常适合用于开发桌面应用、移动应用等环境。由于其 阅读全文
posted @ 2025-04-07 20:43 回忆也交给时间 阅读(18) 评论(0) 推荐(0)
摘要: 本节主要讲述一个案例,是使用rabbitmq实现分布式事务,本章从分布式事务以sping的声明式事务,转而到rabbitMQ的分布式事务,一下环境需要的依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>s 阅读全文
posted @ 2025-04-01 00:38 回忆也交给时间 阅读(29) 评论(0) 推荐(0)
摘要: 一.RabbitMQ集群搭建 RabbitMQ这款消息队列中间件产品本身是基于Erlang编写,Erlang语言天生具备分布式特性(通过同步Erlang集群各节点的magic cookie来实现)。因此,RabbitMQ天然支持Clustering。这使得RabbitMQ本身不需要像ActiveMQ 阅读全文
posted @ 2025-03-30 21:11 回忆也交给时间 阅读(22) 评论(0) 推荐(0)
摘要: 一.消息的TTL机制 RabbitMQ中的TTL(Time-To-Live,存活时间)是指消息或队列的过期时间。TTL机制允许你指定消息在未被消费前可以存活的时间长度,超过这个时间后,消息将被视为“死亡”,并从队列中移除。这种机制对于控制消息的有效性和资源管理非常有用。 防止积压消息:当系统因故障或 阅读全文
posted @ 2025-03-29 23:16 回忆也交给时间 阅读(17) 评论(0) 推荐(0)
摘要: 一.Direct模式 这几个模式使用SpringBoot的整合和前面使用源生Java整合其实是差不多的,故而步骤就不再详细赘述了,直接先导入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring- 阅读全文
posted @ 2025-03-29 15:55 回忆也交给时间 阅读(14) 评论(0) 推荐(0)
摘要: 使用springBoot整合rabbitMQ需要事先导入相关依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </depende 阅读全文
posted @ 2025-03-28 22:56 回忆也交给时间 阅读(9) 评论(0) 推荐(0)
摘要: 一.Work的轮询分发 RabbitMQ 的 Work 模式中的轮询分发(Round-Robin)是一种消息分发机制,其特点如下: 定义:轮询分发是指当有多个消费者接入时,RabbitMQ 按照顺序轮流将消息分发给每个消费者。 原理:生产者将消息发送到队列中,RabbitMQ 从队列中取出消息,按照 阅读全文
posted @ 2025-03-28 20:33 回忆也交给时间 阅读(9) 评论(0) 推荐(0)
摘要: 首先导入rabbitMQ的依赖: <!-- https://mvnrepository.com/artifact/com.rabbitmq/amqp-client --> <dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-cl 阅读全文
posted @ 2025-03-27 13:18 回忆也交给时间 阅读(22) 评论(0) 推荐(0)
摘要: 核心概念:Server:又称Broker ,接受客户端的连接,实现AMQP实体服务。 安装rabbitmq-serverConnection:连接,应用程序与Broker的网络连接 TCP/IP/ 三次握手和四次挥手Channel:网络信道,几乎所有的操作都在Channel中进行,Channel是进 阅读全文
posted @ 2025-03-26 23:02 回忆也交给时间 阅读(19) 评论(0) 推荐(0)