240 发简信
IP属地:北京
  • Resize,w 360,h 240
    MySql总结系列1--事务的原理

    实现事务功能的三个技术,分别是日志文件(redo log 和 undo log),锁技术以及MVCC。 1. redo log 与 undo l...

  • Resize,w 360,h 240
    SpringBoot深入学习(一)-- refresh()

      springboot在启动的时候,会调用run方法,创建环境设置spring容器,其中包含refresh方法,完成配置类解析,各种beanF...

  • Resize,w 360,h 240
    NIO-selector原理

    1. 概述   Selector允许单线程处理多个 Channel。如果你的应用打开了多个连接(通道),但每个连接的流量都很低,使用Select...

  • 乐观锁和悲观锁

    目录 基本概念 实现方式(含实例) 优缺点和适用场景 面试官追问:乐观锁加锁吗? 面试官追问:CAS有哪些缺点? 总结 一、基本概念 乐观锁和悲...

  • Resize,w 360,h 240
    Spring装配Bean--源码学习

    1. 详解Spring 中如何控制2个bean中的初始化顺序   开发过程中有这样一个场景,2个 bean 初始化逻辑中有依赖关系,需要控制二者...

  • Resize,w 360,h 240
    Spring事件监听--源码总结

    Spring事件监听 1.举例 (1)定义监听器监听的对象BaseFetchDataEvent (2)创建一个测试对象实体类 (3)创建两个监听...

  • Resize,w 360,h 240
    dubbo源码学习(2)--服务注册

      Dubbo的Provider,Consumer在启动时都会创建一个注册中心,注册中心可以选择Zookeeper,Redis。常用的是Zook...

  • Resize,w 360,h 240
    Mysql索引总结

    索引总结                                  --Kane 1. 索引   每个InnoDB表都具有一个特殊的索引...

  • Resize,w 360,h 240
    dubbo源码学习(1)--服务发布

    一、demo构建 1. demo项目结构如图所示: 包含api,consumer,provider三个moduleapi如下所示,提供provi...