黑马程序员技术交流社区
标题:
学习笔记
[打印本页]
作者:
565112818
时间:
2019-9-28 19:10
标题:
学习笔记
首先总结一下我的学习方法:
1,每天列计划
2.学习结束后总结
3.用笔记笔记
4.形象化记忆
5.保持集中力
6.适度运动
7.仪式感
8.睡前冥想
具体怎么操作?
快速通读 > 吸收理解>自我复述>纠错
快速通读(预习):
快速浏览今天要学的内容,对内容有大致了解
搞清楚要学的是什么? 有什么用?
根据 代码多少和复杂程度决定敲的次数;
快速敲一遍或两遍知识点相关的代码,不要过于在乎对错
吸收理解(练习)
敲完所有案列,并搞清原理;
遇到问题不能解决的及时问老师同学;
超过20分钟不能解决,立马跳过;
自我复述(用笔总结)
将当天所学做的知识点归纳总结
用自己能理解的关键字或图形作总结
在总结时,遇到模糊不清的知识点时
马上看资料,并做模糊不清(画○)标记.
如果是重点作重点标记(画☆)
睡前回忆
当有地方回忆不起来时,先跳过,继续回忆其他知识;
所有知识点回忆完后,在针对回忆不起来的地方看笔记;
纠错
将之前做标记的地方巩固练习
xml知识点总结:
xml 是一种自定义标签构成的简单数据存储语言,可以使用一系列简单的标记来描述数据.
主要应用场景:
1.配置文件
2.网络中传输数据
xml 和HTML的区别
HTML xml
标签 预定义 自定义
语法 松散 严格
数据 展示数据 存储数据
xml 基本语法
1.xml文件的后缀名.xml
2.xml 第一行必须定义文档声明
3.xml文档中有且仅有一个根标签
4.属性值不许使用引号(单双都可以)引起来
5.标签必须正确关闭(也是自闭和标签)
6.xml标签名称区分大小
xml文档组成部分
1.文档声明
格式:
<?xml version="1.0" encoding="gbk" standalone="yes/no"?>
v:必须属性
e:编码方式 默认值:ISO-8859-1
s:是否独立,是否依赖其他文件
2.指令(了解)
结合css的
3.标签(可以自定义)
规则:
可以包含数字.字母以及其他字符
不能以数字或者标点符号开头
不能以字母xml 开头
不能包含空格
4.属性
键值对,属性的值必须用引号引起来,ID属性值唯一
5.文本
如果内容中出现"< ", ">","&",需使用" <","&",">"等转义字符
或者使用<![CDATA[数据]]>
xml文件约束
只要求能看懂约束文档
1.DTD:简单的约束技术
内部dtd:将约束规则定义在xml文档中
外部dtd:键约束规则定义在xml文档外的dtd文件中
schema:一种复杂的约束技术
dtd和schema是区别
dtd:主要定义标签和属性的名称,不能定义标签和我属性的内容
schema: 名称和内容都可以定义
web 概念
HTTP是什么?
hyper text transfer Protocol 超文本传输协议
HTTP是超文本传输协议,可以定义客户端和服务器端通信时的数据格式
hhttp的特点
1.http是局基于TCP/IP的高级协议
2.http是默认端口是80
3.http是基于请求/响应模型的:一次请求对应一次响应
4.http是无状态的:每次请求之间相互独立,不能交互数据
http请求消息的数据格式
1.请求行
请求方式 请求url 请求协议/版本
请求方式
有八种,最常用的是GET和POST
2.请求头
格式:
请求头名称:请求值
作用:
告诉服务器浏览器的相关信息
3.请求体
在POST请求方式下才会出现
格式:
参数名称 = 参数值&参数名称= 参数值
http响应信息的数据格式
1.响应行
格式:
协议/版本 响应状态码
HTTP/1.1 200
响应状态码的分类:
1xx:服务器接收客户端消息,但没有接收完成,等待一段时间后,发送1xx的状 态码
2xx: 成功.代表200
3xx:重定向.代表302(重定向),304(访问缓存)
4xx:客户端错误 代表404(请求路径没有对应是资源)
5xx:服务器端错误.代表 500(服务器内部出现异常)
2.响应头
格式:
头名称:值
常见的响应头:
content-type:服务器告诉客户端本次响应体的数据格式
3.响应体
格式:
可是数据格式也可以是图片
作者:
柠檬leung不酸
时间:
2019-10-11 13:34
发光并非太阳的专利,你也可以发光。加油
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2