
网络通信
酷酷的橙007
哈尔滨工业大学控制科学与工程专业博士在读,前端工程师,算法工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
文件读写操作
文章目录IO(input and output)文件 IO(input and output) 定义 在内存中存在数据交换的操作认为是IO操作,比如和终端交互,和磁盘交互,和网络交互等。 程序的分类 IO密集型程序:在程序执行中有大量的IO操作,而CPU运算较少。消耗CPU较少,耗时长。 计算密集型程序:程序运行中计算较多,IO操作相对较少。CPU消耗多,执行速度快,几乎没有阻塞。 文件 ...原创 2020-02-24 23:07:06 · 928 阅读 · 0 评论 -
socket套接字编程(二)
文章目录UDP套接字广播TCP套接字之HTTP传输HTTP协议(超文本传输协议) UDP套接字广播 广播定义:一端发送多点接收 广播地址:每个网络的最大地址为发送广播的地址,向该地址发送,则网段内所有主机都能接收。 广播发送(broadcast_send.py): from socket import * from time import sleep # 广播地址 dest = ('192....原创 2020-02-24 16:40:18 · 235 阅读 · 0 评论 -
socket套接字编程(一)
文章目录套接字介绍 套接字介绍 套接字:实现网络编程进行数据传输的一种技术手段 Python实现套接字编程:import socket 套接字分类: 流式套接字(SOCK_STREAM):以字节流方式传输数据,实现tcp网络传输方案。(面向连接–tcp协议–可靠的–流式套接字) 数据报套接字(SOCK_DGRAM):以数据报形式传输数据,实现udp网络传输方案。(无连接–udp协议–不可靠–...原创 2020-02-22 16:30:06 · 467 阅读 · 1 评论 -
网络编程基础理论
OSI七层模型 应用层:提供用户服务,具体功能有应用程序实现 表示层:数据的压缩优化加密 会话层:简历用户级的连接,选择适当的传输服务 传输层:提供传输服务 网络层:路由选择,网络互联 链路层:进行数据交换(二进制),控制具体数据的发送(光波、电磁…) 物理层:提供数据传输的硬件保证,网卡接口,传输介质 优点: 建立了统一的工作流程 分部清晰,各司其职,每个步骤分工明确 降低了各个模块之间的...原创 2020-02-19 11:46:15 · 912 阅读 · 0 评论