- 博客(17)
- 收藏
- 关注
原创 适配器模式详解+对象透传治理
适配器模式()是一种结构型模式,它将不兼容的接口转换为可兼容的接口,让原本由于接口不兼容而不能一起工作的类可以一起工作。
2026-10-19 23:45:53
115
原创 ISR机制保障数据一致性
Kafka 采用主从(Leader-Follower)复制模型来保障数据的可靠性与一致性。分区副本之间通过 ISR(In-Sync Replicas)机制协调复制进度,并以 HW(High Watermark,高水位)作为消费者可见性的判定基准。
2026-10-08 23:25:01
317
原创 Kafka知识点概述
实时地从 Leader 中同步数据并写入自己的磁盘文件,它不对外提供服务,只作为“热备”。创建topic时可以显示指定分区数,副本数等,如果未显示指定,则使用kafka配置文件中的默认数量(通常是1)。高水位线,也被称为最高提交偏移量,表示被 ISR中所有副本都已同步成功的消息最大偏移量。同步副本集,ISR 通过动态维护一个和Leader保持同步的副本集合,为消息可靠性提供了保证;⚠️注意,不是一个消费者只能消费一个分区,一个消费者实例。:副本,每个 topic 的每个分区都有若干个副本,副本才是。
2026-10-08 23:21:17
115
原创 Mybatis分页插件导致SpringBoot中文乱码
默认情况下SpringBoot已经帮助我们解决了中文乱码问题,但是如果配置Mybatis分页插件,就会导致浏览器请求中的编码使用ISO-8859-1,而不是UTF-8,导致中文乱码。 SpringBoot中配置MyBatis分页插件 @Configuration public class MybatisConfiguration { @Bean public Interceptor[] interceptors(){ PageInterceptor pageInterc
2024-05-17 21:47:06
480
原创 MySQL(学生表、教师表、课程表、成绩表)多表查询
首先找出所有选了“叶平”老师课的学生,然后分组并计算他们选了多少门“叶平”老师的课。如果这个数量等于“叶平”老师教的课程总数,那么这个学生就是我们要找的学生。难点在于学生的名次;首先计算每个学生的平均成绩,然后对于每个学生,它计算有多少学生的平均成绩高于他。第五题和第六题是互斥的,对于第六题,不能简单的把第五题的判断条件改为 t.t_name “叶平”,这个查询会返回所有学过其他老师课程的学生,即使他们也学过“叶平”老师的课。student(s_id,s_name,s_age,s_sex) 学生表。
2024-05-17 11:18:17
1851
原创 Spring Boot测试时bean无法注入的问题
如果测试类包结构和主程序包结构确实不一致,那么要在测试注解中显示指定主程序类。测试类的包结构必须和主程序类的包结构相同,否则。注入类找不到,发生空指针异常,但是。
2024-04-24 10:11:56
1004
1
原创 SpringBoot访问路径问题
则会造成路径重复;请求路径则变成了 http://localhost:8080/mmrlc/mmrlc/**
2023-11-01 16:06:39
827
1
原创 记录Latex小技巧
将图形放置在正文文本中给出该图形环境的地方。如果本页所剩的页面不够,这一参数将不起作用。将图形放置在一只允许有浮动对象的页面上。可以组合使用,例如[ht]将图形放置在页面的顶部。将图形放置在页面的底部。
2023-10-11 19:44:43
222
1
原创 使用学生邮箱时,account.jetbrains.com 拒绝连接请求
使用学生邮箱时,account.jetbrains.com 拒绝连接请求
2022-12-09 12:34:39
718
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅