240 发简信
IP属地:上海
  • Paxos 和 ZAB

    Paxos 多个Acceptor,多个Proposer。 提案 [M, V] 由编号M 和值 V 组成 Acceptor 规则 接受收到的第一个...

  • Zookeeper简单总结

    目的 通过共享存储,实现分布式系统的任务协调。以共享存储,data tree为基础,开发者可以在zookeeper上实现分布式锁,主从架构等。保...

  • Spring Beans 02 - Java Bean Config 读取

    组件 annotation读取主要涉及以下组件 AnnotatedBeanDefinitionReader - 读取并注册指定class(es)...

  • Spring Beans 01 - Bean 配置读取

    XML bean def conf 读取 BeanDefinitionReader XmlBeanDefinitionReader 遵循 Bea...

  • Resize,w 360,h 240
    Spring MVC 03 - HandlerAdapter

    HandlerAdapter AbstracthandlerMethodAdapter 将handler 限定为 HandlerMethod提供...

  • Resize,w 360,h 240
    Spring MVC 02 - HandlerMapping

    HandlerMapping 根据 Request 匹配handler 返回 HandlerExecutionChain。 HandlerExe...

  • Resize,w 360,h 240
    Spring MVC 01 - DispatcherServlet

    初始化 初始化过程从 Web容器调用 DispatcherServlet Servlet.init() 方法开始。实际调用到 HttpServl...

  • Tomcat启动流程

    勾勒一下Tomcat启动的流程,以便后续查找。(基于Tomcat 8.5.16) Bootstrap initClassLoaders() 创建...

  • Maven总结

    maven 项目骨架生成工具 基本约定 源码 src/main/java 资源 src/main/resources 测试源码 src/test...