网络协议

tcp(传输控制协议):
1):提供IP环境的数据可靠性,多路复用服务,是面向连接,端到端的传输;
2)面向连接:正式通信前必须与对方建立连接。事先为所发送的数据开辟出连接好的通道,然后再进行数据发送,(就像打电话)。tcp用于传输数据量大(流模式),可靠性要求高的应用,速度较慢,建立连接需要开销多。ftp(文件传输协议)。
UDP(用户数据报协议)
1)面向非连接的(正式 通信前不必与对方建立连接,不管对方状态就直接发送,像短信,QQ),不能提供可靠性,流控,出错检验,恢复的功能。
2)UDP支持的应用协议:TFTP(通用文件协议)
HTTP(超文本传输协议)
服务器的终端是网站,终端是浏览器的用户(用户代理),用户代理和网站服务器之前可能存在多个中间层,(比如,代理、网关、隧道)
通常,HTTP客户端发起请求,建立一个到服务器指定的端口的tcp连续,HTTP服务器则在那个端口监听客户端发送过来的请求。一旦受到请求,服务器发回一个状态行响应的消息,消息的消息体可能是请求的文件,错误的消息体,或者其他信息

STL:
vector():
iteration(迭代器):由于STL取得了一种十分可贵的独立性,由于它通过迭代器能在尽可能少地知道某种数据结构的情况下完成对这一结构的运算。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容