(3)字节序 <1>大端字节序 最高的有效位存储于最低内存地址处,最低有效位存储于最高内存地址处。 <2>小端字节序 最高的有效位存储于最高内存地址处,最低有效位存储于最低内存地址处。 保存0x12345678 >内存地址增长的方向 12 34 56 78 大端字节序 78 56 34 12 小端字 ...
分类:
系统相关 时间:
2017-03-02 23:43:31
阅读次数:
247
在对IP地址结构体SOCKADDR_IN赋值的时候,经常会用到下列的函数htonl,htons,inet_addr,与之相对应的函数是ntohl,ntohs,inet_ntoa。查看这些函数的解析,会发现这些函数其实是与主机字节序和网络字节序之间转换有关。就是什么网络字节序,什么是主机字节序呢?下面 ...
分类:
其他好文 时间:
2017-03-01 19:25:36
阅读次数:
182
原文地址:http://blog.csdn.net/lihuapiao/article/details/50731405 一.IO 1.IO概念 ·输入流:把能够读取一个字节序列的对象称为输入流(百度百科) ·输出流:把能够写一个字节序列的对象称为输出流(百度百科) 从定义上看可能会让你感到困惑,这 ...
分类:
编程语言 时间:
2017-03-01 14:04:29
阅读次数:
253
很多人都认为Java序列化的作用有以下两方面:1)把对象的字节序列永久地保存到硬盘上(通常存放在一个文件中);2)在网络上传送对象的字节序列。可是我有一个疑问:第一个作用在什么情况会用到呢?第二个作用在什么情况会用到呢?答:归纳起来,就是把你的数据换个时间和/或换..
分类:
编程语言 时间:
2017-02-21 20:05:35
阅读次数:
179
private string Encrypt(string strpsw) { MD5 md5 = new MD5CryptoServiceProvider(); Byte[] data = System.Text.Encoding.Default.GetBytes(strpsw); //将字符编码 ...
分类:
编程语言 时间:
2017-02-17 12:45:49
阅读次数:
202
首先它们的存储方式和数据的检索方式都不一样。数据的检索效率是:char > varchar > text 空间占用方面,就要具体情况具体分析了。 关于存储空间: 在使用UTF8字符集的时候,手册上是这样描叙的: 基本拉丁字母、数字和标点符号使用一个字节; 大多数的欧洲和中东手写字母适合两个字节序列: ...
分类:
数据库 时间:
2017-02-13 18:45:15
阅读次数:
149
套接字需要捆绑上地址才有用! 识别目标进程要有 1.对方计算机网络地址 IP 2.端口号表现对方计算机的特定进程 字节序故名思义就是字节的顺序的意思。 具体详解可以看这 http://www.ruanyifeng.com/blog/2016/11/byte-order.html 由于网络传输都是指定 ...
分类:
系统相关 时间:
2017-02-12 18:34:30
阅读次数:
196
说到serialVersionUID,首先要讲讲序列化。 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 把Java对象转换为 ...
分类:
系统相关 时间:
2017-02-10 21:56:06
阅读次数:
561
什么是java的序列化和反序列化 java序列化就是把java对象转换为字节序列的过程。对于transient和static修饰的属性不会被序列化。原因:transient的作用就是这样,static是因为序列化作用的是对象,static修饰后是属于类的,所以没用。 java反序列化就是把字节序列转 ...
分类:
其他好文 时间:
2017-02-10 20:10:33
阅读次数:
190
1.相同点: pkcs#5填充和pkcs#7填充算法没有任何区别。 他们的填充字符串由一个字节序列组成,每个字节填充该填充字节序列的长度。 假定块长度为 8,数据长度为 9,数据: FF FF FF FF FF FF FF FF FFPKCS7 填充: FF FF FF FF FF FF FF FF ...
分类:
移动开发 时间:
2017-02-08 18:44:58
阅读次数:
193