摘要: 一 背景知识 进程的概念起源于操作系统,是操作系统最核心的概念。 进程是对正在运行程序的一个抽象,操作系统的其他所有内容都是围绕进程的概念展开的。所以想要真正了解进程,必须事先了解操作系统,点击进入。 进程是操作系统提供的最古老也是最重要的抽象概念之一。即使可以利用的cpu只有一个(早期的计算机确实 阅读全文
posted @ 2017-07-19 17:07 Wang-Vee 阅读(199) 评论(0) 推荐(0)
摘要: FTP上传下载服务器 要求: 1、多用户认证 2、每个用户有自己的家目录 3、ls 查看当前目录 4、get file 下载文件 5、put File 上传文件 6、del file 删除文件或文件夹 7、mkdir dir 创建文件夹 8、cd 切换目录 9、日志记录 目录结构 import op 阅读全文
posted @ 2017-07-18 17:20 Wang-Vee 阅读(284) 评论(0) 推荐(0)
摘要: 一、基于UDP的套接字 UDP服务端 UDP客户端 简单示例: 服务端: 客户端: 二、tcp和udp发送接受数据的区别 1、收发消息的原理 发消息,都是将数据发送到自己端的发送缓存中。 收消息,都是从自己端的环从中收取数据。 1. tcp:send发送数据,recv接受数据。 2. udp:sen 阅读全文
posted @ 2017-07-18 17:15 Wang-Vee 阅读(278) 评论(0) 推荐(0)
摘要: 一、异常处理 1、错误和异常 1.程序中难免出现错误,而错误分成两种 (1)语法错误(这种错误过不了Python解释器的语法检测,必须在程序执行前改正) #语法错误示范一 if #语法错误示范二 def test: pass #语法错误示范三 class Foo pass #语法错误示范四 prin 阅读全文
posted @ 2017-07-10 19:00 Wang-Vee 阅读(340) 评论(0) 推荐(0)
摘要: 一、面向对象软件开发的过程 面向对象的软件工程包括下面几个部: 1.面向对象分析(object oriented analysis ,OOA) 软件工程中的系统分析阶段,要求分析员和用户结合在一起,对用户的需求做出精确的分析和明确的表述,从大的方面解析软件系统应该做什么,而不是怎么去做。面向对象的分 阅读全文
posted @ 2017-07-07 17:09 Wang-Vee 阅读(233) 评论(0) 推荐(0)
摘要: 一、绑定方法与非绑定方法 类中定义的函数分成两大类: 1、绑定方法(绑定给谁,谁来调用就自动将它本身当作第一个参数传入): 1. 绑定到类的方法:用classmethod装饰器装饰的方法。 为类量身定制 类.boud_method(),自动将类当作第一个参数传入 (其实对象也可调用,但仍将类当作第一 阅读全文
posted @ 2017-07-07 15:13 Wang-Vee 阅读(237) 评论(0) 推荐(0)
摘要: 一、继承实现的原来 1、继承顺序 Python的类可以继承多个类。继承多个类的时候,其属性的寻找的方法有两种,分别是深度优先和广度优先。 如下的结构,新式类和经典类的属性查找顺序都一致。顺序为D >A >E >B >C。 如下的结构,新式类和经典类的属性查找顺序就不一样了。 经典类遵循深度优先,其顺 阅读全文
posted @ 2017-07-05 18:59 Wang-Vee 阅读(634) 评论(0) 推荐(0)
摘要: 一、抽象类 1、什么是抽象类 抽象类是一个特殊的类,它的特殊之处在于只能被继承,不能被实例化。 2、为什么要有抽象类 如果说类是从一堆对象中抽取相同的内容而来的,那么抽象类就是从一堆类中抽取相同的内容而来的,内容包括数据属性和函数属性。 比如我们有香蕉的类,有苹果的类,有桃子的类,从这些类抽取相同的 阅读全文
posted @ 2017-07-04 20:14 Wang-Vee 阅读(209) 评论(0) 推荐(0)
摘要: 一、类的继承、派生和组合 继承是一种创建新类的方式,在Python中,新类可以继承一个或多个父类,父类又可称为基类或者超类,新建的类称为派生类或子类。 在Python3中,所有类都默认继承object,都是新式类。在Python2中,有经典类和新式类。没有继承object类以及object的子类的类 阅读全文
posted @ 2017-07-04 20:11 Wang-Vee 阅读(303) 评论(0) 推荐(0)
摘要: 一、面向对象的程序设计 在此之前用到的事面向过程的程序设计,它的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比设计好一条流水线,考虑周全什么时候处理什么东西。 优点:极大的降低了程序的复杂度 缺点是:一套流水线或者流程就是用来解决一个问题,生产汽水的流水线无法生产汽车,即便是 阅读全文
posted @ 2017-07-04 20:02 Wang-Vee 阅读(195) 评论(0) 推荐(0)