
- 后端
- 后端技术
目录
- # 1. 计算机组成原理
- 1-1. 为什么一个字节是8位
# 1-2. 数据的表示和传输1-2-1. 字符编码
- # 2. 操作系统
- 2-1. UNIX socket和TCP-IP有什么区别
- # 3. 计算机网络
- 3-1. localhost和127.0.0.1的区别 3-2. udp端口和tcp端口可以相同吗 3-3. 子网掩码是什么 3-4. ip地址的分类 3-5. ABC类私有地址各有多少网络和主机 3-6. 网线的速度是光速吗 3-7. 网线的种类和速度 3-8. TCP的ESTABLISHED是什么意思 3-9. NAT分类 3-10. 按转发行为分类和按转换方式之间有什么关系 3-11. 有socket为什么还用websocket
- # 4. 设计模式
- # 6. Spring
- 6-1. Spring 事务 6-2. Spring Boot自动装配基于SPI实现的吗 6-3. SpringBoot自动装配是什么 6-4. MyBatis插入数据后回填id 6-5. springboot2.5.15整合prometheus 6-6. 集成loki
- # 7. SpringCloud
- 7-1. Spring Cloud生态
- # 8. MySQL
- 8-1. MySQL的权限控制 8-2. 精细权限管制示例 8-3. localhost和127.0.0.1的区别-MySQL 8-4. mysql数据类型 8-5. 当前读和快照读 8-6. MySQL中MVCC的实现原理 8-7. MySQL中MVCC具体用了多少个隐藏字段 8-8. 锁和事务的关系 8-9. FOR UPDATE锁类型
- # 9. Redis
- # 10. 分布式
- # 10-1. 理论等10-1-1. 分布式锁 10-1-2. 从道法术器层面看分布式锁 10-1-3. 基于数据库的分布式锁 10-1-4. 基于Redis的分布式锁 10-1-5. 基于ZooKeeper的分布式锁 10-1-6. 从道法术器层面看分布式事务 10-1-7. 调用第三方怎么保证事务的四个特性 10-1-8. 最终一致和强一致性的区别 10-1-9. 本系统扣库存生成计费单,向第三方系统推送计费单,这两个场景分别用什么一致性 10-1-10. 单体改微服务,除了分布式锁,除了分布式事务,还要注意哪些问题# 10-2. 分布式算法10-2-1. 什么是拜占庭将军问题 10-2-2. 一共有哪些分布式算法 10-2-3. 主流分布式系统的核心分布式算法 10-2-4. Java后端开发中常见的分布式组件及其核心分布式算法 10-2-5. 实际搭建节点数 10-2-6. 节点和集群的关系 10-2-7. 非拜占庭容错算法和拜占庭容错算法各有哪些# 10-3. 分布式事务10-3-1. Seata支持几种分布式事务# 10-4. 分布式锁10-4-1. Redis3主3从时怎么用分布式锁# 10-5. SpringCloud
- # 11. Zookeeper
- 11-1. docker搭建Zookeeper集群
- # 12. Dubbo
- 12-1. dubbo没有服务端吗 12-2. 两个独立的springboot项目可以用dubbo吗,不是spring cloud 12-3. 和http调用的区别 12-4. Dubbo和SpringCloud适用场景
- # 13. Kafka
- 13-1. Kafka的架构 13-2. docker搭建Kafka集群 13-3. spring关于kafka的最全配置 13-4. kafka分主副节点吗 13-5. kafka的 topic, key , 分区的关系,以及数量对应关系,以及默认值 13-6. spring项目是事先创建topic还是代码里创建 13-7. 一个topic一般创建几个分区,几个副本数,只有三个broker的话又是怎么分布的 13-8. 一共有3个broker,一个topic有10个分区,副本数最大为3?分区又是怎么分布在3个broker上的?用的什么算法 13-9. 副本数和分区数什么区别 13-10. 我还是不明白副本数,请画出具体的分布图,3个broker,某个topic10个分区 13-11. Leader+Follower = 副本数? 13-12. ISR(In-Sync Replicas)是什么,最多有多少个,这个数量怎么得来的 13-13. 在 Spring Kafka 中发送消息 13-14. 向kafka中发送重复的数据会怎么样 13-15. send消息时,key有什么用?
- # 14. 数据结构
上次更新: 2025/04/30, 03:47:36