相关文章
kafka的leader和follower
leader和follower
kafka的leader和follower是相对于分区有意义的,不是相对于broker。
因为每个分区都有leader和follower,
leader负责读写数据。
follower负责复制leader的数据保存到自己的日志数据中,并在leader挂掉后重新选举出leader。
kafka会再…
建站知识
2024/12/26 2:22:44
01Linux的安装,时区,固定IP的配置
Linux系统的简介与安装
Linux简介
计算机是由硬件和软件所组成
硬件:计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称软件:是用户和计算机硬件之间的接口和桥梁,用户通过软件与计算机进行交流(操作系统)
操作系统作为用户和…
建站知识
2024/12/18 10:00:36
JVM学习-内存泄漏
内存泄漏的理解和分类 可达性分析算法来判断对象是否是不再使用的对象,本质都是判断一上对象是否还被引用,对于这种情况下,由于代码的实现不同就会出现很多内存泄漏问题(让JVM误以为此对象还在引用,无法回收,造成内存泄…
建站知识
2024/12/23 3:13:32
计算机组成结构—IO系统概述
目录
一、I/O 系统的发展
1. 早期阶段
2. 接口模块和 DMA 阶段
3. 通道结构阶段
4. 处理机阶段
二、I/O 系统的组成
1. I/O 软件
2. I/O 硬件
三、I/O 设备
1. I/O 设备分类
2. I/O 设备的组成 在计算机中,除 CPU 和主存两大模块之外,第三个重…
建站知识
2024/12/17 18:14:12
Redis 内存回收
文章目录 1. 过期key处理1.1 惰性删除1.2 周期删除 2. 内存淘汰策略 Redis 中数据过期策略采用定期删除惰性删除策略结合起来,以及采用淘汰策略来兜底。
定期删除策略:Redis 启用一个定时器定时监视所有的 key,判断key是否过期,过…
建站知识
2024/12/22 13:44:22
【QT5】<应用> 小游戏:贪吃蛇
文章目录
一、项目要求
二、需求分析
三、实现效果
四、代码 一、项目要求
【1】主要实现:游戏界面存在一条蛇🐍,使用键盘wsad或者↑↓←→键盘可以控制蛇的行走方向。同时界面中会随机出现食物,蛇可以吃食物,然后…
建站知识
2024/12/25 13:09:48
带你学习Mybatis之逆向工程
逆向工程 可以针对单表自动生成MyBatis执行所需要的代码,包括:Mapper.java,Mapper.xml,实体类,这样可以减少重复代码的编写 <dependency> <groupId>org.mybatis.generator</groupId> …
建站知识
2024/12/6 15:47:59
C++STL初阶(3):string模拟实现的完善
1.流提取>>的优化(利用缓存区的思想)
istream& operator>>(istream& is,string& str) {str.clear();char c;c is.get();while (c ! \0 && c ! \n) {str c;c is.get();}return is;
} 在上文的对string的实践中&#…
建站知识
2024/12/12 19:33:47