摘要: 并发编程--多线程2 实战部分: 多线程编程中的三个核心概念 threading模块介绍 开启线程的两种方式 线程相关的其他方法 守护线程 锁出现的背景 python GIL(Global Interpreter Lock) 同步锁 死锁现象与递归锁 信号量Semaphore Evect 条件Con 阅读全文
posted @ 2018-09-10 22:01 重启试试 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 并发编程--多线程1 理论部分: 什么是线程 线程的创建开销小 线程和进程的区别 多线程的应用举例 经典的线程模型 POSIX线程 在用户空间实现的线程 在内核空间实现的线程 用户级和内核级线程的对比 混合实现 线程小故事 什么是线程 线程的创建开销小 线程和进程的区别 多线程的应用举例 经典的线程 阅读全文
posted @ 2018-09-10 21:17 重启试试 阅读(175) 评论(0) 推荐(0) 编辑
摘要: Python并发编程 背景知识 python并发编程--多进程1 python并发编程--多进程2 python并发编程--多线程1 python并发编程--多线程2 python并发编程--协程 python并发编程--IO模型 补充:paramiko模块 背景知识 python并发编程--多进程 阅读全文
posted @ 2018-09-10 17:36 重启试试 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Python网络编程 C/S架构 osi七层 socket层 socket是什么 套接字发展史及分类 套接字工作流程 基于TCP的套接字 基于UDP的套接字 粘包现象 什么是粘包 解决粘包的方法 认证客户端的链接合法性 socketserver模块实现并发 C/S架构 osi七层 socket层 s 阅读全文
posted @ 2018-09-10 17:32 重启试试 阅读(321) 评论(0) 推荐(0) 编辑