自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 springboot的自动配置原理/步骤-笔记

参考:https://blog.csdn.net/weixin_38364973/article/details/82348015@EnableAutoConfiguration里面@Import利用AutoConfigurationImportSelector给容器中导入一些组件;可以查看selectImports()方法的内容; 将类路径下 META-INF/spring.factories 里面配置的所有AutoConfiguration的值加入到了容器中;以HttpEncod.

2020-07-11 17:02:53 117 1

原创 Docker k8s学习笔记

参考https://draveness.me/docker/Namespaces命名空间 (namespaces) 是 Linux 为我们提供的用于分离进程树、网络接口、挂载点以及进程间通信等资源的方法。Docker 其实就通过 Linux 的 Namespaces 对不同的容器实现了隔离。Linux 的命名空间机制提供了以下七种不同的命名空间,包括 CLONE_NEWCGROUP、CLONE_NEWIPC、CLONE_NEWNET、CLONE_NEWNS、CLONE_NEWPID、CLONE_NE

2020-07-05 15:06:49 237

原创 SpringBoot内嵌Tomcat 启动源码分析

参考:https://blog.csdn.net/g6U8W7p06dCO99fQ3/article/details/98908681看下调用栈

2020-06-24 15:49:37 197

原创 spring怎么实现单例模式?

参考https://www.cnblogs.com/nickup/p/9800120.html那么Spring对单例的底层实现,到底是饿汉式单例还是懒汉式单例呢?呵呵,都不是。Spring框架对单例的支持是采用单例注册表的方式进行实现的,其实就是检查map里面由没有,没有则创建当然 检查和创建都需要同步public abstract class AbstractBeanFactory implements ConfigurableBeanFactory{ /**

2020-06-24 15:39:27 806

原创 spring@Autowired源码解析

参考:https://www.cnblogs.com/youzhibing/p/11031216.htmlprotected Object doCreateBean(final String beanName, final RootBeanDefinition mbd, final @Nullable Object[] args) throws BeanCreationException { // Instantiate the bean. BeanWrapper i.

2020-06-24 10:17:28 169

原创 spring ioc核心源码-笔记

AbstractAutowireCapableBeanFactory--doCreateBean----createBeanInstance------instantiateBean-------- this.getInstantiationStrategy().instantiate----------生成对象--this.populateBean(beanName, mbd, instanceWrapper);依赖注入--exposedObject = this.initi.

2020-06-24 10:13:23 95

原创 Spring解决循环依赖-笔记

参考:https://blog.csdn.net/weixin_45674354/article/details/105557240Spring内部维护了三个Map,也就是我们通常说的三级缓存,位置在DefaultSingletonBeanRegistryprivate final Map<String, Object> singletonObjects = new ConcurrentHashMap(256);private final Map<String, ObjectF

2020-06-24 10:04:05 179

我的笔记java开发.rar

我的笔记java开发.rar

2020-08-26

vc界面常用处理方法

自己做了一些vc界面开发时候遇到的窗口处理方法

2009-02-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除