摘要: 本节内容: 面向对象高级语法部分异常处理 经典类vs新式类 静态方法、类方法、属性方法 类的特殊方法 反射 Socket开发基础 作业:开发一个支持多用户在线的FTP程序 经典类vs新式类 静态方法、类方法、属性方法 类的特殊方法 反射 一、类定义: 定义: class <类名>: <语句> 类实例 阅读全文
posted @ 2017-09-11 17:18 EagleSour 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 本节内容: Socket语法及相关 socket概念 socket本质上就是在2台网络互通的电脑之间,架设一个通道,两台电脑通过这个通道来实现数据的互相传递。 我们知道网络 通信 都 是基于 ip+port 方能定位到目标的具体机器上的具体服务,操作系统有0-65535个端口,每个端口都可以独立对外 阅读全文
posted @ 2017-09-11 16:56 EagleSour 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 本节内容 引子 到目前为止,我们已经学了网络并发编程的2个套路, 多进程,多线程,这哥俩的优势和劣势都非常的明显,我们一起来回顾下 协程 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上 阅读全文
posted @ 2017-09-11 16:45 EagleSour 阅读(296) 评论(0) 推荐(0) 编辑
摘要: Python之路,Day9, 进程、线程、协程篇 本节内容 操作系统发展史 手工操作(无操作系统) 1946年第一台计算机诞生--20世纪50年代中期,还未出现操作系统,计算机工作采用手工操作方式。 手工操作程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机把程序和数据输入计 阅读全文
posted @ 2017-09-11 16:15 EagleSour 阅读(170) 评论(0) 推荐(0) 编辑