1.填充数据为填充字节的长度 这种填充方式中,填充字符串由一个字节序列组成,每个字节填充该字节序列的长度。假定块长度为8,原文数据长度9,则填充字节数等于0x07;如果明文数据长度为8的整数倍,则填充字节数为0x08。填充字符串如下:原文数据1:FF FF FF FF FF FF FF FF FF填...
分类:
其他好文 时间:
2015-03-17 23:15:46
阅读次数:
161
地址转换函数:1.将字符串的IP地址转换成网络字节序的地址in_addr_t inet_addr(const char *strIP);若成功,返回32位网络字节序的地址,若出错,则返回INADDR_NONE 不建议使用,因为255.255.255.255这个地址无法被转换int inet_aton...
分类:
系统相关 时间:
2015-03-15 18:16:54
阅读次数:
210
输入输出流:1. I/O(输入/输出)流类库提供对象之间的数据交互服务 流类库预定义了一批流对象,连接常用的外部设备 程序员可以定义所需的I/O流对象,使用流库提供的工作方式 实现数据传输2.流类和流对象: 程序中,对数据的输入/输出是以字节流实现的 应用程序对字节序列作出各种数据解...
分类:
编程语言 时间:
2015-03-14 15:16:02
阅读次数:
257
一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序...
分类:
编程语言 时间:
2015-03-14 12:14:37
阅读次数:
188
$.字节序是指多字节数据在计算机内存中存储或者网络传输时各字节的存储顺序。$.一个多字节数据按照其存储地址从低到高排列,如果最低有效字节在最高有效字节的前面,则称小端序;反之则称大端序。$.因为字符串是一个字节一个字节编码的,所以不存在大小端问题。$.注1public static byte[] B...
分类:
其他好文 时间:
2015-03-10 18:52:53
阅读次数:
143
在 Java API 中,可以从其中读入一个字节序列的对象称做输入流,而可以向其中写入一个字节序列的对象称做输出流。这些字节序列的来源地和目的地可以是文件,而且通常都是文件,但是也可以是网络连接,甚至是内存块。抽象类 InputStream 和 OutputStream 构成了输入 / 输出(I/O)类层次结构的基础。
InputStream 类有一个抽象方法:abstract int read(...
分类:
编程语言 时间:
2015-03-10 17:26:40
阅读次数:
203
字节序是指多字节数据在计算机内存中存储或者网络传输时各字节的存储顺序,分为两种,大端和小端这里以ip地址为例:一个ip地址为32位,需要4个字节来存储,比如1.1.1.2和2.2.2.11. 小端Little endian:将低序字节存储在起始地址:符合从小到大排列的思维习惯,地址低位存储值的低位,...
分类:
其他好文 时间:
2015-03-08 20:00:19
阅读次数:
115
字节序分为:网络字节序、主机字节序
一、主机字节序
Little-Endian,数据高位存在内存高地址,数据低位存在内存低地址
Big-Endian,数据高位存在内存低地址,数据低位存在内存高地址
根据CPU的不同分为:Little-Endian、Big-Endian
Little-Endian操作系统:windows、linux
Big-Endian操作系统:unix...
分类:
其他好文 时间:
2015-03-08 11:51:25
阅读次数:
148
一般来说,大部分用户的操作系统(如windows, FreeBsd,Linux)是Little Endian的。少部分,如MAC OS ,是Big Endian 的。所谓MSB (Most Significant Byte)就是,一个数字中,最重要的那位,比如,12004,中文读作,一万两千零四,那...
分类:
其他好文 时间:
2015-03-06 18:54:09
阅读次数:
133
#include
int gsmEnode7bit(unsigned char* pDst,const char* pSrc)
{
int nSrc; // 源字符串的计数值
int nDst; // 目的字符串的计数值
int nChar; // 当前正在处理的组内字符的字节序号
unsigned char nLeft; //上一字节残留的数据
int nSrc_leng...
分类:
其他好文 时间:
2015-03-04 16:56:03
阅读次数:
154