替换yum的默认源为163源 发表于 2018-12-03 | 更新于 2019-03-12 | 分类于 git 163:http://mirrors.163.com/.help/centos.html 阅读全文 »
python协程 发表于 2018-11-30 | 更新于 2019-03-11 | 分类于 python基础 协程Coroutine:在程序层面的多段代码异步执行协程函数,协程上下文管理器,协程迭代器 python3.5新增内置功能:async和await保留字 async:用于定义异步执行的协程代码段 await:异步代码之间的手工同步方式 阅读全文 »
python多进程 发表于 2018-11-30 | 更新于 2019-03-12 | 分类于 python基础 进程:操作系统进行资源分配基本单位,是程序的基本执行实体,是线程的容器。进程拥有自己独立的数据,CPU时间和内存资源。 多进程:多个进程协作同时处理一个任务。 阅读全文 »
python多线程 发表于 2018-11-29 | 更新于 2019-03-12 | 分类于 python基础 线程,轻量级进程,最小调度单位。进程是资源分配的最小单位。 一个标准线程由【线程ID,当前指令指针PC,寄存器集合,堆栈】组成 线程可与同属于一个进程的其他线程共享进程所拥有的全部资源 一个线程可以创建和撤销另一个线程 阅读全文 »
全局解释器锁GIL 发表于 2018-11-29 | 更新于 2019-03-12 | 分类于 python基础 CPython GIL 的全称是 global interpreter lock。 GIL并不是Python的特性,它是在实现Python解析器(CPython)时所引入的一个概念。同样一段代码可以通过CPython,PyPy,Psyco等不同的Python执行环境来执行。像其中的JPython就没有GIL。 阅读全文 »
import详解 发表于 2018-11-27 | 更新于 2019-03-11 | 分类于 python基础 import:在当前模块中引入其他的语法单元(语法单元指:库/包/模块/函数/类,全局变量) 阅读全文 »