欢迎第 位访客
摘要: 一. 什么是线程 线程:顾名思义,就是一条流水线工作的过程,一条流水线必须属于一个车间,一个车间的工作过程是一个进程 所以,进程只是用来把资源集中到一起(进程只是一个资源单位,或者说资源集合),而线程才是cpu上的执行单位。 多线程(即多个控制线程)的概念是,在一个进程中存在多个控制线程,多个控制线 阅读全文
posted @ 2018-07-07 21:24 大橡皮 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 一. 生产者和消费者模型 在并发编程中使用生产者和消费者模式能够解决绝大多数并发问题。该模式通过平衡生产线程和消费线程的工作能力来提高程序的整体处理数据的速度。 二. 为什么要使用生产者和消费者模式 在线程世界里,生产者就是生产数据的线程,消费者就是消费数据的线程。在多线程开发当中,如果生产者处理速 阅读全文
posted @ 2018-07-07 15:26 大橡皮 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一. 基本定义 互斥锁(英语:英语:Mutual exclusion,缩写 Mutex)是一种用于多线程编程中,防止两条线程同时对同一公共资源(比如全局变量)进行读写的机制。该目的通过将代码切片成一个一个的临界区域(critical section)达成。临界区域指的是一块对公共资源进行访问的代码, 阅读全文
posted @ 2018-07-06 11:30 大橡皮 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 一.基本定义 正常情况下,子进程是通过父进程创建的,子进程在创建新的进程。子进程的结束和父进程的运行是一个异步过程,即父进程永远无法预测子进程 到底什么时候结束。 当一个 进程完成它的工作终止之后,它的父进程需要调用wait()或者waitpid()系统调用取得子进程的终止状态。 孤儿进程:一个父进 阅读全文
posted @ 2018-07-06 09:47 大橡皮 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一. 逻辑运算符和逻辑表达式 逻辑表达式是用逻辑运算符和变量连接起来的式子。任何语言的逻辑运算符都一般分为3种——逻辑与、逻辑或和逻辑非。C、Java语言的逻辑运算符用&&、‖、!表示,Python采用and、or、not。下图列出了Python中的逻辑运算符和表达式。 二. 三目运算(三元运算) 阅读全文
posted @ 2018-07-05 14:07 大橡皮 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一. multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu\_count\(\)查看),在python中大部分情况需要使用多进程。Python提供了multiprocessing。 multiprocessing模块用来开启 阅读全文
posted @ 2018-07-05 10:39 大橡皮 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一.进程的定义 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程 阅读全文
posted @ 2018-07-05 09:22 大橡皮 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1.什么是C/S架构? Client/Server架构,即客户端/服务器架构。是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,需要安装客户端才可进行管理操作。 2.互联网协议是什么?分别介绍五层协议中每一层的功能? 互联网协议是TCP/IP协议 阅读全文
posted @ 2018-07-02 09:33 大橡皮 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 在学习到深度和广度的时候,懵了很久.后来看到这篇文章,恍然大悟.写的很好.特意转过来. 经典类: 只要有父类, 就会沿着一直找, 即使已经找过了~ 新式类: 在类继承的多个类拥有共同父类的情况下, 会优先横向查找, 直到剩下最后一个继承自这个共同父类的对象, 再向上查找. 如果类仅继承一个父类的情况 阅读全文
posted @ 2018-07-01 15:46 大橡皮 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 类的继承于查找顺序: 在py2中,不继承object的类为经典类,经典类继承查找:深度优先. 在py3中,默认继承object,所以python3中都是新式类,新式类的继承查找:广度优先. 类的特殊属性: 组合与继承都是有效地利用已有类的资源的重要方式。但是二者的概念和使用场景皆不同, 1.继承的方 阅读全文
posted @ 2018-06-30 15:02 大橡皮 阅读(152) 评论(0) 推荐(0) 编辑