摘要: 并发编程(一) >>>思维导图>>>中二青年 操作系统的作用 1:隐藏丑陋复杂的硬件接口,提供良好的抽象接口 2:管理、调度进程,并且将多个进程对硬件的竞争变得有序 多道技术 1.空间上的复用:多个赓续公用一套计算机硬件 2.时间上的复用:切换+保存状态 >1.当一个程序遇到IO操作 操作系统会剥夺 阅读全文
posted @ 2019-08-11 23:32 宋人杰 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Python异常处理 >>>思维导图>>>中二青年 什么是异常处理? 程序在运行过程中出现了不可预知的错误 并且该错误没有对应的处理机制,那么就会以异常的形式表现出来 造成的影响就是整个程序无法正常运行 异常的结构 1.异常的类型:NAMEERROR 2.异常的信息:name 'abc' is no 阅读全文
posted @ 2019-08-08 17:11 宋人杰 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 网络编程(三) >>>思维导图>>>中二青年 基于TCP协议使用socket分发大文件 案例:电影上传 思路:客户端端循环一行一行读文件并一行一行传输,服务端循环接收并写入文件 客户端代码 服务端代码 UDP协议 UDP是一个简单的传输层协议。和TCP相比,UDP有下面几个显著特性: 1.UDP缺乏 阅读全文
posted @ 2019-08-08 17:08 宋人杰 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 网络编程(二) >>>思维导图>>>中二青年 基于TCP协议的Socket套接字 server端 client端 127.0.0.1本机回还地址:只能自己识别自己 其他人无法访问 send与recv对应,不要出现两边都是相同的情况 recv是跟内存要数据,至于数据的来源 你无需考虑 TCP特点 会将 阅读全文
posted @ 2019-08-07 20:30 宋人杰 阅读(124) 评论(0) 推荐(0) 编辑
摘要: TCP 的特性 TCP 提供一种面向连接的、可靠的字节流服务 在一个 TCP 连接中,仅有两方进行彼此通信。广播和多播不能用于 TCP TCP 使用校验和,确认和重传机制来保证可靠传输 TCP 给数据分节进行排序,并使用累积确认保证数据的顺序不变和非重复 TCP 使用滑动窗口机制来实现流量控制,通过 阅读全文
posted @ 2019-08-06 22:22 宋人杰 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 网络编程(一) >>>思维导图>>>中二青年 软件开发架构 C/S架构(clinet/server):客户端/服务端 B/S架构(browser/server):浏览器/服务器 网络编程发展史 任何先进的技术最早都源于军事 要想实现远程通信第一个需要具备的条件是:物理连接介质 计算机之间要想实现远程 阅读全文
posted @ 2019-08-06 22:05 宋人杰 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Python第二十一课(反射/元类) >>>思维导图>>>中二青年 反射reflect 什么是反射, 其实是反省,自省的意思 反射指的是一个对象应该具备,可以检测,修改,增加自身属性的能力 反射就是通过字符串操作属性 涉及的四个函数,这四个函数就是普通的内置函数 没有双下划綫,与print等等没有区 阅读全文
posted @ 2019-07-30 16:59 宋人杰 阅读(201) 评论(0) 推荐(0) 编辑
摘要: Python第二十课(多态) >>>思维导图>>>中二青年 多态 概念:一种事物具备多种 不同的形态 例如:水“固态”、“液态”、“气态” 官方解释:多个不同类的对象可以响应同一个方法,产生不同的结果 首先强调多态不是一种特殊的语法,而是一种状态、特性(即多个不同对象可以响应同一个方法,产生不同结果 阅读全文
posted @ 2019-07-29 15:21 宋人杰 阅读(157) 评论(0) 推荐(0) 编辑
摘要: Python第19课(封装) >>>思维导图>>>中二青年 封装 什么是封装? 就是将复杂的丑陋的,隐私的细节隐藏到内部,对外提供简单的使用接口 对外隐藏内部实现细节,并提供访问的接口 什么时候应该封装? 当有一些数据不希望外界可以直接修改时 当有一些函数不希望给外界使用时 为什么需要封装 ? 1. 阅读全文
posted @ 2019-07-27 23:12 宋人杰 阅读(258) 评论(0) 推荐(0) 编辑
摘要: Python第十八课(继承) >>>思维导图>>>中二青年 什么是继承? 为什么要使用继承 如何使用继承 语法 抽象 属性的查找顺序 派生 覆盖 练习:实现一个可以限制元素类型的容器 (字典,列表,元组,集合,字符串) 子类中访问父类的内容 语法 强调再强调: 组合 组合的目的 菱形继承 首先明确p 阅读全文
posted @ 2019-07-25 22:17 宋人杰 阅读(230) 评论(0) 推荐(0) 编辑