文字是思考的锚点
按时间顺序排布的思考、笔记与技术沉淀。在这里,你可以找到所有历史文章的快照。
本文系统梳理了Spring MVC的核心概念与执行流程。Spring MVC是基于Servlet规范的Web框架,其核心是DispatcherServlet,它作为统一入口协调HandlerMapping、HandlerAdapter等组件完成请求处理。文章详细解释了从请求接收到响应的完整流转过程,并区分了传统页面渲染与前后端分离两种场景下的不同处理机制。
Elasticsearch是一个基于Lucene的分布式搜索引擎,用于解决传统数据库在全文检索、海量数据搜索和实时分析方面的不足。它通过倒排索引、分词器和相关性评分等核心特性实现高效搜索,并可与Spring Boot集成进行开发。在生产环境中,需注意数据同步、高可用部署及深度分页等进阶问题。
MVCC(多版本并发控制)是InnoDB实现一致性读的核心机制,主要用于解决读写并发冲突,让读操作尽量不阻塞写操作。它通过隐藏字段、undo log版本链和Read View三个核心组件,结合可见性判断算法,为快照读提供数据版本可见性。RC和RR隔离级别的区别在于Read View的创建时机不同,RC每次快照读都新建Read View,而RR通常复用第一次快照读创建的Read View,从而实现可重复读。
深入解析Cookie、Session和Token的工作原理,JWT实现机制及Java代码示例
Redission分布式锁的功能介绍与使用,包括可重入锁、锁重试和WatchDog机制
收集整理的实用在线工具合集,涵盖绘图、图片处理、代码可视化、设计配色等多个类别
从零搭建个人博客的完整经历,探索WordPress、Astro、Halo等方案的心路历程