摘要: Linux安装python3.6和第三方库的步骤: 我的Linux是CentOS 6.5版本 Linux下大部分系统默认自带python2.x的版本,最常见的是python2.6或python2.7,默认的python被系统很多程序所依赖,比如CentOS下的yum就是python2写的,所以不要删 阅读全文
posted @ 2018-04-01 12:26 neozheng 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 多线程: 在传统操作系统中,每个进程有一个地址空间,而且默认就有一个控制线程; 进程的作用就是隔离数据。 进程只是用来把资源集中到一起(进程只是一个资源单位,或者说资源集合),而线程才是CPU上的执行单位。(进程必须靠线程去执行) 线程就类似于一条流水线工作的过程;多线程(即多个控制线程)的概念是: 阅读全文
posted @ 2018-03-31 17:15 neozheng 阅读(3192) 评论(0) 推荐(0) 编辑
摘要: 操作系统介绍: 进程:即正在执行的一个过程;进程是对正在运行的程序的一个抽象概念。 操作系统的两大核心功能: 1. 隐藏了硬件的调用接口,为应用程序提供封装好的调用硬件资源的系统调用接口; 2. 将应用程序对硬件资源的竞态请求变得有序化(即管理、调度进程) 多道技术(针对单核,实现并发):多道指的是 阅读全文
posted @ 2018-03-28 20:11 neozheng 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 粘包现象: 如上篇博客中最后的示例,客户端有个 phone.recv(2014) , 当服务端发送给客户端的数据大于1024个字节时, 多于1024的数据就会残留在管道中,下次客户端再给服务端发命令时,残留在管道的数据会先发送给客户端,新命令产生的数据会排在上次命令残留数据的后面发送到客户端,即两次 阅读全文
posted @ 2018-03-15 21:42 neozheng 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 操作系统(简称OS)基础: 应用软件不能直接操作硬件,能直接操作硬件的只有操作系统;所以,应用软件可以通过操作系统来间接操作硬件 网络基础之网络协议: 网络通讯原理: 连接两台计算机之间的Internet实际上就是一系列统一的标准,这些标准称之为互联网协议;互联网的本质就是一系列的协议,总称为“互联 阅读全文
posted @ 2018-03-13 22:47 neozheng 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 元类: python中一切皆对象,意味着: 1. 都可以被引用,如 x = obj 2. 都可以被当做函数的参数传入 3. 都可以被当做函数的返回值 4. 都可以当做容器类的元素(列表、字典、元祖、集合),如: l = [func,time,obj,1] 换句话说,只要能满足上述4点,它就是对象;例 阅读全文
posted @ 2018-03-03 23:49 neozheng 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 反射:通过字符串映射到对象或者类的属性 反射的方法: 反射的使用: 内置方法: 一、isinstance(obj,cls)和 issubclass(sub,super) isinstance(obj,cls) # 检查对象obj是否为 类 cls的对象 # 返回Bool值 issubclass(su 阅读全文
posted @ 2018-03-03 11:19 neozheng 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 多态: 多态指的是一类事物有多种形态;比如 动物有多种形态:人、狗、猪 如下代码: 多态性的好处: 1. 增加了程序的灵活性: 不变应万变,不论对象千变万化,使用者都是同一种形式去调用,如:func(obj);但需要注意的是,多态性是建立在多态的基础上 2. 增加了程序的可扩展性: 通过继承Anim 阅读全文
posted @ 2018-03-02 21:46 neozheng 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 组合:适用于“什么有什么”;组合方法: 类1对象.变量 = 类2对象 选课例题: class LuffyPeople: school = "luffycity" def __init__(self,name,gender,age): self.name = name self.gender = ge 阅读全文
posted @ 2018-03-02 00:23 neozheng 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 继承: 继承是指类与类之间的关系,是一种“什么”是“什么”的关系。 继承的功能之一就是用来解决代码重用问题 继承是一种创建新类的方式,在Python中,新建的类可以继承一个或多个父类,父类又可以称为基类或者超类,新建的类称为派生类或者子类 如下代码所示: 抽象与继承(先抽象后继承): 抽象:即抽取类 阅读全文
posted @ 2018-03-01 21:35 neozheng 阅读(319) 评论(0) 推荐(0) 编辑