HuXiMi Blog

念念不忘,必有回响。

macOS 11 Big Sur镜像制作与安装

如何制作macOS镜像及在ESXi7上安装macOS 11 Big Sur

如何在ESXi7上安装macOS 11 Big Sur Installing macOS 11 Big Sur on ESXi 7 使用vmware esxi安装macos能达到白苹果的使用感受。本文适用于情景:喜欢macos,又想省点钱,同时又不想折腾黑苹果。 文章作者由panjie 发布日期2021-06-18 软件需求: macOS 11 Big Sur I...

如何设计一个优惠券系统

如何设计一个优惠券系统

原文:如何设计一个优惠券系统 背景 部门为一个租房房源平台,为各个商家提供房源发布&C端曝光获客的功能,现在要构建一个优惠券系统,用于各个节假日节点进行商家营销活动。形式主要以商家在B端参与活动,对房源绑定优惠券,将租赁价格进行优惠,来在C端吸引用户进行租房。 1. 业务梳理 在清楚了大致的业务背景后,下面来进行整体的业务流程梳理,大致如下图所示。 首先,平台建立好活...

Spring源码解析之refresh(3)

【prepareBeanFactory】与【postProcessBeanFactory】

Spring源码解析之refresh(3)——【prepareBeanFactory】与【postProcessBeanFactory】 上一篇文章介绍了 refresh 方法中的前两个方法,本篇文章我们继续介绍refresh方法中的第三个方法prepareBeanFactory和第四个方法postProcessBeanFactory。 一、 prepareBeanFactory 这个...

Spring源码解析之refresh(2)

【prepareRefresh】与【ConfigurableListableBeanFactory】

Spring源码解析之refresh(2)——【prepareRefresh】与【ConfigurableListableBeanFactory】 上一篇介绍了refresh方法的概览,其中包含12个方法,接下来我们就依照顺序依次聊一下每个方法所实现的功能以及如何实现的。这篇文章先介绍【prepareRefresh】与【ConfigurableListableBeanFactory bea...

Spring源码解析之refresh(1)——概览

Spring源码解析之refresh(1)——概览

Spring源码解析之refresh(1)——概览 上一篇我们讲到执行完register()方法, 1 2 3 4 5 6 7 8 9 10 11 12 13 public class AnnotationConfigApplicationContext extends GenericApplicationContext implements AnnotationConfigRegist...

Spring源码解析之【BeanFactory】与【BeanDefinitionRegistry】

Spring源码解析之【BeanFactory】与【BeanDefinitionRegistry】

Spring源码解析之【BeanFactory】与【BeanDefinitionRegistry】 Spring的一个非常重要的概念的就是Bean,Spring容器需要通过扫描和注册来实现对Bean信息的管理。在分析了Spring的源码之后发现,Spring里面用了很多的BeanFactory,这个类非常重要,因为实际上在Spring中BeanFactory是IOC容器的实际代表者,它用来...

Spring源码解析之register——register(annotatedClasses)注册配置类

Spring源码解析之register——register(annotatedClasses)注册配置类

Spring源码解析之register——register(annotatedClasses)注册配置类 上一篇我们讲到执行完this()方法 1 2 3 4 5 6 7 8 9 10 public class AnnotationConfigApplicationContext extends GenericApplicationContext implements Annotatio...

Spring源码解析之this()——ClassPathBeanDefinitionScanner

Spring源码解析之this()——ClassPathBeanDefinitionScanner

Spring源码解析之this()——ClassPathBeanDefinitionScanner 上一篇我们讲到 1 2 3 4 5 6 7 8 9 10 11 public class AnnotationConfigApplicationContext extends GenericApplicationContext implements AnnotationConfigRegi...

Spring源码解析之this()——AnnotatedBeanDefinitionReader

Spring源码解析之this()——AnnotatedBeanDefinitionReader

Spring源码解析之this()——AnnotatedBeanDefinitionReader 1. 程序入口 1 ApplicationContext applicationContext = new AnnotationConfigApplicationContext(MainConfig.class); 2. AnnotationConfigApplicationContex...

Spring解析xml并加载Beans

Spring解析xml并加载Beans

Spring解析xml并加载Beans 一、Spring之AnnotationConfigApplicationContext的2种构造方法 1、App类- 第一种方式 1 2 3 4 5 6 7 8 9 10 11 12 13 public class App { public static void main( String[] args ) { Appli...