摘要: [TOC] 操作系统发展史 穿孔卡片 一个计算机机房,一次只能被一个卡片使用 缺点:CPU利用率最低 联机批处理系统 支持多用户去使用一个计算机机房 脱机批处理系统 高速磁盘: ​ 提高文件的读取速度 优点: ​ 提高CPU的利用率 多道技术(基于单核情况下研究) 单道 多个使用CPU时是串行 多道 阅读全文
posted @ 2019-10-21 17:18 colacheng 阅读(103) 评论(0) 推荐(0) 编辑
摘要: [TOC] subprocess模块 可以帮你通过代码执行操作系统的终端命令 并返回终端执行命令后的结果 粘包问题 服务端第一次发送的数据,客户端无法精确一次性接收完毕。 下一次发送的数据与上一次数据粘在一起了。 无法预测对方需要接受的数据大小长度。 多次连续发送数据量小、并且时间隔短的数据一次性打 阅读全文
posted @ 2019-10-18 19:20 colacheng 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 作业 1.整理TCP三次握手、四次挥手图 三次握手 起初A和B都处于 CLOSED状态 ——B创建TCB,处于 LISTEN状态 ,等待A请求——A创建TCB,发送连接请求(SYN=1,seq=x),进入 SYN SENT状态 ——B收到连接请求,向A发送确认(SYN=ACK=1,确认号ack=x+ 阅读全文
posted @ 2019-10-18 07:37 colacheng 阅读(90) 评论(0) 推荐(0) 编辑
摘要: [TOC] 开发架构 C/S架构 client 和 server, 既客户端和服务端 优点: 稳定性强, 节省网络资源 缺点: 使用多个软件需要下载多个客户端, 软件更新, 客户端也必须下载更新 B/S架构 browser 和 server, 既浏览器端和服务端 优点: 以浏览器作为客户端, 直接在 阅读全文
posted @ 2019-10-18 07:27 colacheng 阅读(94) 评论(0) 推荐(0) 编辑
摘要: [TOC] classmethod 翻译:一个类方法 classmethod是一个装饰器,可以装饰给类内部的方法,使该方法绑定给类来使用 ​ — 对象的绑定方法特殊之处 ​ 由对象来调用,会将对象当作第一个参数传给该方法 ​ — 类的绑定方法特殊之处 ​ 由类来调用,会将类当作第一个参数传给该方法 阅读全文
posted @ 2019-10-12 16:38 colacheng 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 定义MySQL类 对象有id、host、port三个属性 定义工具create_id,在实例化时为每个对象随机生成id,保证id唯一 提供两种实例化方式,方式一:用户传入host和port 方式二:从配置文件中读取host和port进行实例化 为对象定制方法,save和get_obj_by_id,s 阅读全文
posted @ 2019-10-12 07:37 colacheng 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 组合 概念 组合指的是一个对象中的属性是另一个对象 目的 组合的目的和继承一样, 为了减少代码冗余 实现方式 总结: 1. 继承: 是一种xx是xx的关系(is a) 2. 组合: 是一种xx有xx的关系(has a) 封装 概念 封装指的是把一系列属性(特征和技能)放到一个类中就构成了封装 存数据 阅读全文
posted @ 2019-10-12 07:30 colacheng 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 作业 阅读全文
posted @ 2019-10-10 21:09 colacheng 阅读(91) 评论(0) 推荐(0) 编辑
摘要: [TOC] 昨日回顾 1.面对对象编程 核心是“对象“,对象指的是特征与技能的结合体。 基于改编程思想编写程序,就好比在创造世界,一种上帝式的思维方式。 2.类 类是一系列对象相同的特征和技能的结合体。 定义类时产生的事情: ​ 1.会产生一个空的名称空间 ​ 2.会把类内部的所有名字(资源)扔进名 阅读全文
posted @ 2019-10-10 18:27 colacheng 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 今日作业 1.什么是对象?什么是类? 对象是特征与技能的结合体,类是一系列对象相同的特征与技能的结合体 2.绑定方法的有什么特点 由对象来调用称之为对象的绑定方法,不同的对象调用该绑定方法,则会将不同的对象传入该绑定方法中,对象的绑定方法,是由对象来调用的,特殊之处就是把对象当作第一个参数传入该方法 阅读全文
posted @ 2019-10-10 09:25 colacheng 阅读(95) 评论(0) 推荐(0) 编辑
Live2D