kibana中更改saved Objects中的index

背景:在原索引下 在kibana中创建了saved Objects,包括dashboard searches以及visualization 需求:删除了原索引,在新创建的索引下复用之前的saved Objects 方法: 直接查询 GET .kibana/_search?q=type:in...

2019-06-26 16:41:04

阅读数 68

评论数 0

TLS(transport layer security)协议工作过程分析

TSL协议 wikipedia上对TLS的解释: Transport Layer Security (TLS), and its now-deprecated predecessor, Secure Sockets Layer (SSL),are cryptographic protocols...

2019-06-26 15:25:18

阅读数 27

评论数 0

spring ioc容器创建与bean初始化源码解析总结

1. Spring容器在启动的时候,会保存所有注册进来的Bean的定义信息; 1.1 xml注册bean;<bean> 1.2 注解注册Bean;@Service、@Component、@Bean、xxx 2. Spring容器会在合适的时机创建这些Bean ...

2019-06-26 10:45:16

阅读数 18

评论数 0

spring ioc容器创建与bean初始化源码解析5:初始化所有剩余未初始化的单实例bean及最终完成容器创建

11. finishBeanFactoryInitialization(beanFactory); 初始化所有剩下的(因为之前的BeanPostProcessor Bean可能已经在前面初始化了)单实例bean; // Instantiate all remaining (non-lazy...

2019-06-26 10:36:23

阅读数 21

评论数 0

spring ioc容器创建与bean初始化源码解析4:初始化MessageSource ApplicationEventMulticaster ApplicationListener

7. initMessageSource(); 初始化MessageSource组件(做国际化功能,消息绑定,消息解析); // Initialize message source for this context. initMessageSource(); 7.1 获取BeanFac...

2019-06-25 19:39:38

阅读数 28

评论数 0

spring中事件驱动开发:ApplicationListener及ApplicationEventMulticaster的使用

spring中事件驱动开发 spring中是通过ApplicationListener及ApplicationEventMulticaster来进行事件驱动开发的,即实现观察者设计模式或发布-订阅模式。 ApplicationListener监听容器中发布的事件,只要事件发生,就触发监听器...

2019-06-25 19:20:38

阅读数 55

评论数 0

spring ioc容器创建与bean初始化源码解析3:注册BeanPostProcessor(作用在bean创建的过程中进行拦截,从而执行指定逻辑)

6. registerBeanPostProcessors(beanFactory); 注册拦截bean创建的 bean processors 注册BeanPostProcessor(Bean的后置处理器)来intercept bean creation BeanPostProcesso...

2019-06-25 18:15:39

阅读数 28

评论数 0

spring ioc容器创建与bean初始化源码解析2:在beanFactory容器初始化之后定制和修改BeanFactory内容

5. invokeBeanFactoryPostProcessors(beanFactory); 执行BeanFactoryPostProcessor的方法(在上下文中调用注册为bean的factory processors) BeanFactoryPostProcessor:(这个接口在...

2019-06-25 17:59:43

阅读数 30

评论数 0

spring中BeanDefinitionRegistryPostProcessor的作用

public interface BeanDefinitionRegistryPostProcessor extends BeanFactoryPostProcessor { void postProcessBeanDefinitionRegistry(BeanDefinitionRegis...

2019-06-25 17:38:46

阅读数 39

评论数 0

spring中BeanFactoryPostProcessor的作用及原理

BeanFactoryPostProcessor 之前我们了解过BeanPostProcessor:bean后置处理器,bean创建对象初始化前后进行拦截工作的 而BeanFactoryPostProcessor:是beanFactory的后置处理器; 调用时机:在BeanFactory标准...

2019-06-25 17:37:04

阅读数 81

评论数 0

spring ioc容器创建与bean初始化源码解析1:beanFactory容器的创建及初始化

spring容器创建及bean初始化过程 分为6个部分 1.beanFactory容器的创建及初始化 2.在beanFactory容器初始化之后定制和修改BeanFactory内容 3.注册BeanPostProcessor(作用在bean创建的过程中进行拦截,从而执行指定逻辑) 4.初...

2019-06-25 16:14:54

阅读数 19

评论数 0

vim全选复制的方法

结论: 如果不是vim-gnome 无法把vim中的内容复制到其他软件地方,也可以说如果没有 + 寄存器无法实现把vim中的内容复制到vim 外 参考:vim 全选复制,常见解法更正 在vim本身全选复制是下面两个命令 ggVG "*y 如vim app.conf 解释一...

2019-06-25 10:37:26

阅读数 18

评论数 0

http保持状态的4种方法

参考《servlet和jsp学习指南》 Session管理(或Session追踪)是Web应用程序开发中一个非常重要的主题。这是因为HTTP是无状态的。在默认情况下,Web服务器不知道一个HTTP请求是来自初次用户,还是来自之前已经访问过的用户。 本文介绍可以用于保持状态的4 种方法:网址...

2019-06-19 15:24:42

阅读数 49

评论数 0

spring aop源码解析3: 代理对象执行过程分析--构造拦截器链及触发拦截器链

接上一篇spring aop源码解析2: AnnotationAwareAspectJAutoProxyCreator拦截切点bean(join point)创建过程并生成proxy(在切点织入切面)的过程继续 6. 代理对象执行过程分析1--构造拦截器链 是如何实现先执行@Before,然后...

2019-06-13 14:50:50

阅读数 24

评论数 0

spring aop源码解析2: AnnotationAwareAspectJAutoProxyCreator拦截切点bean(join point)创建过程并生成proxy(在切点织入切面)的过程

接上一篇spring aop源码解析1: 创建、初始化并注册AnnotationAwareAspectJAutoProxyCreator继续 现在我们在容器中已经有了AnnotationAwareAspectJAutoProxyCreator这个BeanPostProcessor,那么之后我们再...

2019-06-13 14:37:52

阅读数 52

评论数 0

spring aop源码解析1: 创建、初始化并注册AnnotationAwareAspectJAutoProxyCreator

spring aop的源码解析内容比较多,准备分为三个部分: 1. 创建、初始化并注册AnnotationAwareAspectJAutoProxyCreator 2. AnnotationAwareAspectJAutoProxyCreator拦截切点bean(join point)创建过程...

2019-06-13 14:23:39

阅读数 42

评论数 0

使用spring的MethodInterceptor实现aop功能的三种方式

如果对于spring MethodInterceptor或spring aop概念不清楚,参考:spring aop, spring interceptor, springmvc interceptor有什么区别? 以下是在spring boot环境下执行的 在spring boot下有两种方...

2019-06-10 14:22:08

阅读数 185

评论数 0

spring aop(spring interceptor), springmvc interceptor, servlet Filter有什么区别?

在spring中实现拦截功能时,有几个比较容易混淆的概念 spring aop,spring interceptor,springmvc interceptor 先总体上分析一下上面的3个术语 看一下spring aop功能的继承关系图 可以看到在spring中,Advice的实现接口...

2019-06-10 10:57:06

阅读数 39

评论数 0

spring中@EnableTransactionManager @Transactional提供事务支持的源码解析

先提出几个问题 1. 为什么在spring中加入了@EnableTransactionManagement就会开启事务支持呢? 2. @EnableTransactionManagement与@Transactional是如何配合以实现事务效果的呢? 3. spring中的方法与mysql中...

2019-06-05 20:50:27

阅读数 24

评论数 0

spring@Transactional注解中readOnly与isolation字段的研究

第一个问题:readonly有什么作用? 官方给出的作用是:This is just a hint to the actual transaction subsystem; it does not necessarily cause the write access attempt to fai...

2019-06-05 19:59:27

阅读数 23

评论数 0

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