随笔分类 - 网络编程
摘要:本文总结:什么是GIL全局解释器锁,什么是死锁现象?
了解知识-什么是递归锁,信号量;
python的多线程在什么场景下适用?
什么是Event事件,线程q;
进程池和线程池的实现;
什么是协程,以及如何使用gevent模块;最后介绍了IO模型的分类···👆
阅读全文
摘要:本文总计:线程概念,如何开设线程(两种方式)、线程对象的join方法、active_count模块获取活跃线程数、current_thread模块获取线程名、如何守护线程、如何线程数据共享、线程互斥锁怎么实现,最后补充了TCP服务端实现并发👆
阅读全文
摘要:本文总结了:什么是僵尸进程、孤儿进程、如何守护进程、乐观锁和悲观锁概念、消息队列如何简易实现、IPC机制解决进程无法数据互通、以及生产者消费者模型👆
阅读全文
摘要:并发编程理论:并发、并行,程序、进程,同步、非同步,阻塞,非阻塞;
并发编程实操:创建进程,进程的join方法···
阅读全文
摘要:python网络编程,如何实现简易的局域网对话?本文讲述了Socket模块,以及如何解使用Struct模块解决黏包问题,最后还有文件的上传案例👆
阅读全文
摘要:本文讲述了:软件开发的两种架构、什么是交换机、局域网、互联网、路由器,OSI七层协议、以及七层协议如何封包解包的过程👆
阅读全文