上一页 1 2 3 4 5 6 ··· 79 下一页
摘要: Spring Cloud 生态包含多个组件(如服务注册发现、服务调用、配置中心、熔断降级等),每个组件都提供了特定的注解简化开发。以下按组件分类梳理常用注解,详细说明其作用、核心属性及含义。 一、服务注册与发现相关注解 用于将服务注册到注册中心(如 Eureka、Nacos、Consul),或让服务 阅读全文
posted @ 2025-10-23 10:18 郭慕荣 阅读(32) 评论(0) 推荐(0)
摘要: 在 Spring Cloud 微服务架构中,网关(Gateway)是客户端与微服务集群之间的 "统一入口",负责处理跨服务的共性问题。以下从作用、实现原理、核心配置(含限流、鉴权详解)三方面展开说明。 一、网关的核心作用 微服务拆分后,客户端需与多个服务直接交互,会面临地址管理、权限混乱、流量失控等 阅读全文
posted @ 2025-10-23 10:02 郭慕荣 阅读(188) 评论(0) 推荐(0)
摘要: 一句结论(面试开场可背) Spring 对 singleton bean 支持循环依赖,靠的是三层缓存(三级缓存)+ 早期引用(Early Reference)机制,在创建 bean 的过程中提前暴露一个“可用引用”(可能是原生对象或代理)给其它正在创建的 bean 使用,从而打破环路。 但 构造器 阅读全文
posted @ 2025-10-21 17:33 郭慕荣 阅读(30) 评论(0) 推荐(0)
摘要: 一、什么是死锁(Deadlock) 定义: 死锁是指两个或多个事务在执行过程中,互相占用资源且等待对方释放,导致事务都无法继续执行的状态。 简单例子: 事务A事务B UPDATE t1 SET ... WHERE id=1; UPDATE t1 SET ... WHERE id=2; (锁住 id= 阅读全文
posted @ 2025-10-21 17:04 郭慕荣 阅读(58) 评论(0) 推荐(0)
摘要: 在 SQL 中使用 LEFT JOIN 时,左表(左侧的表)的选择不仅影响结果集的完整性,还直接决定了查询性能。核心原则是:在满足业务逻辑的前提下,优先让小表作为左表,大表作为右表。但需注意,这一结论的前提是 “业务逻辑允许”—— 因为 LEFT JOIN 的核心是 “保留左表的所有记录,右表匹配不 阅读全文
posted @ 2025-10-21 15:34 郭慕荣 阅读(23) 评论(0) 推荐(0)
摘要: 好——这个问题既是面试高频点,也是写生产 SQL 时必须搞清楚的性能细节。下面把概念 + 引擎实现 + 左连接(LEFT JOIN)语义影响 + 实际优化建议与排查清单都讲清楚,你能直接在面试里条理化回答,也能在工程中落地排查与优化。 结论先说一句话 性能上通常希望“驱动(build/probe)侧 阅读全文
posted @ 2025-10-21 15:34 郭慕荣 阅读(46) 评论(0) 推荐(0)
摘要: 🧩 一、问题背景 场景: 你有两个微服务: order-service(调用方 / Consumer) product-service(被调用方 / Provider) 当 product-service 的一个实例下线(比如机器宕机或应用关闭)时, order-service 要知道它已经失效, 阅读全文
posted @ 2025-10-18 08:50 郭慕荣 阅读(40) 评论(0) 推荐(0)
摘要: Nacos 客户端(接口调用者)感知被调用服务下线的过程,依赖于 Nacos 的服务注册与发现机制、健康检查机制以及客户端缓存更新策略。核心逻辑是:Nacos 服务器实时维护服务实例状态,客户端通过 “主动拉取 + 被动推送” 结合的方式,实时同步服务实例变化,最终感知到服务下线。 一、服务下线的两 阅读全文
posted @ 2025-10-18 08:46 郭慕荣 阅读(93) 评论(0) 推荐(0)
摘要: 🧩 一、三个日志的基本概念 日志类型作用层面主要功能存放位置 Redo Log InnoDB 引擎层 记录“数据页的物理修改” InnoDB 特有(ib_logfile) Undo Log InnoDB 引擎层 用于事务回滚 & MVCC InnoDB 表空间中 Binlog Server 层 记 阅读全文
posted @ 2025-10-18 08:40 郭慕荣 阅读(38) 评论(0) 推荐(0)
摘要: 🧠 一、G1 的设计目标 G1 = Garbage First Collector 👉 “优先回收垃圾最多的区域(Region)” 设计初衷: 面向 大堆内存(4GB~几百GB) 保证 可预测的低停顿时间(pause time goal) 支持 并行、并发、分代回收 避免全堆扫描、压缩(frag 阅读全文
posted @ 2025-10-17 16:42 郭慕荣 阅读(119) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 79 下一页