摘要: 数据库介绍 数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。 关系数据库: MySql ,Oracle, sql server , db2 ,sqli 阅读全文
posted @ 2017-08-14 19:12 云养猫 阅读(135) 评论(0) 推荐(0) 编辑
摘要: IO模型分类 五种IO Model blocking IO 阻塞IO nonblocking IO 非阻塞IO IO multiplexing IO多路复用 signal driven IO 信号驱动IO asynchronous IO 异步IO signal driven IO(信号驱动IO)在实 阅读全文
posted @ 2017-08-14 19:11 云养猫 阅读(180) 评论(0) 推荐(0) 编辑
摘要: JoinableQueue同样通过multiprocessing使用。 创建队列的另外一个类: JoinableQueue([maxsize]):这就像是一个Queue对象,但队列允许项目的使用者通知生成者项目已经被成功处理。通知进程是使用共享的信号和条件变量来实现的。 参数介绍: maxsize是 阅读全文
posted @ 2017-08-14 19:07 云养猫 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Event对象 用于线程间通信,即程序中的其一个线程需要通过判断某个线程的状态来确定自己下一步的操作,就用到了event对象 event对象默认为假(Flase),即遇到event对象在等待就阻塞线程的执行。 示例1:主线程和子线程间通信,代码模拟连接服务器 示例2:子线程与子线程间通信 示例3: 阅读全文
posted @ 2017-08-14 18:57 云养猫 阅读(217) 评论(0) 推荐(0) 编辑
摘要: GIL(全局解释器锁) GIL并不是Python的特性,它是在实现Python解析器(CPython)时所引入的一个概念,是为了实现不同线程对共享资源访问的互斥,才引入了GIL 在Cpython解释器中,同一个进程下开启的多线程,同一时刻只能有一个线程执行,无法利用多核优势 python对于计算密集 阅读全文
posted @ 2017-08-14 18:55 云养猫 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 概念 进程:进程就是一个程序在一个数据集上的一次动态执行过程 程序:代码 数据集:程序执行过程中需要的资源 进程控制块:完成状态保存的单元 线程:线程是寄托在进程之上,为了提高系统的并发性 线程是进程的实体 进程是一个资源管理单元、线程是最小的执行单元 线程和进程的关系 (1)一个线程只能属于一个进 阅读全文
posted @ 2017-07-18 15:57 云养猫 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 基于UDP的socket 面向无连接的不可靠数据传输,可以没有服务器端,只不过没有服务器端,发送的数据会被直接丢弃,并不能到达服务器端 UDP服务端+客户端 由于UDP是面向无连接的(实际上有链接,不然通过什么去传数据去取数据),可以使用多个客户端连接服务端,但这并不是并发访问。 注意: 1. 发消 阅读全文
posted @ 2017-07-18 15:56 云养猫 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 异常处理 错误 程序里的错误一般分为两种: 1、语法错误,这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正 2、逻辑错误,人为造成的错误,如数据类型错误、调用方法错误等,这些解释器是不会进行检测的,只有在执行的过程中才能抛出的错误 异常 异常是python解释器在运行程序的过 阅读全文
posted @ 2017-07-18 15:55 云养猫 阅读(582) 评论(0) 推荐(0) 编辑
摘要: isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象,如果是返回True issubclass(sub, super)检查sub类是否是 super 类的派生类,如果是返回True 反射 反射 阅读全文
posted @ 2017-07-18 15:53 云养猫 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 多态与多态性 多态 多态并不是一个新的知识 多态是指一类事物有多种形态,在类里就是指一个抽象类有多个子类,因而多态的概念依赖于继承 举个例子:动物有多种形态,人、狗、猫、猪等,python的序列数据类型有字符串、列表、元组,文件的类型分为普通文件和可执行文件,人类又有多种形态,男女老少。。等等例子 阅读全文
posted @ 2017-07-18 15:51 云养猫 阅读(172) 评论(0) 推荐(0) 编辑