摘要: day35 一丶GIL锁 什么是GIL锁:    存在Cpython解释器,全名:全局解释器锁.(解释器级别的锁) ​   GIL是一把互斥锁,将并发运行变成串行. ​   在同一个进程下开启的多个线程,同时只 阅读全文
posted @ 2019-07-25 20:44 染指未来 阅读(551) 评论(0) 推荐(0)
摘要: Python进阶 线程基础,开启线程的方式(类和函数),线程VS进程,线程的方法,守护线程,详解互斥锁,递归锁,信号量 一丶线程的理论知识 什么是线程:    1.线程是一堆指令,是操作系统调度的最小单位    2.线程具有执行能力 ​&n 阅读全文
posted @ 2019-07-24 21:01 染指未来 阅读(234) 评论(0) 推荐(0)
摘要: Python进阶 进程之间通信(互斥锁,队列(参数:timeout和block),), 生产消费者模型 一丶互斥锁 含义: ​ ​ ​ 每个对象都对应于一个可称为" 互斥锁" 的标记,这个标记用来保证在任一时刻,只能有一个线程访问该对象(串行) 目的:  ​& 阅读全文
posted @ 2019-07-23 16:53 染指未来 阅读(430) 评论(0) 推荐(0)
摘要: Python进阶 进程间数据隔离, join阻塞等待, 进程属性, 僵尸进程和孤儿进程, 守护进程 一丶获取进程以及父进程的pid 含义:    进程在内存中开启多个,操作系统如何区分这些进程,每个进程都有一个唯一表示 方法三种方法:     阅读全文
posted @ 2019-07-22 18:09 染指未来 阅读(520) 评论(0) 推荐(0)
摘要: Python进阶 计算机基础知识(操作系统多道技术),进程概念, 并发概念,并行概念,多进程实现 一丶进程基础知识 什么是程序: ​   程序就是一堆文件 什么是进程: ​   进程就是一个正在执行的文件/程序,是对各种资源管理的集合, ​ 阅读全文
posted @ 2019-07-19 18:33 染指未来 阅读(200) 评论(0) 推荐(0)
摘要: Python进阶 UDP协议使用socket通信,socketserver模块实现并发 一丶基于UDP协议的socket 实现UDP协议传输数据 代码如下:👇 总结:     sendto: 发送数据,包含两部分内容(字节形式数据,服务端的IP和地址) &n 阅读全文
posted @ 2019-07-18 15:05 染指未来 阅读(892) 评论(0) 推荐(0)
摘要: Python进阶 粘包,解决粘包(旗舰版) 一丶粘包 只有TCP有粘包现象,UDP永远不会粘包 什么是粘包     存在于客户端接收数据时,不能一次性收取全部缓冲区中的数据.当下一次再有数据来时,缓冲区中剩余的数据会和新的数据'粘连'在一起.这就是粘包现象 简 阅读全文
posted @ 2019-07-17 18:17 染指未来 阅读(421) 评论(0) 推荐(0)
摘要: Python进阶 SOCKET套接字基础, 客户端与服务端通信, 执行远端命令. 一丶socket套接字 什么是socket套接字: ​ ​  ​ 专业理解: socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口,Socket其实就是使用 阅读全文
posted @ 2019-07-16 18:17 染指未来 阅读(367) 评论(0) 推荐(1)
摘要: Python进阶 网络通信基础 ,OSI七层协议() ,UDP和TCP的区别 , TCP/IP协议(三次握手,四次挥手) 一丶CS/BS 架构 C/S: 客户端/服务器    定义:       这里的客户端一 阅读全文
posted @ 2019-07-15 21:09 染指未来 阅读(332) 评论(0) 推荐(0)
摘要: Python进阶 反射(四个方法),函数vs方法(模块types 与 instance()方法校验 ),双下方法的研究 一丶反射 什么是反射: ​ 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(反射)。这一概念的提出很快引发了计算机科学领 阅读全文
posted @ 2019-07-12 22:43 染指未来 阅读(243) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示