xancel的自留地

「技术」分类下的所有文章。

Spring MVC,我是怎么理解的

本文系统梳理了Spring MVC的核心概念与执行流程。Spring MVC是基于Servlet规范的Web框架,其核心是DispatcherServlet,它作为统一入口协调HandlerMapping、HandlerAdapter等组件完成请求处理。文章详细解释了从请求接收到响应的完整流转过程,并区分了传统页面渲染与前后端分离两种场景下的不同处理机制。

2026/03/24
4
0

Elasticsearch 入门

Elasticsearch是一个基于Lucene的分布式搜索引擎,用于解决传统数据库在全文检索、海量数据搜索和实时分析方面的不足。它通过倒排索引、分词器和相关性评分等核心特性实现高效搜索,并可与Spring Boot集成进行开发。在生产环境中,需注意数据同步、高可用部署及深度分页等进阶问题。

2026/03/16
6
0

深入理解MySQL MVCC

MVCC(多版本并发控制)是InnoDB实现一致性读的核心机制,主要用于解决读写并发冲突,让读操作尽量不阻塞写操作。它通过隐藏字段、undo log版本链和Read View三个核心组件,结合可见性判断算法,为快照读提供数据版本可见性。RC和RR隔离级别的区别在于Read View的创建时机不同,RC每次快照读都新建Read View,而RR通常复用第一次快照读创建的Read View,从而实现可重复读。

2026/03/15 (更新于 2026/03/17)
7
0

Cookie、Session与Token详解

深入解析Cookie、Session和Token的工作原理,JWT实现机制及Java代码示例

2026/03/13
4
0

Redission分布式锁

Redission分布式锁的功能介绍与使用,包括可重入锁、锁重试和WatchDog机制

2026/03/13
3
0