CByteBuffer使用static void Main(){ BYTE a; short b; int c; CByteBuffer buffer; buffer CByteBuffer& operator nCapacity) { ...
分类:
编程语言 时间:
2014-12-09 17:08:13
阅读次数:
344
一.IO流概述 1.定义:Java的IO流是实现输入输出的基础,它可以方便地实现数据的输入/输出操作。 2.流的分类: (1)按流向来分:输入流和输出流 (2)按操作的数据来分:字节流和字符流 (3)按流的角色来分:节点流和处理流二.IO流类图 常用流分类: ...
分类:
其他好文 时间:
2014-12-09 13:52:52
阅读次数:
143
1.概述
Java的IO通过java.io包下面的接口和类来实现的,在java.io包下包括输入,输出两种IO流,每种输入和输出流又可以分为字节流和字符流两大类。其中字节流以字节为单位来处理输入输出操作,其中字符流以字符为单位来处理输入输出操作。
Java的IO流分为底层节点流和上层处理流,其中节点流用于和底层的物理节存储点直接关联——不同的物理节点获取节点流的方式可能存在差异,但程序可以把不...
分类:
编程语言 时间:
2014-12-07 17:50:11
阅读次数:
210
字符编码,就是对日常的控制符号、文字和常用符号的二进制表示。为了准确的表示如何编号,怎么生产八位字节流,Unicode Technical Report (UTR) #17提出现代编码模型的5个层次: 1. 抽象字符表:系统所支持的所有抽象字符的集合 2. 编码字符集:就是通过某种规则把抽象字符映射...
分类:
编程语言 时间:
2014-12-05 14:04:38
阅读次数:
163
流协议与粘包粘包的表现Host A 发送数据给 Host B; 而Host B 接收数据的方式不确定 粘包产生的原因 说明TCP字节流,无边界对等方,一次读操作,不能保证完全把消息读完UDP数据报,有边界对方接受数据包的个数是不确定的 产生粘包问题的原因分析 1、SQ_SNDBUF 套接字本身有缓冲区 (发送缓冲区、接受缓冲区) 2、tcp传送的端 mss大小限制 3、链路层...
分类:
其他好文 时间:
2014-12-04 21:42:38
阅读次数:
365
1.ZeroMQzmq是一个消息队列。可以在进程内、进程间、TCP、多播中,以消息为单位传输数据,而不是socket的字节流。官方主页上有下载、使用、文档,蛮全的。常用模式有:Request-Reply,Publish-Subscribe,Parallel Pipeline。官网:http://ap...
分类:
系统相关 时间:
2014-12-04 10:01:36
阅读次数:
212
驱动开发字符设备,块设备,网络设备字符设备以字节流的方式访问,不能随机访问有例外,显卡、EEPROM可以随机访问EEPROM可以擦写1亿次,是一种字符设备,可以随机访问读写是直接访问硬件的flash 擦写次数有限,一百万次,容易有坏块块设备能随机访问以”块“为单位进行访问块大小一般为512字节块的大...
分类:
其他好文 时间:
2014-12-04 06:14:17
阅读次数:
190
所谓IO,也就是Input与Output的缩写。在java中,IO涉及的范围比较大,这里主要讨论针对文件内容的读写其他知识点将放置后续章节(我想,文章太长了,谁都没耐心翻到最后)对于文件内容的操作主要分为两大类分别是: 字符流 字节流其中,字符流有两个抽象类:Writer Reader其对应子类.....
分类:
编程语言 时间:
2014-12-02 22:04:55
阅读次数:
315
一、按数据来源(去向)分类:
1 、是文件: FileInputStream, FileOutputStream, ( 字节流 )FileReader, FileWriter( 字符 )
2 、是 byte[] : ByteArrayInputStream, ByteArrayOutputStream( 字节流 )
3 、是 Char[]: CharArrayReader, Ch...
分类:
编程语言 时间:
2014-12-02 11:46:56
阅读次数:
260
字符流FileReaderFileWriterBufferedReaderBufferedWriter字节流InputStream OutputStreamFileInputStream FileOutputStreamBufferedInputStream BufferedOutputStream...
分类:
编程语言 时间:
2014-12-02 10:20:42
阅读次数:
213