
Python_网络编程
Python之眼
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
软件开发架构介绍||OSI七层协议之物理层、数据链路层、网络层、传输层(mac地址、ip协议、断开协议、tcp协议之三次握手四次挥手)
阅读目录一、网络编程一、网络编程软件开发架构C/S架构 C:客户端 想体验服务的时候才会去找服务端体验服务 S:服务端 24小时不间断的提供服务,即时监听,随时待命B/S架构 B:浏览器 想体验服务的时候才会去找服务端体验服务 S:服务端 24小时不间断的提供服务,即时监听,随时待命实际上B/S架构也是C/S架构的一种-----------...原创 2019-07-30 13:57:26 · 659 阅读 · 0 评论 -
python中基于tcp协议的通信(数据传输)
tcp协议:流式协议(以数据流的形式通信传输)、安全协议(收发信息都需收到确认信息才能完成收发,是一种双向通道的通信)tcp协议在OSI七层协议中属于传输层,它上承用户层的数据收发,下启网络层、数据链路层、物理层。可以说很多安全数据的传输通信都是基于tcp协议进行的。为了让tcp通信更加方便需要引入一个socket模块(将网络层、数据链路层、物理层封装的模块),我们只要调用模块中的相关接口就能...原创 2019-07-30 14:01:46 · 276 阅读 · 0 评论 -
python中的进程
阅读目录进程:顾名思义,运行中的程序一、创建进程的方式:(2种)两种方式都是利用multiprocessing模块导入Process类来实现具体方法看代码第一种:from multiprocessing import Processimport time# 创建的子程序代码def task(name): print('%s is running' % name) ...原创 2019-07-30 14:09:33 · 127 阅读 · 0 评论 -
python中的线程
阅读目录线程的理解应该结合进程来对比理解更直接如果我们操作系统当做一个工厂的话,那么创建一个进程就相当于在这个工厂里面新增了一个车间,车间里面存放了很多资源,而车间要运行起来很显然的标志就是流水线,而这些流水线就是线程,可以说线程是执行代码的最小单位。而线程和进程两者在使用层面上有很大的相似性,所以开启或者说创建线程的2种方式跟创建进程很相似,区别在于导入的模块和类不一样而已。一、开启线程...原创 2019-07-30 14:11:30 · 151 阅读 · 0 评论 -
Python中的端口协议之基于UDP协议的通信传输
阅读目录UDP协议:1、python中基于udp协议的客户端与服务端通信简单过程实现2、udp协议的一些特点(与tcp协议的比较)3、利用socketserver模块实现udp传输协议的并发通信一、UDP协议:OSI七层协议中的传输协议的一种(另外一种tcp协议),他们都是一种端口协议与TCP协议不同的是,UDP协议在传输时候无需双方建立双向连接,只需要知道对方的I...原创 2019-07-30 14:14:23 · 264 阅读 · 0 评论 -
进程池、线程池、回调函数、协程
阅读目录摘要:进程池与线程池同步调用和异步调用回调函数协程一、进程池与线程池:1、池的概念:不管是线程还是进程,都不能无限制的开下去,总会消耗和占用资源。也就是说,硬件的承载能力是有限度的,在保证高效率工作的同时应该还需要保证硬件的资源占用情况,所以需要给硬件设置一个上限来减轻硬件的压力,所以就有了池的概念。2、进程池与线程池的使用方法:(进程与线程的创建基本相似,所以进程...原创 2019-07-31 13:28:02 · 254 阅读 · 0 评论