TCP是通过什么方式来提供可靠传输的 2012-11-23 14:18 665人阅读 评论(0) 收藏 举报 TCP是通过什么方式来提供可靠传输的 (合理截断数据包,超时重发,校验,失序重新排序,能够丢弃重复数据,TCP可以进行流量控制)TCP提供一种面向连接的、可靠的字节流服务。 面向连接:...
分类:
其他好文 时间:
2014-07-29 14:05:48
阅读次数:
173
复制文件或文件夹时,可以写一个方法,接受两个File类型参数。一个是要复制的文件,另一个是要复制的地方。方法具体大概是这样,先判断 源文件是文件还是文件夹,如是文件,就在目标路径里用字节流复制该文件。关键在于如何在目标路径里复制文件。可以创建一个File对象参数为目标对象+源文件.getName()。如果是文件夹,就在目标路径里复制一个文件夹,即创建一个File对象构造参数为目标+源文件路径.ge...
分类:
编程语言 时间:
2014-07-29 13:19:37
阅读次数:
179
编码:字符串变成字节数组。解码:字节数组变成字符串String --> byte[]; str.getBytes();byte --> String: new String(bytep[]);如果编码的时候产生错误,就放弃如果解码的时候产生错误,就编一次,解一次(通用方法)[对编码的时候用gbk,解...
分类:
其他好文 时间:
2014-07-29 11:33:26
阅读次数:
221
1,Java IO中各类间的继承关系。
2,在Java中使用File类表示文件本身,可以直接使用此类完成文件的各种操作,如创建,删除等。
3,RandomAccessFile类可以从指定的位置开始读取信息,但是要求文件中各个数据的保存长度必须固定。
4,输入/输出流主要分为字节流(OutputStream,InputStream)和字符流(Writer,Reader)...
分类:
编程语言 时间:
2014-07-28 16:37:13
阅读次数:
289
一、IO流
1. IO流是用来处理设备之间的数据传输,java是通过流的方式完成对数据的传输。
2. 操作的基本规律
1>明确源和目的。
2>操作的数据是否是纯文本。
3>当体系明确后,明确要使用哪个具体的对象。
二、IO流结构
IO流
|---字节流
|--输入流抽象基类:InputStream
...
分类:
其他好文 时间:
2014-07-28 15:59:53
阅读次数:
293
package ObjectIntOutputStreamDemo;
import java.io.Serializable;//注意每个类都要有这个接口
public class Student implements Serializable {
private int id;
public Student(int id, String name) {
super();
this....
分类:
其他好文 时间:
2014-07-28 15:56:53
阅读次数:
246
1.文件系统操作,相关的累在 System.IO命名空间中,而注册表操作由System.Win32命名空间中的类执行。2.System.Runtime.Serialization都与串行化有关,串行化是把一些数据(如文档的内容)转化为字节流并存储在某个地方的过程。3.FileSystemInfo--...
分类:
其他好文 时间:
2014-07-28 15:24:53
阅读次数:
167
一、UDP介绍UDP和TCP都是构建在IP层之上传输层的协议,但UDP是一种简单、面向数据报(Sock_Dgram)的无连接协议,提供的是不一定可靠的传输服务。然而TCP是一种面向连接、可靠的,面向字节流(Sock_Stream)的传输协议,对于“无连接”是指在正式通信前不必与对方先建立连接,不管对...
分类:
其他好文 时间:
2014-07-28 14:31:33
阅读次数:
373
在java中,能够使用InputStream对文件进行读取,就是字节流的输入。当读取文件内容进程序时,须要使用一个byte数组来进行存储,如此会有例如以下两个问题:1.怎样建立合适大小的byte数组,假设已知输入流的大小。2.假设不知输入流的大小,则肯定须要建立一个非常大的byte数组,那么byte...
分类:
其他好文 时间:
2014-07-28 13:44:28
阅读次数:
170
在Java中,把这些不同类型的输入、输出抽象为流(Stream),而其中输入或输出的数据称为数据流(Data Stream),用统一的接口来表示,从而使程序设计简单明了。首先我要声明下:所谓的输入输出都是相对内存而言的还要讲几个基本概念:字节流和字符流,字节流8位,主要由InputStream和Ou...
分类:
编程语言 时间:
2014-07-27 21:41:35
阅读次数:
263