240 发简信
IP属地:内蒙古
  • Resize,w 360,h 240
    基于HttpServletRequestWrapper干预Request

    开篇 这篇文章主要分析在 Tomcat的处理 http 请求的流程中干预 Request对象, 通过基于HttpServletRequestWr...

  • Resize,w 360,h 240
    开源框架中的职责链分析

    Tomcat Tomcat 的职责链以数组的形式进行维护,通过职责链的总长度 n 和执行位置 pos进行维护。 Tomcat 的职责链的执行过程...

  • Resize,w 360,h 240
    结合 tomcat 处理流程分析 Filter 的执行

    缘起 大约3-4年前看过 Tomcat 的源码,那时候主要聚焦在 Tomcat 加载 war 包的过程;一个星期前的周末在研究拦截器 Filte...

  • Resize,w 360,h 240
    Spring Interceptor深度解析

    背景 介绍Interceptor的案例。 Interceptor的解析,HandlerMapping和Interceptor的绑定。 Handl...

  • Resize,w 360,h 240
    Spring Filter深度解析

    Filter的用法 Filter的接口定义包含init、doFilter、destroy等接口。 自定义 Filter对象需要实现Filter的...

  • Resize,w 360,h 240
    Spring aspect 深度解析

    介绍 Spring AOP的实现逻辑在AnnotationAwareAspectJAutoProxyCreator类,AOP的核心在于Bean对...

  • Resize,w 360,h 240
    MySQL是怎样运行的读书笔记

    《MySQL是怎样运行的:从根儿上理解 MySQL》是一本MySQL的底层运行原理的书。关于底层运行原理4个字怎么理解呢,我的理解是专注于介绍 ...

  • Resize,w 360,h 240
    找点事情做然后赋予它一些意义

    在清明节后的第一个周五,距离上一次写文章已经过去两月,惯例来个老生常谈的总结,包含日常工作、学习思考等。 Q1和兄弟团队一起重构了系统,按照我们...

  • Resize,w 360,h 240
    Druid 监控实现原理

    Druid监控功能 druid提供了丰富的监控功能,这篇文章主要分析下监控功能的实现原理。 通过代理模式控制statement对象的访问。dru...

个人介绍
聚焦写一本书
所有的成长必然都是经历痛苦的