240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    springboot内嵌tomcat代码走读(四)

    上篇文章我们走读了servlet生命周期中的创建和初始化以及servlet中Filter在springboot中的使用。本文继续进行servle...

  • Resize,w 360,h 240
    springboot内嵌tomcat代码走读(三)

    上篇文章走读了springboot中消息处理进入到servlet里了,这次,具体走读了请求消息在servlet里是怎么处理的。这里主要补充ser...

  • Resize,w 360,h 240
    springboot内嵌tomcat代码走读(二)

    离上次tomcat的代码走读过了很长时间了,这段时间主要是在自己造个类似web容器的轮子,用来加深NIO的理解。同时大致走读了下undertow...

  • Resize,w 360,h 240
    springboot内嵌tomcat代码走读(一)

    花了一个礼拜的时间,大致走读了一下springboot内嵌tomcat的代码,为下一步自己实现一个web容器做知识储备。这里对走读的代码做一个大...

  • Resize,w 360,h 240
    springboot源码走读之三----context生成【 createApplicationContext】

    前面的话 前面两篇文章主要是走读了springboot启动时的准备阶段,本文正式进入重点的阶段。即spring context的生成。即如下代码...

  • springboot源码走读之二----命令行参数封装与上下文环境准备

    前言 本文主要是接上文源码走读之一中 这段代码而来。主要走读 这两步代码。首先来看第一步,参数封装。 ApplicationArguments生...

  • springboot源码走读之一

    前面的话 首先一个最简单的springboot的例子引入本主题。 其中包依赖也是最简单的。 这里就使用springboot的web方式,引入当前...

  • Resize,w 360,h 240
    性能问题定位套路

    前面的话 我们在工作过程中,肯定会遇到性能调优及内存溢出的问题,本篇文章会通过几个小例子来粗略的介绍性能定位的思路及工具的使用。 性能问题分类 ...

  • JVM加载class过程

    从上面一个例子的结果进行分析。先看执行结果: 两道面试题,带你解析Java类加载机机制这篇文章里写的很详细。这里大体写一下过程。 Java类加载...