bean是Spring中最核心的东西,因为Spring就像是个大水桶,而bean就像是容器中的水,水桶脱离了水便也没什么用处了,那么我们先看看bean的定义。 接下来是配置文件: 测试代码: 这段测试代码完成的功能无非就是以下几点: 1. 读取配置文件 。 2. 根据 中的配置找到对应的类的配置,并 ...
分类:
编程语言 时间:
2019-05-22 17:28:39
阅读次数:
135
package com.tl.spider.utils; import java.io.InputStream; import java.io.InputStreamReader; import java.io.Reader; import java.util.Properties; /** * @... ...
分类:
其他好文 时间:
2019-05-19 17:01:27
阅读次数:
115
扩展点机制 扩展点的配置 (1)根据关键字读取配置,获取具体的实现类 比如在 dubbo demo provider.xml 文件中配置: 则会根据rmi去读取具体的协议实现类RmiProtocol.java 。 (2)@SPI和@Adaptive @SPI注解,可以认为是定义默认的实现类; @Ad ...
分类:
其他好文 时间:
2019-05-19 14:35:05
阅读次数:
129
package utils import ( "bufio" "io" "os" "strings" //"fmt" ) const mid = "==" type Config struct { m map[string]string s string } //config example as ... ...
分类:
其他好文 时间:
2019-05-09 15:09:33
阅读次数:
99
一、问题描述 自定义一个Filter如下: @Componentpublic class JwtFilter extends GenericFilterBean{ @Value("${jwt.header}") private String header; //此处无法注入 值为 null在conf ...
分类:
其他好文 时间:
2019-05-09 09:22:14
阅读次数:
99
zookeeper集群启动的时候,首先读取配置,接着开始选举,选举完成以后,每个server根据选举的结果设置自己的角色,角色设置完成后leader需要和所有的follower同步。上面一篇介绍了leader选举过程,这篇接着介绍启动过程中的leader和follower同步过程。 本文结构如下: ...
分类:
其他好文 时间:
2019-05-06 00:55:30
阅读次数:
141
服务端启动 服务端启动主要做几件事情,1. 从配置文件读取服务配置(主要是服务监听端口和编解码配置),2. 注册编解码器工厂,3. 启动dotnetty监听端口,4. 读取配置文件,解析全局消息处理模型5. 注册服务端处理对象到容器。 JsonRpcServerModule代码如下,见备注说明 Do ...
分类:
其他好文 时间:
2019-05-03 18:38:11
阅读次数:
163
在 PyCon 2018 上,Mario Corchero 介绍了在开发过程中如何更方便轻松地记录日志的流程。 整个演讲的内容包括: 为什么日志记录非常重要 日志记录的流程是怎样的 怎样来进行日志记录 怎样进行日志记录相关配置 日志记录使用常见误区 下面我们来梳理一下整个演讲的过程,其实其核心就是介 ...
分类:
编程语言 时间:
2019-04-30 14:04:41
阅读次数:
157
import org.springframework.beans.factory.BeanFactory;import org.springframework.beans.factory.xml.XmlBeanFactory;import org.springframework.context.su ...
分类:
编程语言 时间:
2019-04-30 13:58:31
阅读次数:
180
2019年3月13号,一名国外的安全研究员在他的博客上公布了zimbra RCE漏洞相关信息,但其中并未提到一些漏洞利用细节。 经过一段时间努力,根据网上各位大牛的分析和我自己的理解,在此我将整个漏洞的利用过程进行复现。 第一步:利用XXE读取配置文件 这里利用了CVE-2019-9670漏洞来读取 ...
分类:
其他好文 时间:
2019-04-30 00:57:03
阅读次数:
387