摘要: 今日内容概要 IO模型 复习网络和并发知识点 后期课程安排 IO模型简介 """ 我们这里研究的IO模型都是针对网络IO的 Stevens在文章中一共比较了五种IO Model: * blocking IO 阻塞IO * nonblocking IO 非阻塞IO * IO multiplexing 阅读全文
posted @ 2020-06-08 13:10 nick_xm 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 今日内容概要 死锁与递归锁(了解) 信号量(了解) Event事件(了解) 线程q(了解) 进程池与线程池(掌握) 协程(了解) 协程实现TCP服务端的并发效果(了解) 今日内容详细 死锁与递归锁(了解) 当你知道锁的使用抢锁必须要释放锁,其实你在操作锁的时候也极其容易产生死锁现象(整个程序卡死 阻 阅读全文
posted @ 2020-06-08 13:07 nick_xm 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 今日内容概要 开启线程的两种方式 TCP服务端实现并发的效果 线程对象的join方法 线程间数据共享 线程对象属性及其他方法 守护线程 线程互斥锁 GIL全局解释器锁 多进程与多线程的实际应用场景 今日内容详细 开启线程的两种方式 # from multiprocessing import Proc 阅读全文
posted @ 2020-06-08 13:05 nick_xm 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 今日内容概要 进程对象及其他方法 僵尸进程与孤儿进程 守护进程 互斥锁 队列介绍 进程间通信IPC机制 生产者消费者模型 线程相关知识点 今日内容详细 如果你的pycharm老是过期,你可以直接下载最新版本的pycharm,然后加入一个网站获取激活码即可 http://idea.medeming.c 阅读全文
posted @ 2020-06-08 13:03 nick_xm 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 并发编程 并发编程理论居多,实际应用代码很简单 我们在听的时候不要有太大的压力,听明白理论即可 今日内容 操作系统发展史 多道技术 进程理论 开启进程的两种方式 进程对象的join方法 进程之间数据相互隔离 进程对象的其他方法 僵尸进程与孤儿进程 守护进程 互斥锁 必备知识回顾 计算机又叫电脑,即通 阅读全文
posted @ 2020-06-08 13:00 nick_xm 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 今日内容概要 约束条件 表与表之间建关系(约束)(重点) 修改表的完整语法大全 复制表 作业布置(如何判断表关系及如何建立表关系) 今日内容详细 约束条件 default默认值 # 补充知识点 插入数据的时候可以指定字段 create table t1( id int, name char(16) 阅读全文
posted @ 2020-06-08 12:55 nick_xm 阅读(348) 评论(0) 推荐(0) 编辑