我是靠谱客的博主 温柔钥匙,最近开发中收集的这篇文章主要介绍XML和Tomcat的入门知识的详细介绍,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

ML1、XML的简介:eXtensible Markup Language,可扩展标记型语言。

2、应用:常用于三个地方

(1)用于作为系统之间传输数据的格式

(2)用于表示生活中有关系的数据

(3)经常使用在系统的配置文件

3、语法结构

(1)XML中必须有文档声明,位置必须在第一行第一列

(2)XML的标签大部分和HTML类似,但是XML只有一个跟标签,并且区分大小写

XML还有一个CDATA区 写法 <![CDATA[ 内容 ]]>把CDATA区里面的内容当做普通文本内容,而不是标签来进行处理

4、解析方式

(1)dom解析 根据xml的层级结构在内存中分配一个树形结构,然后根据树形结构来解析优点:树形结构方便的实现增加 修改 删除的操作。

缺点:如果要解析的文件过大,一次性在内存中分配一个树形结构,造成内存的溢出

(2)sax解析 边读边解析 当使用sax方式读到特定的标签时候,自动调用相应的方法进行操作优点:不会造成内存的溢出

缺点:因为是边读边解析,导致不能实现增加 修改 删除的操作。

(3)pull解析 原理是sax解析 导入两个jar包 通过创建解析器工厂在创建解析器,把需要解析的文件放到解析器中,形成工具类的效果还可以把集合(对象)里面的数据写到xml文件中(序列化)

Tomcat

1、Tomcat简介::是Apache组织,开源的免费的服务器。

2、WEB的相关内容

(1)动态资源:数据是变化的;静态资源:html+css+js.

(2)cs:客户端 服务器;bs:浏览器 服务器.

(3)web间的通信:把输入的域名转换成ip地址,通过ip地址+端口号进行访问

(4)服务器简介

a 硬件:一台配置高的电脑:软件:在电脑上安装服务器软件

b 常见的web服务器:tomcat服务器(开源的免费的);weblogic服务器;websphere服务器

3、Tomcat发布项目

(1)开放式项目部署

a 在tomcat里面webapps目录,把项目直接复制到这个目录下面

b 静态网站:在tomcat的webapps目录下创建文件夹,在浏览器的地址栏就可以访问到这个文件

例如:http://127.0.0.1:端口号/创建的文件夹的名称/文件的名称

c 动态网站:想要在tomcat里面运行动态网站,必须要遵循一定的目录结构

(2)配置虚拟路径

a 找到tomcat的conf目录里面server.xml,进行虚拟路径的配置,写在Host标签里面

b 找到tomcat的conf,下面继续找Catalinalocalhost文件夹,在这个文件夹里面创建一个xml格式的文件,进行虚拟路径的配置

(3)使用myeclipse整合tomcat

a 在myeclipse中整合tomcat的过程

b 在myeclipse中启动tomcat服务器和关闭tomcat服务器

c 在myeclipse把项目发布到tomcat里面

d 在myeclipse中移除tomcat中的项目

HTTP协议

1、简介:请求和响应遵循的数据格式

2、特点:基于请求和响应的操作(先有请求,再有响应),基于tcp协议,80端口

3、请求和响应

(1)请求:在浏览器的地址栏输入一个地址,点击回车,这个过程就是一次请求

(2)响应:服务器根据发送的请求,把数据返回显示到浏览器的页面上,这个过程称为响应

以上就是XML和Tomcat的入门知识的详细介绍的详细内容,更多请关注靠谱客其它相关文章!

最后

以上就是温柔钥匙为你收集整理的XML和Tomcat的入门知识的详细介绍的全部内容,希望文章能够帮你解决XML和Tomcat的入门知识的详细介绍所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(83)

评论列表共有 0 条评论

立即
投稿
返回
顶部