11 2018 档案
摘要:一、TCP 1.1 TCP(Transmission Control Protocol 传输控制协议),是一种面向连接的,安全的传输协议,但效率相比于UDP而言比较低。 TCP传输时需要确保先建立连接之后,再进行传输这样就保证了传输的可靠性。 java中将TCP封装成了对应的类。 ServerSoc
阅读全文
摘要:一、UDP UDP的全称是User Datagram Protocol(用户数据报协议),是一种无连接的不安全的传输协议, 传输数据时发送方和接收方无需建立连接,所以是不安全的。 发送时不建立连接直接发送,发送后不关注接受方能否接到。UDP只负责发出去,后续的事情与之无关。 1)、使用UDP发送和接
阅读全文
摘要:一、URL URL类表示统一资源定位符,指向万维网上“资源”的指针。 资源可以是简单的文件或目录,也可以是对更复杂对象的引用,比如对数据库或搜索引擎的查询。 URL即是定位也是资源,定位到网络中一个具体的资源。 URL主要由四部分组成: 1、协议(例如http) 2、资源主机域名(例如www.bai
阅读全文
摘要:一、InetAddress 这个类主要表示IP地址.InetAddress封装了IP地址和域名。域名可以看做IP地址的一个别称,起这个别称的目的是为了便于记忆。 例如www.baidu.com 就是119.75.217.109的别称,在浏览器地址栏输入119.75.217.109同样可以访问百度首页
阅读全文
摘要:基本思路: 文件分割:将一个文件分割成若干个独立的文件。 设置分割后小文件文件的字节数,然后读取被分割文件, 将对应的字节数写入分割后的小文件中。 使用seek定位下一次读取位置。 文件合并:将分割后的若干的文件合并成一个完整的文件。 按照原有分割顺序逐个读取分割后的小文件, 然后以追加的方式写入合
阅读全文
摘要:数据结构(C语言版),严蔚敏,吴伟明著。 线性表的顺序表示,C语言实现: 文件目录结构: Define.h源码: SqList.h源码: SqList.c源码: Main.c源码 测试过程:
阅读全文
摘要:一、缓冲流 使用缓冲流后的输入输出流会先存储到缓冲区,等缓冲区满后一次性将缓冲区中的数据写入或取出。 避免程序频繁的和文件直接操作,这样操作有利于提高读写效率。 缓冲流是构建在输入输出流之上的,可以理解为是对基本输入输出流的增强和扩展,但其根本是建立在输入输出流之上的。 1.字节缓冲流 1.1字节缓
阅读全文
摘要:一、字节数组流 之前使用输入输出流的操作的对象是文件,而这里字节数组流操作的对象是内存,内存可以看做是一个字节数组。 使用字节数组流读写就可以看做是从内存A到内存B的读写,对象时内存即字节数组。 1.1构造方法 ByteArrayOutputStream()//创建一个字符数组输出流 ByteArr
阅读全文
摘要:一、乱码问题 我们来看下列例子: eclipse采用的编码格式,在菜单栏点击Windows-->Preferences-->General-->Workspace 查看默认编码方式 可以看到上面出现乱码的主要原因有两个: 1.编码和解码格式不统一。 2.字节丢失。 而转换流主要就是解决第一个问题的,
阅读全文

浙公网安备 33010602011771号