黑马程序员技术交流社区
标题:
学习心得
[打印本页]
作者:
fan964677364
时间:
2019-8-25 18:51
标题:
学习心得
XML和HTML的区别
HTML XML
标签 预定义 自定义
语法 松散 严格
数据 展示数据 储存数据
XML入门
1.文件以.xml作为扩展名
2.第一行为<?xml version='1.0' ?>文档声明
3.标签可以自定义,但是要保持成对的出现
4.属性值必须使用引号引起来
5.标签比逊正确关闭
6.xml标签名区分大小写
标签名称自定义的规则
1.名称可以包含字母、数字以及其他的字符
2.名称不能以数字或者标点符号开始
3.名称不能以字母xml(或者XML)开始
4.名称不能包含空格
约束
DTD:一种简单的约束技术
Schema:一种复杂的约束技术
两者区别
DTD:主要用来定义标签和属性的名称,不能定义标签或者市属性的内容
Schema:可以定义标签和属性的名称,也能定义标签和属性的内容
Web的软件框架
1. C/S:客户端/服务器端
2.B/S:浏览器/服务器端
Web的资源分类
1.静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源。静态资源可以直接被浏览器解析。
2.动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为静态资源。
动态资源被访问后,需要先转换为静态资源再返回给浏览器。
网络通信的三要素
1.IP
2.端口
3。传输协议:tcp,udp,http
Http:超文本传输协议
HTTP的特点:
1.http是 基于TCP/IP的高级协议
2.http的默认端口是80
3.http是基于请求/响应模型的:一次请求对应一次响应
4.http是无状态的:每次请求之间相互独立,不能交互数据
HTTP请求行
请求方式有8种:OPTIONS、HEAD、GET、POST、PUT、DELETE、TRACE、CONNNECT
常用的是get和post
get:1.请求参数在请求中,在url后会显示出来
2.请求的url长度是有限制的
3.不太安全
post:
1.请求参数在请求体中
2.请求的url长度是没有限制的
3.相对安全
作者:
柠檬leung不酸
时间:
2019-9-9 08:53
不忘初心,坚持
作者:
夜听雨
时间:
2019-9-18 16:02
预测未来最好的方法就是去创造未来。
作者:
夜听雨
时间:
2019-9-27 10:12
只要朝着一个方向努力,一切都会变得得心应手。加油
作者:
柠檬leung不酸
时间:
2019-10-17 09:41
预测未来最好的方法就是去创造未来。
作者:
柠檬leung不酸
时间:
2019-11-14 09:33
一个人幸运的前提,其实是他有能力改变自己。嗯,来到这里的我们都是幸运的吧?
作者:
夜听雨
时间:
2019-11-26 09:22
加油,一起学习丫
作者:
夜听雨
时间:
2019-12-21 15:32
今天很残酷 明天更残酷 后天很美好,坚持:5_229:}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2