摘要: 进程补充 进程通信 要想实现进程间通信,可以用 管道 或者 队列 队列比管道更好用(队列自带管道和锁) 管道和队列的共同特点: 队列特点: 堆栈特点:先进后出 我们采用队列来实现进程间数据通信,下面先介绍一下队列 Queue队列的基本使用 基本方法: 基础版 进阶版 通过Queue队列实现进程间通信 阅读全文
posted @ 2019-08-12 20:18 Bitten 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 多道技术 1.空间上的复用 多个程序共用一套计算机硬件 多道技术原理 2.时间上的复用 切换+保存状态 1.当一个程序遇到IO操作 操作系统会剥夺该程序的CPU执行权限( 提高了CPU的利用率,并且也 ) 2.当一个程序长时间占用CPU 操作系统也会剥夺该程序的CPU执行权限( ) 并发: 看起来像 阅读全文
posted @ 2019-08-09 10:06 Bitten 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 异常处理 什么是异常? ​ 程序在运行过程中出现了不可预知的错误 ​ 并且该错误没有对应的处理机制,那么就会以异常的形式表现出来 ​ 造成的影响就是整个程序无法运行 异常的结构 ​ 1.异常的类型 ​ 2.异常的信息 ​ 3.异常的位置 异常的种类 ​ 分为两大类 ​ 1.语法错误 ​ 是你程序立刻 阅读全文
posted @ 2019-08-08 16:37 Bitten 阅读(849) 评论(0) 推荐(0) 编辑
摘要: 前置知识:不同计算机程序之间的数据传输 应用程序中的数据 都是从程序所在计算机内存中读取的。 内存中的数据 是从硬盘读取或者网络传输过来的 不同计算机程序数据传输需要经过七层协议物理连接介质才能到达目标程序 sockt 套接字 套接字主要有两个版本,一个是基于文件类型的套接字家族(AF_UNIX), 阅读全文
posted @ 2019-08-07 23:25 Bitten 阅读(307) 评论(0) 推荐(0) 编辑
摘要: Time模块补充知识 date和datetime区别是什么? 以下代码为什么会报错? 因为 原理 可以自己写一个类去继承JSONEcoder,并重写其中的default方法 重写过的default方法不仅能使json处理datetime.todat()和date.today() 还能控制指定输出的形 阅读全文
posted @ 2019-08-06 21:47 Bitten 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 继承 什么是继承 继承:是一种关系,描述两个对象之间什么是什么的什么的关系 例如:哈士奇,金毛,阿拉斯加,拉布拉多,柯基都是狗 为什么要继承 继承的好处:# 继承的一方可以直接使用被继承一方已经有的东西 在程序中,继承描述的是类和类之间的关系 ​ 例如:a继承了b,a就能直接使用b已经存在的方法和属 阅读全文
posted @ 2019-07-25 22:52 Bitten 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 懒人操作顺序:S_01>>>S_02>>>S_03 首先这是homebrew的官网 https://brew.sh/index_zh-cn 安装方法是在终端中输入 下面这行代码 // 但是官网很慢 可以考虑看S_01开始的更换镜像的步骤 /usr/bin/ruby -e "$(curl -fsSL 阅读全文
posted @ 2019-07-21 13:09 Bitten 阅读(1280) 评论(0) 推荐(1) 编辑
摘要: 包 包是什么 他是一系列文件的结合体,表现形式就是文件夹 包的本质还是模块 他通常会有__init__.py文件 我们首先回顾一下模块导入的过程 import module首次导入模块(.py文件) 先产生一个执行文件的名称空间 1. 创建模块文件的名称空间 2. 执行模块中的代码,将产生的名字和值 阅读全文
posted @ 2019-07-19 10:09 Bitten 阅读(212) 评论(0) 推荐(0) 编辑
摘要: collection模块 namedtuple 具名元组( 重要 ) 应用场景1 应用场景2 队列queue:先进先出(FIFO first in first out)( 重要 ) 双端队列deque( 重要 ) 有序字典OrderedDict 使用dict时,key是无序的。在对dict做迭代时, 阅读全文
posted @ 2019-07-18 19:29 Bitten 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 在介绍正则表达式和re模块之前,先简要介绍一下 正则表达式与re模块的关系 1.正则表达式是一门独立的技术,任何语言均可使用 2.python中要想使用正则表达式需要通过re模块 正则表达式 元字符 ############################################## 分组 阅读全文
posted @ 2019-07-17 11:26 Bitten 阅读(238) 评论(0) 推荐(0) 编辑