jason_cuijiahui的博客

区块链+人工智能

排序:
默认
按更新时间
按访问量

面向字节流的TCP

内容 TCP是一种流协议(stream protocol)。这就意味着数据是以字节流的形式传递给接收者的,没有固有的”报文”或”报文边界”的概念。从这方面来说,读取TCP数据就像从串行端口读取数据一样–无法预先得知在一次指定的读调用中会返回多少字节(也就是说能知道总共要读多少,但是不知道具体某一...

2018-03-26 12:53:20

阅读数:692

评论数:0

TCP/IP协议:数据链路层协议

数据链路层的协议定义了通过同种通信媒介互连的设备之间的传输的规范。物理层:把物理信号与二进制的01进行相互转换。 数据链路层:把01序列组织为一个叫做帧的块,再进行传输。各种数据链路以太网WLAN(无线局域网)PPP(点对点协议)相关技术MAC寻址(物理寻址)介质共享非公有网络分组交换环路检测V...

2017-09-24 16:59:16

阅读数:298

评论数:0

socket是什么?

转自/更多 我们知道两个进程如果需要进行通讯最基本的一个前提能能够唯一的标示一个进程,在本地进程通讯中我们可以使用PID来唯一标示一个进程,但PID只在本地唯一,网络中的两个进程PID冲突几率很大,这时候我们需要另辟它径了,我们知道IP层的ip地址可以唯一标示主机,而TCP层协议和端口号可以唯一...

2017-08-25 10:24:37

阅读数:175

评论数:0

普通Api和RESTful Api的区别

RESTful:一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。RESTful风格更能清晰的去告诉别人这个操作是做什么。你当然可以使用get方式取删除数据,但是没有del...

2017-08-24 17:18:43

阅读数:10649

评论数:2

HTTP协议中PUT和POST使用区别

有的观点认为,应该用POST来创建一个资源,用PUT来更新一个资源;有的观点认为,应该用PUT来创建一个资源,用POST来更新一个资源;还有的观点认为可以用PUT和POST中任何一个来做创建或者更新一个资源。这些观点都只看到了风格,争论起来也只是争论哪种风格更好,其实,用PUT还是POST,不是看...

2017-08-24 17:09:46

阅读数:255

评论数:0

计算机网络

OSI 七层模型 TCP/IP 四层模型 具体细节 TCP/IP协议:数据链路层协议 TCP/IP协议:网络层协议 TCP/IP协议:传输层协议 TCP/IP协议:应用层协议 TCP/IP协议:应用层协议之HTTP协议 OSI 七层模型 与 ...

2017-08-23 11:41:19

阅读数:279

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭