Python_基础篇
文章若无特别指出均表示python3.x版本下
前提准备
- 01 - 语言起源
- 02 - IDE介绍 & 环境搭建
语法基础
函数
模块 & 包
面向对象
网络编程
- 01 - 网络编程初识
- 02 - Socket(套接字)
- 03 - 黏包问题
- 04 - SocketServer实现多并发
并发编程
原理探究
文章若无特别指出均表示python3.x版本下
前提准备
语法基础
函数
模块 & 包
面向对象
网络编程
并发编程
原理探究
I/O多路复用I/O模型此处所讲的I/O模型是参考Richard Stevens所著《UNIX网络编程 卷1:套接字联网API》(第3版)中的I/O模型为基础。列举了其中所讲的5中I/O网络模型并加以描述对比。 网络I/O发生时系统涉及的操作 数据准备(等待数据通过网络送达) 将数据从内核复制到程序
Python中协程asyncio模块概念asyncio 是用来编写 并发 代码的库,使用 async/await 语法。asyncio 被用作多个提供高性能 Python 异步框架的基础,包括网络和网站服务,数据库连接库,分布式任务队列等等。asyncio 往往是构建 IO 密集型和高层级 结构化
Python中(多)线程threading模块_thread模块提供了操作多个线程的底层原语,多个控制线程共享全局数据空间。threading 模块基于该模块提供了更易用的高级多线程 API。 threading.Thread类 创建线程 123456789101112131415161718192
Python中(多)进程multiprocessing模块multiprocessing 是一个用于产生进程的包,具有与 threading 模块相似API。 multiprocessing 包同时提供本地和远程并发,使用子进程代替线程,有效避免 GIL锁(Global Interpreter Lo
进程&线程初识进程(Process)概念进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。 组成进程的组成,通常包括:
douban 豆瓣书单douban: user: Yang # 豆瓣用户名 start: 0 # 从哪一条记录开始 count: 100 # 获取豆瓣书单数据条数
123456789101112131415161718192021personal_info = { "name":"ElijahYang", "birthday":"1991-08", "gender":"Male", "address":"Beijing", "education":"
Gitalking ...