2025年4月28日
摘要: 多reactor其实也无所谓,可以使用同一个线程池。这种模式就是有多个传菜员,但是后台厨师还是固定的。 传菜员做了划分,有个主传菜员,然后做下分配副传菜员,多个传菜员同时select。selector.select()这个是阻塞的 阅读全文
posted @ 2025-04-28 23:25 Hi Martin 阅读(13) 评论(0) 推荐(0)
  2025年4月25日
摘要: 1、双全工 可以拿+可以写 rpc框架:代理问题、序列化问题、服务登记以及实例化。 阅读全文
posted @ 2025-04-25 22:08 Hi Martin 阅读(7) 评论(0) 推荐(0)
  2025年4月24日
摘要: 一、索引结构相关场景 ‌违反最左前缀原则‌复合索引未从最左列开始查询,如索引 (a,b,c) 但条件为 b=1 AND c=2,导致无法通过 B+ 树定位数据区间16。 ‌隐式类型转换‌索引列与查询值类型不一致(如字符串列使用数字查询),导致 MySQL 隐式转换索引字段,使索引失效56。‌示例‌: 阅读全文
posted @ 2025-04-24 23:18 Hi Martin 阅读(62) 评论(0) 推荐(0)
摘要: 客户端的作用 发起请求:客户端(如浏览器)在访问网站时,会首先向服务器发起一个HTTP请求。在请求中,客户端可以通过设置特定的头部信息(如Connection: keep-alive)来表明自己希望保持连接,而不是在一次请求响应后就关闭连接。 服务端的作用 响应客户端请求:服务端在接收到客户端的请求 阅读全文
posted @ 2025-04-24 21:47 Hi Martin 阅读(34) 评论(0) 推荐(0)
  2025年4月21日
摘要: 按锁粒度: 全局锁(Global Lock) FLUSH TABLES WITH READ LOCK; -- 加锁 UNLOCK TABLES; -- 释放锁 表锁 ‌作用‌:锁定整张表,MyISAM默认使用,InnoDB在特定场景下也可用‌。 ‌类型‌: ‌共享锁 (S锁)‌:允许多个事务并发读, 阅读全文
posted @ 2025-04-21 14:26 Hi Martin 阅读(9) 评论(0) 推荐(0)
摘要: kafka: ‌逻辑与物理分离‌ ‌Topic 逻辑层‌:用户视角的 Topic 是统一的消息分类‌。 ‌Partition 物理层‌:实际数据分散存储在不同 Broker 的分区文件中,每个分区仅包含主题的部分数据‌。 ‌允许条件‌(消费是否可以被重复消费):消息可被多个消费者同时消费,但需满足以 阅读全文
posted @ 2025-04-21 14:02 Hi Martin 阅读(11) 评论(0) 推荐(0)
  2025年4月18日
摘要: ‌无索引的全表扫描‌ 当查询条件未命中索引时,InnoDB 无法精确定位行,会将行锁升级为表锁‌36。 例如:SELECT * FROM table WHERE unindexed_column = 1 FOR UPDATE,此时会锁定整张表‌36。 意向锁是用来表明已经有行锁了。如果要加表锁,就要 阅读全文
posted @ 2025-04-18 23:05 Hi Martin 阅读(22) 评论(0) 推荐(0)
摘要: ‌一、RocketMQ 消息进入死信队列的条件‌ ‌消费失败重试次数超限‌ 默认情况下,消费者对同一消息‌重试 16 次‌后仍失败,消息会被转移到死信队列(Topic 命名格式为 %DLQ%<ConsumerGroup>)‌28。 重试次数可通过参数 maxReconsumeTimes 调整‌28。 阅读全文
posted @ 2025-04-18 22:08 Hi Martin 阅读(115) 评论(0) 推荐(0)
摘要: JVM内存模型├── 线程私有区 │ ├── 程序计数器(记录当前线程正在执行的字节码指令地址)│ ├── 虚拟机栈(存储局部变量表、操作数栈、动态链接和方法出口等信息‌)│ └── 本地方法栈(服务于native方法)└── 线程共享区 ├── 堆(新生代、老年代) └── 方法区(类信息、运行时 阅读全文
posted @ 2025-04-18 20:42 Hi Martin 阅读(43) 评论(0) 推荐(0)
  2025年4月11日
摘要: ‌1. 核心定位‌ ‌Spring Boot‌ ‌目标‌:简化 Spring 应用的创建、配置和部署。 ‌核心能力‌:提供约定大于配置的自动装配(Auto-Configuration)、内嵌服务器(如 Tomcat)、起步依赖(Starter Dependencies)等特性,让开发者快速构建独立、 阅读全文
posted @ 2025-04-11 14:23 Hi Martin 阅读(126) 评论(0) 推荐(0)