240 发简信
IP属地:河北
  • Resize,w 360,h 240
    zookeeper开源客户端-ZkClient与Curator

    1.ZkClient ZkClient是Github上⼀个开源的zookeeper客户端,在Zookeeper原⽣API接⼝之上进⾏了包装,是⼀...

  • Resize,w 360,h 240
    zookeeper系统模型以及基本api应用

    1.zookeeper基本应用 1.1 ZooKeeper系统模型ZooKeeper数据模型Znode  如图,在ZooKeeper中,数据信息...

  • 【笔记】第一阶段 模块四:SpringBoot原理以及源码剖析

    1.源码剖析-依赖管理 (1)为什么导入dependency时不需要指定版本?在Spring Boot入门程序中,项目pom.xml文件有两个核...

  • Resize,w 360,h 240
    【笔记】第一阶段 模块三 :SpringMvc源码剖析

    1. DispatcherServlet继承结构 如图所示 2.MVC请求处理的大致流程 打断点,观察调用栈可以得知,实际处理请求Handle...

  • 【笔记】第一阶段 模块二 :Spring IOC源码学习

    原则定焦原则:抓主线宏观原则:站在上帝视⻆,关注源码结构和业务流程(淡化具体某⾏代码的编写细节)读源码的⽅法和技巧断点(观察调⽤栈)反调(Fin...

  • 【笔记】第一阶段 模块二 :自定义注解基础

    为了能够自定义注解手写IOC与AOP,首先了解自定义注解构成一个注解大致可以分为三个部分:注解体、元注解、注解属性。 1.注解体 注解体是最简单...

  • Resize,w 360,h 240
    【笔记】第一阶段 模块二 :Spring IOC应用回顾

    1.spring IOC基础 1.1.BeanFactory与ApplicationContext区别BeanFactory:Spring框架中...

  • 【笔记】第一阶段 模块二 手写IOC与AOP知识准备-单例模式 工厂模式 JDK动态代理 CGLIB动态代理

    1.工厂模式介绍 考虑使用工厂模式的情况 当客户程序不需要知道要使用对象的创建过程。 客户程序使用的对象存在变动的可能,或者根本就不知道使用哪一...

  • Resize,w 360,h 240
    【笔记】第一阶段 模块二 手写IOC与AOP

    1.业务场景与问题分析 业务场景流程如下,一个简单的银行转账业务,当前未使用IOC与aop 这样会用什么问题呢? service 层实现类在使⽤...