软件系统分类
软件
从使⽤的场景出发:⽹⻚、电脑端软件、⼿机端软件
B/S架构软件:⽆须安装,直接通过浏览器访问 H5( html5 )⻚⾯,在⼿机浏览器访问的⽹⻚/⻚⾯
C/S架构软件:需要提前安装客户端,才可以使⽤的。 App,也属于CS架构的⼀种,需要安装在⼿机上
从技术⻆度出发:
1. 软件的布局设计(UI设计师实现)
2. 数据库设计(DBA数据库管理员、架构师)
3. 代码编写(开发⼈员)
4. ⽹络平台的设计(运维)
从技术⻆度出发:
1. 软件的布局设计(UI设计师实现)
2. 数据库设计(DBA数据库管理员、架构师)
3. 代码编写(开发⼈员)
4. ⽹络平台的设计(运维)
什么是HTTP协议
Http协议,超⽂本传输协议,由请求与响应组成的,常⻅的请求⽅式有get与post
HTTP协议与HTTPS协议区别 本质都是相同的,
HTTPS协议,多了⼀层 SSL 加密,相对更安全,性能差⼀些。
get请求与post请求的区别
get请求,请求数据/请求参数 跟随请求地址 ⼀起发送,get请求常⽤于获取数据。
post请求,请求数据,在请求体中,单独发送,post请求常⽤于传输数据。
常⻅的HTTP状态码
200 请求成功
301 永久移动/永久重定向,⼀个⽹址永久的移动到另⼀个⽹址上。
302 临时移动 baidu.com >>>> www.baidu.com
401 验证⽤户权限错误
404 找不到资源
500 服务器内部错误
HTTP状态码⼤全 Cookie与Session区别
1. cookie保存在浏览器,相对不安全,如果涉及到⽤户隐私使⽤session存储。
2. session保存在服务器上,相对安全,但是如果访问量较⼤,会占⽤服务器资源。
常⻅到的默认端⼝
服务名 默认端⼝
mysql 3306
oracle 1521
tomcat 8080
http 80
https 443
TCP协议与UDP协议的区别?
TCP协议:需要先建⽴连接,再发送数据,数据在传输的过程中,不需要携带⽬的地址,保证传输的可靠性
UDP协议:不需要建⽴连接,直接发送数据,数据在传输的过程中,需要详细的⽬的地址,不保证传输的可靠性
TCP通过三次握⼿建⽴连接
主机A 向主机B 发送建⽴连接的请求
主机B 回复主机A 同意建⽴连接
主机A 与主机B 正式建⽴连接
标签:协议,HTTP,请求,get,主机,3.20,软件 From: https://www.cnblogs.com/afankuaixingxing/p/17238721.html