上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: 一.事件驱动 注意,事件驱动的监听事件是由操作系统调用的cpu来完成的 事件驱动编程是一种编程范式,这里程序的执行流由外部事件来决定。它的特点是包含一个事件循环,当外部事件发生时使用回调机制来触发相应的处理。另外两种常见的编程范式是(单线程)同步以及多线程编程。 协程实现的IO阻塞自动切换,那么协程 阅读全文
posted @ 2019-03-05 12:14 风追海浪 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 1.协程 协程,又称微线程,纤程。英文名Coroutine。 主要解决IO操作 优点1: 协程极高的执行效率。因为子程序切换不是线程切换,是用户态切换,是由程序自身控制,因此,没有线程切换的开销,和多线程比,线程数量越多,协程的性能优势就越明显。 优点2: 不需要多线程的锁机制,因为只有一个线程,也 阅读全文
posted @ 2019-03-05 00:17 风追海浪 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1.概念 进程 线程 2.调用多线程2种方法 A.直接调用 B.继承式调用 3.join&Daemon方法 join():在子线程完成运行之前,这个子线程的父线程将一直被阻塞。 setDaemon(True): 将线程声明为守护线程,必须在start() 方法调用之前设置, 如果不设置为守护线程程序 阅读全文
posted @ 2019-03-04 15:59 风追海浪 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1.源码class 2.创建socketserver步骤 3.简单实例 阅读全文
posted @ 2019-03-04 13:14 风追海浪 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 1.socket Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。 所以, 阅读全文
posted @ 2019-03-02 22:30 风追海浪 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1.异常 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止) 2.异常种类 3.异常处理 python解释器检测到错误,触发异常 为了保证程序的健壮性与容错性,即在遇到错误时程序不会崩溃,我们需要对异常进行处理 4.else 阅读全文
posted @ 2019-03-02 14:21 风追海浪 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1.描述符 2.上下文管理协议 操作文件对象写法 上述叫做上下文管理协议,即with语句,为了让一个对象兼容with语句,必须在这个对象的类中声明__enter__和__exit__方法 3.类装饰器 4.仿property 5.元类 metaclass 元类是类的类,是类的模板 元类的实例是类,类 阅读全文
posted @ 2019-03-02 00:26 风追海浪 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1.item 2.str repr 3.format定制 4.slot 类变量 5.doc 6.module class 7.析构方法 __del__ 当对象在内存中被释放时,自动触发执行 8.call方法 9.迭代器协议 next iter 10.描述符 描述符是什么:描述符本质就是一个新式类,在 阅读全文
posted @ 2019-03-01 17:54 风追海浪 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1.反射 hasattr getattr delattr setattr 优点:事先定义好接口,接口只有在被完成后才能真正执行,这实现了即插即用,这其实是一种“后期绑定”,即先定义好接口, 然后是再去实现具体的功能 2.动态导入模块 3.类attr属性 __gerattr__ __setattr__ 阅读全文
posted @ 2019-03-01 00:07 风追海浪 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 面向对象优点 1.通过封装明确了内外 2.通过继承+多态在语言层面支持了归一化设计 抽象/实现 抽象指对现实世界问题和实体的本质表现,行为和特征建模,建立一个相关的子集,可以用于 绘程序结构,从而实现这种模型。抽象不仅包括这种模型的数据属性,还定义了这些数据的接口。 对某种抽象的实现就是对此数据及与 阅读全文
posted @ 2019-02-28 20:51 风追海浪 阅读(302) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页