一、流概念(stream)File类并不能对文件内容进行读写。读文件就是指:把文件的内中的数据读取到内存中来写文件就是指:把内存中的数据写入到文件中去。通过什么读写文件呢?文件流。1.1、流概念一连串流动的字符1.2、流的特性先进先出的方式传递信息一个字节序列具有方向性:输入流、输出流二、按照流向划...
分类:
编程语言 时间:
2015-03-01 16:55:30
阅读次数:
243
#include #include #include // memset zero#include #include // AF_INET#include // inet_* 的头文件#include // struct sockaddr_inint main(int argc, char*...
分类:
其他好文 时间:
2015-03-01 11:43:53
阅读次数:
162
Java培训、Android培训、iOS培训、.Net培训。期待您的交流一、概念流:流就是字节序列的抽象概念,能被连续读取数据的数据源和能被连续写入数据的接收端就是流IO流:用于处理设备上的数据 常用设备:硬盘、内存、键盘录入等IO流的分类: 1、根据处理的数据类型不同,可分为字节流和字符流...
分类:
编程语言 时间:
2015-02-23 10:50:57
阅读次数:
219
服务器和客户端信息获取字节序转换: #include<arpa/inet.h> uint32_t
htonl(uint32_thostlong); uint16_t
htons(uint16_thostshort); uint32_t
ntohl(uint32_tnetlong); uint16_t
ntohs(tint16_tnetshort);字符串IP地址和二进制IP地址转换:#include<sys/scoket.h>..
分类:
其他好文 时间:
2015-02-21 21:13:42
阅读次数:
175
概述 把符号表和变量表中的内容保存到一个文件中,通过IO文件流,来把符号表和变量表存储到文件中。在这之前需要弄明白什么是序列化和反序列化 对象的序列化 序列化:把对象转换为字节序列的过程 反序列化:把字节序列恢复为对象的过程 我们要把SymbolTable类的对象(符号表)和Storage类的对象(...
分类:
其他好文 时间:
2015-02-14 23:49:23
阅读次数:
207
I/O流的概念
一、流
1、含义:流是一个处于传输状态的字节序列,是字节在对象之间的“流动”,流的操作包括输入与输出。
2、作用:提供了灵活而易于使用的输入、输出机制,输入输出是数据传送的过程,数据如流水一样从一个位置流向另一个位置。
二、常用的流
1、cin为标准输入流对象,与提取运算符>>连用,用于输入。
2、cout为标准输出流对象,与...
分类:
编程语言 时间:
2015-02-13 16:38:38
阅读次数:
163
根据之前的理解,字节序可以认为是处理器主观的概念,就像人如何去看待事物一样,处理器分大端和小端,对于内存的读写,只要保证数据类型一致,就不存在字节序的问题。
因此我感觉,字节序不同造成的最大差异在于对于寄存器的读写。因为外设寄存器都是小端的(根据kernel代码得出结论,下面还会在详细解释)
根据我之前字节序思考的文章,对于寄存器读写差异,有2种方案:
(1)从硬件上解决这个问题,对于32位cpu,将32根数据总线反接,但是这样对于寻址小于32位数据可能有问题,并且不能所有模块都反接(如内存),这还涉及到编...
分类:
系统相关 时间:
2015-02-13 11:40:55
阅读次数:
963
Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据类型可以用来在内存中新建对象。...
分类:
编程语言 时间:
2015-02-13 11:38:35
阅读次数:
211
1.存储控制器介绍
s3c2440中的“存储管理器”提供了访问外部设备所需要的信号,有如下特性:
1.支持小字节序、大字节序(通过软件选择)
2.每个BANK为128M,一共有8个BANK,共1G...
分类:
系统相关 时间:
2015-02-07 16:01:14
阅读次数:
299
在H.264/AVC标准中,整个系统框架被分为了两个层面:视频编码层面(VCL)和网络抽象层面(NAL)。
VCL负责表示视频数据的内容,NAL则负责格式化数据并提供头信息,以保证数据适合各种信道和存储介质上的传输。
在VCL数据传输或存储之前,这些编码的VCL数据,先被映射或封装进NAL单元中。
NAL单元是NAL的基本语法结构,它包含一个字节的头信息和一系列来自VCL的称为原始字节序列载...
分类:
其他好文 时间:
2015-02-06 15:04:48
阅读次数:
533