TCP简介: 1、面向连接的、可靠的、基于字节流的传输层的通信协议; 2、将应用层的数据流分割成报文段并发送给目标节点的TCP层; 3、数据包都有序号,对方收到则发送ACK确认,未收到则重传; 4、使用校验和来检验数据在传输过程中是否有误; TCP标志位(Flags): 1、URG:紧急指针标志; ...
分类:
其他好文 时间:
2019-03-04 21:04:39
阅读次数:
250
java中的管道流(pipeStream)是一种特殊的流,用于在不同线程间直接传送数据。一个线程发送数据到输出管道,另外一个线程从输入管道中读取数据。通过使用管道,实现不同线程间的通信,而不必借助类似临时文件之类的东西。jdk提供4个类来使线程建可以进行通信。 (1)PipedInputStream ...
分类:
编程语言 时间:
2019-03-03 13:28:29
阅读次数:
161
一、TCP简介 1.TCP介绍 a>TCP协议:TCP协议,传输控制协议(英语:Transmission Control Protocol,缩写为:TCP)是一种面向连接的、可靠的、基于字节流的通信协议 1.面向连接:先连接,再通信,好比打电话模型 2.可靠的,相对于UDP,TCP传输更可靠,TCP ...
分类:
其他好文 时间:
2019-02-24 15:03:55
阅读次数:
159
IO流:也称流、数据流,数据流(Stream)是一组有顺序的、有起点和终点的字节集合,是对输入和输出(数据传输)的总称和抽象。即数据在两设备间的传输称为流。流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流根据处理数据类型不同分为字符流和字节流 IO流根据数据流 ...
分类:
编程语言 时间:
2019-02-23 01:19:57
阅读次数:
210
在程序中所有的数据都是以流的形式进行传输或保存的,程序需要数据时要使用输入流读取数据,而当程序需要将一些数据保存起来时,就要使用输出流完成对于操作文件内容,要进行文件内容的操作就需要通过Java提供的两组数据流的操作类完成 字节操作流(byte):OutputStream,InputStream; ...
分类:
其他好文 时间:
2019-02-22 23:18:53
阅读次数:
183
1、使用字节流每次读写单个字节 2、使用字节流每次读写多个字节 3、使用字节缓冲流每次读写单个字节 4、使用字节缓冲流每次读写多个字节 ...
分类:
编程语言 时间:
2019-02-21 09:45:21
阅读次数:
151
今日内容介绍1、转换流2、缓冲流3、Properties集合4、序列化流与反序列化流5、commons-IO 1 转换流概述 OutputStreamWriter 是字符流通向字节流的桥梁:可使用指定的字符编码表,将要写入流中的字符编码成字节 将字符串按照指定的编码表转成字节,在使用字节流将这些字节 ...
分类:
其他好文 时间:
2019-02-18 23:03:56
阅读次数:
490
Java IO 体系 字节流操作类和字符流操作类组成了Java IO体系。 看下面一张图 从上图可以看到,整个Java IO体系都是基于字符流(InputStream/OutputStream) 和 字节流(Reader/Writer)作为基类,它们是IO操作的四大抽象类,根据不同的数据载体或功能派 ...
分类:
其他好文 时间:
2019-02-18 17:24:05
阅读次数:
191
多线程使用PipedStream 通讯 Java 提供了四个相关的管道流,我们可以使用其在多线程进行数据传递,其分别是 | 类名 | 作用 | 备注 | | | | | | PipedInputStream | 字节管道输入流 | 字节流 | | PipedOutputStream | 字节管道输出 ...
分类:
编程语言 时间:
2019-02-17 23:54:31
阅读次数:
342