摘要: IO模型的介绍 为了更好地了解IO模型,我们需要事先回顾下:同步、异步、阻塞、非阻塞 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不 阅读全文
posted @ 2018-06-20 16:23 也许VS何必 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 引子: 之前我们学习了线程、进程的概念,了解了在操作系统中进程是资源分配的最小单位,线程是CPU调度的最小单位。按道理来说我们已经算是把cpu的利用率提高很多了。 但是我们知道无论是创建多进程还是创建多线程来解决问题,都要消耗一定的时间来创建进程、创建线程、以及管理他们之间的切换。 随着我们对于效率 阅读全文
posted @ 2018-06-19 21:36 也许VS何必 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 线程概念的引入背景 进程 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中,我们允许多 阅读全文
posted @ 2018-06-14 15:26 也许VS何必 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 进程间通信 IPC(Inter-Process Communication) 队列: 概念介绍: 创建共享的进程队列,Queue是多进程安全的队列,可以使用Queue实现多进程之间的数据传递。 Queue([maxsize]) 创建共享的进程队列。maxsize是队列中允许的最大项数。如果省略此参数 阅读全文
posted @ 2018-06-13 17:21 也许VS何必 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 一、什么是进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程 阅读全文
posted @ 2018-06-12 22:11 也许VS何必 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 点击链接:python之路——操作系统的发展史 多道程序系统: 所谓多道程序设计技术,就是指允许多个程序同时进入内存并运行。即同时把多个程序放入内存,并允许它们交替在CPU中运行,它们共享系统中的各种硬、软件资源。 当一道程序因I/O请求而暂停运行时,CPU便立即转去运行另一道程序。 主要特点: ( 阅读全文
posted @ 2018-06-11 19:45 也许VS何必 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一、楔子 你现在已经学会了写python代码,假如你写了两个python文件a.py和b.py,分别去运行,你就会发现,这两个python的文件分别运行的很好。但是如果这两个程序之间想要传递一个数据,你要怎么做呢? 这个问题以你现在的知识就可以解决了,我们可以创建一个文件,把a.py想要传递的内容写 阅读全文
posted @ 2018-06-11 19:23 也许VS何必 阅读(1454) 评论(0) 推荐(0) 编辑
摘要: re模块::::学习链接: http://www.cnblogs.com/Eva-J/articles/7228075.html 阅读全文
posted @ 2018-05-21 21:17 也许VS何必 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 一、迭代器 1、什么是可迭代对象 字符串、列表、元组、字典、集合都可以被for循环,说明他们都是可迭代的。 可迭代协议: 假如我们自己写了一个数据类型,希望这个数据类型里的东西也可以使用for被一个一个的取出来,那我们就必须满足for的要求。这个要求就叫做“协议”。 可以被迭代要满足的要求就叫做可迭 阅读全文
posted @ 2018-05-16 16:10 也许VS何必 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 一、函数名的本质 函数名本质上就是函数的内存地址、或者说函数名就是普通的变量 1、可以被赋值引用 2、可以被当作容器类型的元素 3、函数名可以当作函数参数传给函数 二、闭包: 闭包函数:内部函数包含对外部作用域而非全剧作用域变量的引用,该内部函数称为闭包函数。#函数内部定义的函数称为内部函数 由于有 阅读全文
posted @ 2018-05-11 15:30 也许VS何必 阅读(99) 评论(0) 推荐(0) 编辑