- 博客(7)
- 收藏
- 关注
原创 XML解析-SAX解析
概念SAX,全称Simple API for XML,是一种以事件驱动的XMl API,不是官方标准,但它是 XML 社区事实上的标准,几乎所有的 XML 解析器都支持它优缺点优点解析速度快占用内存少缺点:只能读取XML,无法修改XML无法随机访问某个标签(节点)...
2019-01-13 11:31:02 195
原创 XML解析-DOM解析
在做解析之前,我们先构建一个xml,以后相关的解析都针对这个xml进行操作。<?xml version="1.0" encoding="UTF-8"?><bookstore> <book id="1"> <name>冰与火之歌</name> <autho
2019-01-11 17:34:06 192
转载 XSD文件详解(以Maven为例)
什么是XSDXML Schema 的作用是定义 XML 文档的合法构建模块,类似 DTD。XML Schema 是基于 XML 的 DTD 替代者。XML Schema 描述 XML 文档的结构。XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)。XML Schema:定义可出现在文档中的元素定义可出现在文档中的属性...
2019-01-06 16:55:12 3954 1
转载 DTD文件详解
什么是DTD文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。DTD 可被成行地声明于 XML 文档中,也可作为一个外部引用。为什么用DTD通过 DTD,您的每一个 XML 文件均可携带一个有关其自身格式的描述。通过 DTD,独立的团体可一致地使用某个标准的 DTD 来交换数据。而您的应用程序也可使用某个标准的 DTD 来验证从外部接收到的数...
2019-01-04 17:50:05 2171
原创 Tomcat源码分析(二):配置文件server.xml解读
前言tomcat源码都是围绕着server.xml这个配置文件展开来看的,所以我们分析它的源码也需要从它开始入手。概览Tomcat的组织结构很简单,下面一张图能够清晰的展示出来。Server是Tomcat中最顶层的容器,代表着整个服务器,一个Server可以包含至少一个Service,用于具体提供服务。Service主要包含两个核心组件:Connector和Container。Con...
2018-12-23 19:10:14 317
原创 Tomcat源码分析(一):tomcat源码导入到Idea步骤
概念 [Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat ...
2018-12-10 10:46:36 1703
原创 Java类加载器解读
类加载器模型 在Java中,类加载器一共有四种,分别是引导类加载器BootStrap ClassLoader、扩展类加载器Extension ClassLoader、应用类加载器Application ClassLoader(或者称为系统类加载器System ClassLoader )、用户自定义类加载器。其中前面三个是由JVM自身定义的,一定存在,用户自定义类加载器是程序开发人员根据...
2018-12-09 18:05:50 270
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人