Java web
属性:
? 1、字体、文本
? *font-size :字体大小
? *color:文字颜色
? *text-align:对齐方式
? 2、边框:
? 1、实线solid
? 3.尺寸,高度宽度。heigh,width
? 4.背景:
? *background
?
盒子模型:控制布局
margin:外边距
padding:内边距
box-sizing:border-box固定盒子的属性,长宽不变。
float:移动。left,right
CSS让背景平铺:background-size:cover
内容大于图片高度时设置固定的背景图像:background-attachmen
placeholder 属性提供可描述输入字段预期值的提示信息
Javascript
javascript=ecmascript+javascript(bom+dom)
内部JS:想写在哪里就写哪里,不同的位置有不同的执行顺序。alert(“内容”)在页面内部嵌一个弹窗。
外部JS:
JS文件写完之后可以用SRC引入
数据类型:
? 原始数据类型:
? 1、number
? 2、string:
? 3、Boolean:
? 4、null:一个对象为空的占位符
? 5、undefined:未定义
变量:一小块存储数据的内存空间。
JavaScript是弱类型语言,Java是强类型语言
强类型是开辟了存储空间之后,开辟的存储空间只能存放指定的类型
弱类型是申请了空间之后,可以存放任意类型的语言 >来定义变量
**alert(message)**用于显示一条指定消息和一个带有确定按钮的警告框
运算符
1.一元运算符
++,–,+()正号;
2.算数运算符
3.赋值运算符
= += -=…
4.比较运算符
< ,> >=…===(全等于)
5.逻辑运算符
&& || !与或非
6.三元运算符:
? ? :
string 转number:按照字面值转换;如果字面值不是数字,则转换为NaN
除了空字符串之后其他的都是true
?
XML(extensive makeup language)
根元素。根,子元素的元素名可以随便取,但有且仅有一个跟标签。
四个子元素:
根元素结尾
XML中属性必须加引号""
XML中的五个实体引用:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0tolPrbU-1640447763430)(C:\Users\123\AppData\Roaming\Typora\typora-user-images\image-20210612230531830.png)]
CR回车符;LF换行符
XML不会像HTML中对空格进行删减;
*组成部分
? 1.文档声明
? <? xml属性列表 ?>
? 2. 属性列表:版本号version,编码方式encoding,standalone是否独立——yes ,no大多数时候不设置。
2.指令
3.标签
4.属性
5.文本
DTD约束文档,对XML进行约束
? 引入dtd到xml中
? 内部dtd:将约束规则定义在xml文档中
? 外部dtd:将约束的规则定义在外部的dtd中
? 本地
? 网络
Schema 复杂的约束文档
3.解析xml文档,将文档中的数据读取到内存中
? 1.将文档中的数据读取到内存中
? 2.写入将内存中的数据存到xml 文档中,持续化的存储
解析xml 的方式树
DOM (document object model):将标记语言文档一次性存入内存,形成一颗DOM树。
SAX:逐行读取,基于事件驱动。优点:不占内存缺点:只能读取,不能增删改。
XML常见的解析器:jsoup
1.Jsoup:工具类,可以解析html或xml文档,返回Document
2.Document:文档对象。代表内存中的dom树
3.Elements:元素Element对象的集合。可当做Array
4.Element:元素对象
5.Node:节点对象
3.网络通信三要素:
? 1、IP:电子设备(计算机)在网络中的唯一标识
? 2、端口:应用程序在计算机中的唯一标识
? 3、传输协议:规定了数据传输的规则
? 1.基本协议:
? 1、tcp:安全协议,速度稍慢。
? 2、udp:不安全协议。速度快
|