https://www.jianshu.com/p/5c3bb771dc5d 最近在学习dubbo源码,dubbo在功能扩展方面,提供了SPI的扩展。初次看到SPI,还是不容易理解,下面记录SPI的学习。 系统里抽象的各个模块,往往有很多不同的实现方案,比如日志模块的方案,xml解析模块、jdbc模 ...
分类:
其他好文 时间:
2018-02-05 16:10:15
阅读次数:
169
package com.itheima.util; import java.io.FileOutputStream; import java.net.URL; import org.dom4j.Document; import org.dom4j.io.OutputFormat; import or... ...
分类:
数据库 时间:
2018-01-28 11:24:31
阅读次数:
217
1 configure configure为xml的根结点,class指定所配置的对象的类,这个configure会创建一个该类的对象,然后根据该xml对其进行配置。id用来对该对象进行标识,在整个jetty中具有唯一性,相同id的xml configure文件配置的是同一个对象。 2 set <S ...
分类:
其他好文 时间:
2018-01-27 18:57:21
阅读次数:
108
阅读目录 一 介绍 二 基本使用 三 遍历文档树 四 搜索文档树 五 修改文档树 六 总结 一 介绍 Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小 ...
分类:
其他好文 时间:
2018-01-22 16:10:21
阅读次数:
235
如何填充属性树?属性树可以解析4种文件,现在,我就将其一一列出XMLJSONINIINFOXML ParserXML格式是用于以文本形式存储信息的行业标准。不幸的是,在撰写本文时,没有XML解析器。因此,该库包含快速和微小的RapidXML解析器(当前版本1.13),以提供XML解析支持。Rapid... ...
分类:
其他好文 时间:
2018-01-22 00:07:53
阅读次数:
170
XML处理是开发过程中经常遇到的,PHP对其也有很丰富的支持,本文只是对其中某几种解析技术做简要说明,包括:Xml parser, SimpleXML, XMLReader, DOMDocument。 1。 XML Expat Parser: XML Parser使用Expat XML解析器。Exp ...
分类:
Web程序 时间:
2018-01-21 16:16:11
阅读次数:
216
DOM把XML文映射成一个倒挂的树. 使用DOM解析XML文档的步骤: (1)创建解析器工厂对象 (2)由解析器工厂对象创建解析器对象 (3)由解析器对象对指定XML文件进行解析,构建相应DOM树,创建Document对象 (4)以Document对象为起点对DOM树的节点进行增删改查操作。 //x ...
分类:
其他好文 时间:
2018-01-17 11:27:20
阅读次数:
171
两种设计模式 1.单例模式 模式的保证步骤:单例(是说在一个类中只能有一个对象)三条件 1.1类构造设置私有 private Play() { } 1.2 定义一个私有的静态的 类类型 变量 private static Play play; 1.3 定义共有的 静态的 并且 返回值类型为 类类型 ...
分类:
其他好文 时间:
2018-01-16 18:42:11
阅读次数:
228
为什么需要 Stream Stream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的 Stream,也不是 Amazon Kinesis 对大数据实时处理的 Stream ...
分类:
其他好文 时间:
2018-01-16 18:08:06
阅读次数:
586
XML: XML全称为Extensible Markup Language,意思是可扩展的标记语言。 XML 被设计用来传输和存储数据。1.XML的作用: 存放数据; 配置文件;(用的较多) 2.1 XML文档声明格式: <?xml version="1.0" encoding="UTF-8"?> ...
分类:
其他好文 时间:
2018-01-16 00:35:28
阅读次数:
222