摘要: HTTP协议 (超文本传输协议) 1.用途 : 网页获取,数据的传输 2.特点: 应用层协议,传输层使用tcp传输 简单,灵活,很多语言都有HTTP专门接口 无状态,协议不记录传输内容 http1.1 支持持久连接,丰富了请求类型 3.网页请求过程 HTTP请求(request) 1.请求行 : 具 阅读全文
posted @ 2019-06-07 19:52 maplethefox 阅读(1642) 评论(0) 推荐(0)
摘要: 广播定义 : 一端发送多点接收 广播地址 : 每个网络的最大地址为发送广播的地址,向该地址发送,则网段内所有主机都能接收。 """ 创建udp套接字 设置套接字可以接收广播 选择接收端口 """ from socket import * s=socket(AF_INET,SOCK_DGRAM) #让 阅读全文
posted @ 2019-06-07 19:39 maplethefox 阅读(863) 评论(0) 推荐(0)
摘要: tcp套接字和udp套接字编程区别 1.流式套接字是以字节流方式传输数据,数据报套接字以数据报形式传输 2.tcp套接字会有粘包,udp套接字有消息边界不会粘包 3.tcp套接字保证消息的完整性,udp套接字则不能 4.tcp套接字依赖listen accept建立连接才能收发消息,udp套接字则不 阅读全文
posted @ 2019-06-07 19:36 maplethefox 阅读(540) 评论(0) 推荐(0)
摘要: socket套接字属性 【1】 sockfd.type 套接字类型 【2】 sockfd.family 套接字地址类型 【3】 sockfd.getsockname() 获取套接字绑定地址 【4】 sockfd.fileno() 获取套接字的文件描述符 【5】 sockfd.getpeername( 阅读全文
posted @ 2019-06-07 19:34 maplethefox 阅读(527) 评论(0) 推荐(0)
摘要: 套接字介绍 1.套接字 : 实现网络编程进行数据传输的一种技术手段 2.Python实现套接字编程:import socket 3.套接字分类 流式套接字(SOCK_STREAM): 以字节流方式传输数据,实现tcp网络传输方案。(面向连接--tcp协议--可靠的--流式套接字) 数据报套接字(SO 阅读全文
posted @ 2019-06-07 19:26 maplethefox 阅读(809) 评论(0) 推荐(0)
摘要: 套接字介绍 1.套接字 : 实现网络编程进行数据传输的一种技术手段 2.Python实现套接字编程:import socket 3.套接字分类 流式套接字(SOCK_STREAM): 以字节流方式传输数据,实现tcp网络传输方案。(面向连接--tcp协议--可靠的--流式套接字) 数据报套接字(SO 阅读全文
posted @ 2019-06-07 19:07 maplethefox 阅读(4252) 评论(0) 推荐(0)
摘要: 网络编程基础 计算机网络功能主要包括实现资源共享,实现数据信息的快速传递。 OSI七层模型 制定组织: ISO(国际标准化组织) 作用:使网络通信工作流程标准化 应用层 : 提供用户服务,具体功能有应用程序实现 表示层 : 数据的压缩优化加密 会话层 : 建立用户级的连接,选择适当的传输服务 传输层 阅读全文
posted @ 2019-06-07 18:47 maplethefox 阅读(378) 评论(0) 推荐(0)
摘要: IO 1.定义:在内存中存在数据交换的操作认为是IO操作,比如和终端交互 ,和磁盘交互,和网络交互等 2.程序分类: IO密集型程序:在程序执行中有大量IO操作,而cpu运算较少。消耗cpu较少,耗时长。 计算密集型程序:程序运行中计算较多,IO操作相对较少。cpu消耗多,执行速度快,几乎没有阻塞。 阅读全文
posted @ 2019-06-07 18:35 maplethefox 阅读(463) 评论(0) 推荐(0)
摘要: 排序和查找 排序(Sort)是将无序的记录序列(或称文件)调整成有序的序列。 常见排序方法: 冒泡排序 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 1 #  阅读全文
posted @ 2019-06-07 17:30 maplethefox 阅读(678) 评论(0) 推荐(0)
摘要: 基础概念 1.定义:树(Tree)是n(n≥0)个节点的有限集合T,它满足两个条件:有且仅有一个特定的称为根(Root)的节点;其余的节点可以分为m(m≥0)个互不相交的有限集合T1、T2、……、Tm,其中每一个集合又是一棵树,并称为其根的子树(Subtree)。 2.基本概念 一个节点的子树的个数 阅读全文
posted @ 2019-06-07 17:17 maplethefox 阅读(2837) 评论(0) 推荐(0)