Java web 早期学习笔记
2021/12/26 1:07:16
本文主要是介绍Java web 早期学习笔记,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
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:不安全协议。速度快
这篇关于Java web 早期学习笔记的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26消息中间件源码剖析教程
- 2024-11-26JAVA语音识别项目资料的收集与应用
- 2024-11-26Java语音识别项目资料:入门级教程与实战指南
- 2024-11-26SpringAI:Java 开发的智能新利器
- 2024-11-26Java云原生资料:新手入门教程与实战指南
- 2024-11-26JAVA云原生资料入门教程
- 2024-11-26Mybatis官方生成器资料详解与应用教程
- 2024-11-26Mybatis一级缓存资料详解与实战教程
- 2024-11-26Mybatis一级缓存资料详解:新手快速入门
- 2024-11-26SpringBoot3+JDK17搭建后端资料详尽教程