自动装配原理:springboot是通过main方法下的SpringApplication.run方法启动的,启动的时候他会调用refshContext方法,先刷新容器,然后根据解析注解或者解析配置文件的形式祖册bean,而它是通过启动类的SpringBootApplication注解进行开始解析的,他会根据EnableAutoConfiguration开启自动化配置,里面有个核心方法Import
一、volatile 原理线程频繁对主内存读写操作,会产生性能问题,因此线程都有一个自己的工作内存。读写操作都会在工作内存中执行,而不会到主内存中。volatile 的底层实现原理是内存屏障:对 volatile 变量的写指令后会加入写屏障对 volatile 变量的读指令前会加入读屏障1.1 保证可见性写屏障(sfence)保证在该屏障之前的,对共享变量的改动,都同步到主存当中public vo
一、总统路线二、基本概念2.1 进程与进程进程:程序由指令和数据组成,但是这些指令要运行, 数据要读写,就必须将指令加载到cpu,数据加载至内存。在指令运行过程中还需要用到磁盘,网络等设备,进程就是用来加载指令管理内存管理IO的当一个指令被运行,从磁盘加载这个程序的代码到内存,这时候就开启了一个进程进程就可以视为程序的一个实例,大部分程序都可以运行多个实例进程(例如记事本,浏览器等),部分只可以运
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号