- 博客(7)
- 收藏
- 关注
原创 cookie、session、token之间的关系
Cookie机制由于HTTP是一种无状态协议,服务器没有办法单单从网络连接上面知道访问者的身份,为了解决这个问题,就诞生了Cookie。Cookie实际上是一小段的文本信息。Cookies是由服务器产生的。接下来我们描述一下Cookie产生的过程。浏览器第一次访问服务端时,服务器此时肯定不知道他的身份,所以创建一个独特的身份标识数据,格式为key=value,放入到Set-Cookie字段里,随着响应报文发给浏览器。浏览器看到有Set-Cookie字段以后就知道这是服务器给的身份标识,于是就保存起来,.
2022-03-03 16:03:34
3018
原创 软件开发基础理论
1、基础理论软件定义:程序、数据及相关文档的完整集合软件的分类:按功能分为系统软件(如操作系统、数据库管理系统、设备驱动程序等)、支撑软件(协助用户开发软件的工具性软件,如微软可视化开发平台工具)、应用软件(为特定目的服务的软件,如财务管理软件);按工作方式分为实时处理软件、分时软件、交互式软件和并行处理软件软件的特征:抽象性、复杂性、维护长期性、高成本性软件工程的基本原理:一共7条,主要的4条:用分阶段的生命周期计划严格管理、坚持进行阶段评审、实行严格的产品控制、结果应能清楚的审查软件
2022-02-18 18:00:43
3106
原创 HTTP协议基础理论
1、HTTP、HTTPS概念HTTP即超文本传输协议(Hypertext Transfer Protocol ),是一种用于分布式、协作式和超媒体信息系统的应用层协议。是由蒂姆·伯纳斯-李于1989年在欧洲核子研究组织(CERN)所发起。由万维网协会(World Wide Web Consortium,W3C)和互联网工程任务组(Internet Engineering Task Force,IETF)进行协调制定,最终发布了一系列的RFC。HTTP是万维网的数据通信的基础。HTTP协议定义了Web
2022-02-18 17:53:06
581
原创 网络协议基础理论
1、互联网通信原理一台硬件设备有了操作系统,装上应用软件就可以正常使用了,但仅限于处理当前设备上的数据,想让多个这样孤立的设备间可以互相传递数据,就需要底层的物理连接介质,这些底层连接就是为设备间铺好通信道路。有了通信道路后,信息具体要如何传递就需要用到通信协议。协议就是约定好的规则,规则约定了设备间怎么样建立连接、怎么样互相识别等,设备间想要正确的传递、获取和处理信息就需要遵守统一的规则。通信协议有很多种,发送方发送数据时选择哪种协议,接收方就需要使用哪种协议获取和解析数据。某些协议会依赖于其他协议,
2022-02-17 15:53:34
1537
原创 计算机基础理论
1、计算机概念计算机是一个大类的统称。我们平时所说的电脑,是计算机的一种,专业术语称之为微型计算机。1946年,人类第一台电子数字计算机ENIAC(Electronic Numerical Integrator And Calculator)在美国宾夕法尼亚大学诞生。依据计算机所采用电子器件的不同,计算机发展可划分为电子管、晶体管、集成电路、超大规模集成电路,一共4代,一代更比一代强。2、计算机系统组成一个完整的计算机系统包括硬件系统和软件系统两大部分。计算机所发生的全部动作都受中央
2022-02-16 14:58:40
3064
原创 软件测试基础理论
1.软件测试定义:软件测试(Software Testing),在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。2.软件的分类:软件=程序+数据+文档。 按照功能划分: 系统软件:如操作系统、数据库管理系统,各种驱动软件等 应用软件:如Office、金山词霸、QQ等 按照技术结构划分: 单机版本:如Office,画图工具等 C/S结构软件:如QQ、MSN等 B/S结构软件:如新浪、搜......
2022-02-15 11:39:55
8026
原创 软件质量基础理论
概念: 软件质量就是软件与用户需求相一致的程度,除满足明确定义的需求外,还要满足隐含的需求。重要性: 1、软件质量问题可能导致经济损失甚至灾难性的后果。 2、质量是软件产品和软件组织的生命线。 3、质量问题会增加开发和维护软件产品的成本属性: 功能 性能 易用性 可信性 可靠性 可用性 安全性 保密性 可维护性质量形成: 质量形成于过程,要真正地...
2022-02-15 10:21:59
302
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人