摘要: Netty 架构师面试题集锦 目录 基础概念 核心组件 线程模型 内存管理 编解码器 高性能原理 实战问题 架构设计 基础概念 1. 什么是 Netty?为什么要使用 Netty? 答案: Netty 是一个异步事件驱动的网络应用框架,用于快速开发高性能、高可靠性的网络服务器和客户端程序。 使用 N 阅读全文
posted @ 2026-01-26 22:04 菜鸟~风 阅读(10) 评论(0) 推荐(0)
摘要: SpringBoot 自定义 Starter 一、什么是 Spring Boot Starter 1.1 Starter 的本质 Starter 本质上就是一个依赖描述符,它把某个功能所需要的所有依赖都打包在一起,让使用者只需要引入一个 Starter,就能获得完整的功能。 打个比方:你去餐厅点餐, 阅读全文
posted @ 2026-01-26 22:03 菜鸟~风 阅读(9) 评论(0) 推荐(0)
摘要: 浏览器输入网址后的完整流程(大白话版) 一、URL解析 - 看看你要去哪 首先浏览器会分析你输入的网址,比如 https://www.taobao.com/product/detail?id=123 它会拆分成: 协议:https(说明要加密传输) 域名:www.taobao.com 路径:/pro 阅读全文
posted @ 2026-01-26 19:41 菜鸟~风 阅读(9) 评论(0) 推荐(0)
摘要: Spring SPI扩展机制 一、什么是SPI扩展机制 1.1 SPI的基本概念 SPI全称是Service Provider Interface,翻译过来就是"服务提供者接口"。说白了,就是给框架留一个扩展口子,让使用框架的人可以插入自己的实现逻辑。 打个比方:你买了一台电脑,厂商给你留了USB接 阅读全文
posted @ 2026-01-26 18:26 菜鸟~风 阅读(4) 评论(0) 推荐(0)
摘要: Spring Bean加载流程详解 Spring Bean的加载流程可以分成两个大阶段:容器启动阶段和Bean实例化阶段。 整体流程概览 容器启动: 1. 加载配置(XML、注解、Java配置) 2. 解析配置,生成BeanDefinition 3. BeanDefinition注册到BeanFac 阅读全文
posted @ 2026-01-26 12:44 菜鸟~风 阅读(11) 评论(0) 推荐(0)
摘要: 开场白:Spring与设计模式 面试官:Spring框架中用到了哪些设计模式? 我的回答: Spring框架是设计模式的集大成者,几乎用到了所有经典的设计模式。根据我对Spring源码的理解和实际使用经验,主要有9种核心设计模式: 创建型模式(3种): 工厂模式 - BeanFactory、Fact 阅读全文
posted @ 2026-01-26 12:02 菜鸟~风 阅读(5) 评论(0) 推荐(0)
摘要: @Transactional失效的情况总结 前言 @Transactional失效是实际开发中非常容易踩的坑,本文结合实际项目经验总结了常见的失效场景和解决方案。 一、最常见的:同类内部调用(占80%的坑) 这是最容易犯的错误,也是开发中最常遇到的问题。 问题描述 比如说,我有一个UserServi 阅读全文
posted @ 2026-01-25 21:25 菜鸟~风 阅读(8) 评论(0) 推荐(0)
摘要: 一、Spring与数据库隔离级别对应表 Spring事务隔离级别 对应数据库隔离级别 说明 DEFAULT 使用底层数据库的默认隔离级别 Spring不干预,完全依赖数据库<br>(最常用,占95%) READ_UNCOMMITTED READ UNCOMMITTED 读未提交 READ_COMMI 阅读全文
posted @ 2026-01-25 21:11 菜鸟~风 阅读(6) 评论(0) 推荐(0)
摘要: 一、最常用的三种传播机制 1. REQUIRED(默认,最常用) 这是Spring的默认传播行为,也是使用最多的。行为规则: 如果当前存在事务,就加入这个事务 如果当前没有事务,就新建一个事务 实际场景:比如我有一个转账业务,调用了扣款和加款两个方法: 转账方法开启了事务A 扣款方法用REQUIRE 阅读全文
posted @ 2026-01-25 20:27 菜鸟~风 阅读(10) 评论(0) 推荐(0)
摘要: JDK动态代理和CGLIB代理的机制和选择 一、实现原理的本质区别 JDK动态代理是基于接口实现的。它利用Java反射机制,在运行时动态生成一个实现了目标接口的代理类。这个代理类实现了跟目标对象相同的接口,当调用接口方法时,会转发给InvocationHandler的invoke方法,我们在invo 阅读全文
posted @ 2026-01-25 20:01 菜鸟~风 阅读(15) 评论(0) 推荐(0)