240 发简信
IP属地:北京
  • Netty学习 - EventLoopGroup

    本文以常见的NioEventLoopGroup为切入点分析Netty的EventLoopGroup,NioEventLoopGroup的类层次结...

  • Resize,w 360,h 240
    Netty学习 - 从TCP服务器到I/O模型

    学习Netty就不得不从TCP服务器和I/O模型说起,了解TCP服务器架构和I/O模型的演进有助于深入了解Netty。 TCP服务器的架构 一般...

  • Java线程Thread类详解

    Thread类是Java中常见的一个类,本文及后面几篇文章详细分析该类是如何实现的。 成员变量 Thread类中与成员变量有关的代码如下所示: ...

  • Java中的synchronized关键字(二)

    上一篇文章简要分析了synchronized关键字,本文分析重量级监视器的实现以及如何获得监视器。 监视器的实现 Java的监视器在Hotspo...

  • Spring MVC的启动过程

    传统的Spring MVC工程是以WAR文件部署的,本文分析传统的Spring MVC工程在servlet容器中的启动过程,如未特别说明,本系列...

  • Java Hotspot虚拟机中的对象表示

    Hotspot虚拟机中的对象由oopDesc类表示,本文简要分析oopDesc类及其体系。 oopDesc类 oopDesc类是Java对象在H...

  • Resize,w 360,h 240
    DispatcherServlet的初始化过程

    本文探讨Spring MVC中DispatcherServlet是如何初始化的,DispatcherServlet初始化指的是init()生命周...

  • Spring MVC请求处理(一) - DispatcherServlet请求处理过程

    本文讨论DispatcherServlet处理请求的概要流程。 DispatcherServlet 当向Spring MVC发送一个请求时,Se...

  • Spring MVC请求处理(二) - HandlerMapping(一)

    DispatcherServlet的doDispatch方法利用getHandler获取与请求匹配的HandlerExecutionChain,...

个人介绍
C, Linux, Java
buzzerrookie@hotmail.com