会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
RowkimZzz
博客园
首页
新随笔
联系
订阅
管理
2026年8月1日
异步请求(一)
摘要: 如何理解异步请求 理解“异步请求”其实并不复杂,我们可以通过对比、生活场景以及技术原理来逐步拆解。 1. 生活化的类比:点餐的两种方式 为了最直观地理解,我们可以把“请求服务器数据”比作“去餐厅点餐”: 同步请求(Synchronous):你点完餐后,一直站在柜台前死死盯着服务员,什么也不干,直到服
阅读全文
posted @ 2026-08-01 22:56 RowkimZz
阅读(3)
评论(0)
推荐(0)
2026年7月29日
SpringBoot中的自动配置过程
摘要: 1. spring-boot-starter-web 在哪个包中?为什么默认扫描不到? 默认情况下,Spring Boot 确实不会扫描到 spring-boot-starter-web 中的代码。 它在哪里? 当你引入这个依赖后,它会被下载到本地 Maven 仓库中,作为一个独立的 jar 包存在
阅读全文
posted @ 2026-07-29 16:51 RowkimZz
阅读(2)
评论(0)
推荐(0)
2026年7月24日
SpringBoot 启动与 Bean 生命周期核心流程
摘要: SpringBoot 项目启动时,会解析启动类上的 @ComponentScan 注解(默认扫描启动类所在包)。扫描器利用 ASM 框架读取包下 .class 文件的字节码,获取 MetadataReader(包含类名、注解等元数据)。 接着,判断类上是否有 @Component 或 @Config
阅读全文
posted @ 2026-07-24 22:41 RowkimZz
阅读(7)
评论(0)
推荐(0)
2026年4月28日
从直觉到效率——为什么计算机选择了“小端法”?
摘要: 在探究计算机底层存储时,我们总会遇到一个看似“反人类”的设计——小端法。按照人类的直觉,书写数字总是从高位到低位(比如写“1234”,1是千位,放在最前面),这被称为大端法。既然这样更符合阅读习惯,为什么现代计算机(如x86、ARM架构)还要“自找麻烦”,发明一种低位在前的存储方式呢? 经过深入分析
阅读全文
posted @ 2026-04-28 23:18 RowkimZz
阅读(37)
评论(0)
推荐(0)
2026年4月17日
接口初步理解
摘要: 📄 Java 接口特性深度解析 1. 接口没有构造方法 结论:正确。 不可实例化: 接口不能被实例化,new Interface() 会导致编译报错。 无状态: 构造方法用于初始化对象状态,而接口无字段、无状态,因此无需构造。 契约与实现分离: 实现类负责创建实例,接口只定义行为契约。 核心逻辑:
阅读全文
posted @ 2026-04-17 11:44 RowkimZz
阅读(17)
评论(0)
推荐(0)
2026年3月15日
深入解析:Java 静态内部类单例模式的线程安全与懒加载机制
摘要: 在 Java 并发编程与设计模式的领域中,“静态内部类单例模式”(Static Inner Class Singleton)因其简洁、高效且天然的线程安全性,被广泛认为是实现单例的最佳实践之一。然而,许多开发者对其背后的原理——特别是类加载机制、懒加载的实现以及线程安全的保障——仍存在诸多疑问。 本
阅读全文
posted @ 2026-03-15 15:21 RowkimZz
阅读(54)
评论(0)
推荐(0)
公告