2021-2022-1 20211408 《信息安全专业导论》第十一周学习总结

作业信息

作业模板:https://www.cnblogs.com/rocedu/p/9577842.html#JXJC
作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK11

教材学习内容总结
《计算机科学概论》
1.1 开放式系统与协议
开放式系统

1、专有系统:使用特定销售商的私有技术的系统
2、互通性:多台机器上的来自多个销售商的软件和硬件互相通信的能力
3、开放式系统:以网络体系结构的通用模型为基础并且伴有一组协议的系统
4、开放系统互连参考模型(OSI参考模型):为了便于建立通信标准而对网络交互进行的7层逻辑划分

1.2 网络地址

1、主机名:由点号分隔的单词组构成的名字,唯一标识了Internet上的机器;每个主机名对应一个特定IP地址
2、IP地址:由点号分隔的四个数值构成的地址,唯一表示了Internet上的机器,例如:192.168.1.1

1.3 域名系统

1、域名:主机名中说明特定的组织或分组的部分
2、*域名(TLD):域名中的最后一部分,声明了组织的类型或所属国家,例如“.name”,“.jobs”,“.org*”
3、ICANN:批准*域名的国际组织
4、域名抢注:购买域名,目的仅仅是为了高价卖给真正想使用它的人或组织
5、域名系统(DNS):管理主机名解析的分布式系统
6、域名服务器:把主机名翻译成IP地址的计算机
7、网络中立性:ISP应该平等地给每一个用户传送数据,传输速度应该尽可能快

《看漫画学Python》
1.1 TCP/IP

IP(Internet Protocol)

一种低级的路由协议,它将数据拆分在许多小的数据包中,并通过网络将它们发送到某一特定地址,
但无法保证所有包都抵达目的地,也不能保证包按顺序抵达。

TCP(Transmission Control Protocol,传输控制协议)

一种高层次的协议,是面向连接的可靠数据传输协议,如果有些数据包没被收到,则会重发,对数
据包的内容准确性进行检查并保证数据包按顺序抵达。

1.2 HTTP/HTTPS(HTTP/HTTPS是TCP/IP的一种协议。)

HTTP(Hypertext Transfer Protocol,超文本传输协议)

是无连接协议,即在每一次请求时都建立连接,服务器在处理完客户端的请求后,会先应答客户端,
然后断开连接,不会一直占用网络资源。

HTTPS(Hypertext Transfer Protocol Secure,超文本传输安全协议)

是超文本传输协议和SSL的组合,用于提供加密通信及对网络服务器身份的鉴定。简单地说,HTTPS
是加密的HTTP。

1.3 JSON数据的编码(指将JSON数据转换为Python数据,当从网络中接收或从磁盘中读取JSON数据时,需要将其解码为Python数据)
1、JSON数组

JSON Python
对象 字典
数组 列表
字符串 字符串
整数数字 整数
实数数字 浮点
true True
false False
null None

1.4 SQlite数据类型(为嵌入式设备设计的数据库)

SQLite是无数据类型的数据库,在创建表时不需要为字段指定数据类型

INTEGER:有符号的整数类型。
REAL:浮点类型。
TEXT:字符串类型,采用UTF-8和UTF-16字符编码。
BLOB:二进制大对象类型,能够存放任意二进制数据
2021-2022-1 20211408 《信息安全专业导论》第十一周学习总结
2021-2022-1 20211408 《信息安全专业导论》第十一周学习总结

1.5 Python数据类型与SQLite数据类型的映射
2021-2022-1 20211408 《信息安全专业导论》第十一周学习总结

代码托管

教材学习中的问题和解决过程
1、安装apache-tomcat时乱码
2021-2022-1 20211408 《信息安全专业导论》第十一周学习总结

解决方法:将系统语言改为英文

代码调试过程中的问题和解决过程

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
第一周 2/2 4/4 10/12 了解了计算机科学史
第二周 1/1 3/3 5/17 学会了print输出
第三周 1/1 5/5 6/23 了解了python数据基础

......

第十周 120/120 9/9 10/45 内容如上
第十一周

上一篇:控制台向数据库添加百万级数据


下一篇:MSDN社区杨云版主提供的好用 active directory 类