240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    HashMap源码分析

    一、前言 什么是Hash? 在谈论HashMap前,先讨论一下Hash。Hash,就是把任意长度的输入通过散列算法,变换成固定长度的输出,该输出...

  • ArrayList源码分析

    一、属性 modCount 该字段表示list结构上被修改的次数。结构上的修改指的是那些改变了list的长度大小或者使得遍历过程中产生不正确的结...

  • Spring IoC源码分析(四)

    一、回顾 上回讲到……讲到哪了…… 先贴代码回顾一下,找到其中唯一一行注释吧! 上回讲到,在BeanFactory创建和BeanDefiniti...

  • Spring IoC源码分析(三)

    一、回顾 上回讲到refresh方法中通过obtainFreshBeanFactory创建了beanFactory并且将配置文件中的bean转换...

  • Spring IoC源码分析(二)

    一、上文回顾 上节基于可达性分析讲了Spring的BeanFactory的初始化,现在来回顾一下BeanFactory创建过程中关键的方法ref...

  • Spring IoC源码分析(五)

    一、回顾 上回讲到spring在容器启动时需要创建一些单例bean,创建单例bean的过程实际上就是spring创建bean实例的过程,来回顾一...

  • Nacos(三)配置中心

    我的设想 一个Spring项目在没有配置中心的时候,通常需要写4个配置文件,application.yml,application-dev.ym...

  • Nacos(二)项目搭建

    一、配置中心 添加依赖 写入bootstrap 在src/main/resources/bootstrap.properties加入以下内容 s...

  • Nacos(一)基本概念

    翻译自官网 Region 域,是物理数据的存储中心,资源创建后不可更改。 Available Zone 可用域,在一个region中独立存在的物...