跳过正文

文章

一个程序员的技术成长记录。从代码实现到架构设计,从技术研究到职场思考,记录每一步的学习轨迹和深度思考。

2020

Apache Tomcat Web Application Server
·10914 字·22 分钟
全面解析Tomcat8.5.50的系统架构与原理,包括连接器组件Coyote、Servlet容器Catalina、类加载机制、核心配置和性能优化策略。
SpringMVC主要流程与九大组件
·1123 字·3 分钟
深入解析SpringMVC的核心处理流程,从DispatcherServlet接收到请求到返回响应的七个步骤,以及DispatcherServlet中的九大核心组件及其功能。
Spring IoC基础与源码剖析
·541 字·2 分钟
深入剖析Spring IoC控制反转机制,介绍Bean的定义方式、BeanFactory接口体系以及源码阅读的方法和技巧。
有感:英语与未来
·1113 字·3 分钟
探讨英语对程序员职业发展的重要性,分享学习英语的经历和对未来职业规划的思考,包括技术调研和国际化交流的需求。
(二)Mybatis架构原理
·1336 字·3 分钟
深入解析MyBatis三层架构设计,包括API结构、数据处理层、基础支撑层以及九大核心组件的工作原理和相互关系。
(一)自定义持久层设计思路
·1991 字·4 分钟
详细介绍自定义持久层框架的设计思路,包括配置文件解析、JavaBean容器、SqlSessionFactory工厂模式以及Executor执行器等核心组件设计。
JVM运行时数据区
·1933 字·4 分钟
详细介绍JVM运行时数据区的各个组成部分,包括程序计数器、虚拟机栈、本地方法栈、Java堆、方法区和直接内存。
有感:研发与开发
·847 字·2 分钟
对比分析研发与开发工作的差异,分享参与区块链研发项目的经历和思考,探讨技术落地的挑战与开发的意义。
Redis之应用解决方案记录
·3055 字·7 分钟
记录Redis在实际应用中的解决方案,包括分布式锁、延时队列、位图、HyperLogLog、布隆过滤器、限流算法等核心应用场景。