自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 XML解析-SAX解析

概念 SAX,全称Simple API for XML,是一种以事件驱动的XMl API,不是官方标准,但它是 XML 社区事实上的标准,几乎所有的 XML 解析器都支持它 优缺点 优点 解析速度快 占用内存少 缺点: 只能读取XML,无法修改XML 无法随机访问某个标签(节点) ...

2019-01-13 11:31:02 254

原创 XML解析-DOM解析

在做解析之前,我们先构建一个xml,以后相关的解析都针对这个xml进行操作。 <?xml version="1.0" encoding="UTF-8"?> <bookstore> <book id="1"> <name>冰与火之歌</name> <autho

2019-01-11 17:34:06 246

转载 XSD文件详解(以Maven为例)

什么是XSD XML 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 4373 1

转载 DTD文件详解

什么是DTD 文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。 DTD 可被成行地声明于 XML 文档中,也可作为一个外部引用。 为什么用DTD 通过 DTD,您的每一个 XML 文件均可携带一个有关其自身格式的描述。 通过 DTD,独立的团体可一致地使用某个标准的 DTD 来交换数据。 而您的应用程序也可使用某个标准的 DTD 来验证从外部接收到的数...

2019-01-04 17:50:05 2443

原创 Tomcat源码分析(二):配置文件server.xml解读

前言 tomcat源码都是围绕着server.xml这个配置文件展开来看的,所以我们分析它的源码也需要从它开始入手。 概览 Tomcat的组织结构很简单,下面一张图能够清晰的展示出来。 Server是Tomcat中最顶层的容器,代表着整个服务器,一个Server可以包含至少一个Service,用于具体提供服务。 Service主要包含两个核心组件:Connector和Container。 Con...

2018-12-23 19:10:14 378

原创 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 1775

原创 Java类加载器解读

类加载器模型     在Java中,类加载器一共有四种,分别是引导类加载器BootStrap ClassLoader、扩展类加载器Extension ClassLoader、应用类加载器Application ClassLoader(或者称为系统类加载器System ClassLoader )、用户自定义类加载器。其中前面三个是由JVM自身定义的,一定存在,用户自定义类加载器是程序开发人员根据...

2018-12-09 18:05:50 311

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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