摘要: 官网安装地址:https://go2docs.graylog.org/5-1/downloading_and_installing_graylog/red_hat_installation.htm?tocpath=Downloading%20and%20Installing%20Graylog%7C 阅读全文
posted @ 2023-07-14 15:29 区区致命伤 阅读(488) 评论(0) 推荐(0)
摘要: idea启动tomcat的原理:将本地tomcat的配置复制一份过来,启动一个tomcat就对应一个tomcat实例 此处对应以下文件配置,修改请求url中的项目名 C:\Users\chenjinfan\AppData\Local\JetBrains\IntelliJIdea2021.1\tomc 阅读全文
posted @ 2022-05-01 12:29 区区致命伤 阅读(73) 评论(0) 推荐(0)
摘要: 1、InstantiationAwareBeanPostProcessor,如果此处返回了bean实例,将直接返回,不会再走下面的doCreateBean流程 2、SmartInstantiationAwareBeanPostProcessor.determineCandidateConstruct 阅读全文
posted @ 2022-03-21 12:57 区区致命伤 阅读(156) 评论(0) 推荐(0)
摘要: 1、创建过程 在解析配置类上的@EnableAspectAutoProxy的时候,会向IOC容器注册一个AnnotationAwareAspectJAutoProxyCreator(实现了BeanPostProcessor)的bean定义,在首次执行AnnotationAwareAspectJAut 阅读全文
posted @ 2022-03-14 00:37 区区致命伤 阅读(74) 评论(0) 推荐(0)
摘要: spirng使用了三级缓存解决循环依赖问题 /** 一级缓存,存放完整的bean*/ private final Map<String, Object> singletonObjects = new ConcurrentHashMap<>(256); /** 三级缓存,存放函数接口*/ privat 阅读全文
posted @ 2022-03-12 17:26 区区致命伤 阅读(50) 评论(0) 推荐(0)
摘要: IOC加载过程 1、创建bean工厂 2、实例化reader,注册spring内部的BeanFactory后置处理器的BeanDefiniton 这些后置处理器有: ConfigurationClassPostProcessor,解析配置类 还有一些解析@Autowide,@Resources等注解 阅读全文
posted @ 2022-03-12 17:09 区区致命伤 阅读(257) 评论(0) 推荐(0)