一、TCP简介 TCP(Transmission Control Protocol,传输控制协议)是一个传输层(Transport Layer)协议,它在TCP/IP协议族中的位置如图1所示。它是专门为了在不可靠的互联网络上提供一个面向连接的且可靠的端到端(进程到进程)字节流而设计的。互联网络与单个 ...
分类:
其他好文 时间:
2019-12-26 13:25:24
阅读次数:
123
UDP协议和TCP协议都是传输层协议。 TCP(Transmission Control Protocol,传输控制协议)提供的是面向连接,可靠的字节流服务。即客户和服务器交换数据前,必须现在双方之间建立一个TCP连接,之后才能传输数据。并且提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证 ...
分类:
其他好文 时间:
2019-12-26 11:34:35
阅读次数:
84
关于TCP协议 TCP/IP协议分层模型 可以看到,TCP协议位于运输层,TCP将用户数据打包构成报文段,它发送数据时启动一个定时器,另一端收到数据进行确认,对失序的数据重新排序,丢弃重复的数据。TCP提供一种面向连接的可靠的字节流服务,面向连接意味着两个使用TCP的应用(B/S)在彼此交换数据之前 ...
分类:
其他好文 时间:
2019-12-26 10:00:01
阅读次数:
102
关于TCP协议 TCP/IP协议分层模型 可以看到,TCP协议位于运输层,TCP将用户数据打包构成报文段,它发送数据时启动一个定时器,另一端收到数据进行确认,对失序的数据重新排序,丢弃重复的数据。TCP提供一种面向连接的可靠的字节流服务,面向连接意味着两个使用TCP的应用(B/S)在彼此交换数据之前 ...
分类:
其他好文 时间:
2019-12-25 22:01:00
阅读次数:
75
如果一个网站采用前端渲染,那么这个网站的前端会访问后端的一些接口,然后拿到后端向前端返回的数据(一般都是Json类型,Json对象的本质其实是一个bytes字节流,但我们可以通过转码的方式,把它转成str),再把Json数据交给JS,JS对其进行解析,最终渲染页面。 这就是前端渲染的一个流程。 很多 ...
分类:
编程语言 时间:
2019-12-25 10:18:39
阅读次数:
145
JAVAIO如果按流向分:输入流和输出流两种 输入流的基类:InputStream Reader 输出流的基类:OutputStream Writer 如果按数据单元划分:字节流和字符流 字节流输入输出的基类:InputStream OutputStream 字符流输入输出的基类:Reader Wr ...
分类:
其他好文 时间:
2019-12-24 13:30:15
阅读次数:
73
流按照方向上划分输出流--outputStream和输入流 inputStream,即按照程序写入或者读入。而字节流与字符流 是按照流的数据单位进行划分的,他又分为输入和输出操作; 在字节流中输出数据主要使用outputStream完成,输入是inputStream来完成,在字符流中输出主要是使用w ...
分类:
其他好文 时间:
2019-12-23 00:56:16
阅读次数:
122
一、服务端 1、创建socket对象 socket.socket(family=AF_INET, type=SOCK_STREAM, proto=0, fileno=None) AF_INET:IPv4协议 SOCK_STREAM: 字节流套接字 返回值:非负整数,记为套接字表述符 2、socket ...
分类:
编程语言 时间:
2019-12-23 00:53:18
阅读次数:
133
在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。 InputStream 和OutputStream,两个是为字节流设计的,主要用来处理字节或二进制对象,Reader和 Writer.两个是为字符流( ...
分类:
其他好文 时间:
2019-12-22 18:31:26
阅读次数:
133