序列化就是将我们程序中的对象通过字节流写入存储媒体或网络流中。 反序列化就是把已存入的媒体或接收的网络流中的内容转换成程序运行中的对象。 这两个过程结合起来,可以轻松地存储和传输数据。使用序列化场景: 1、在用户登录后,对界面作一些个性化设置(如:背景色、布局、字体等),为了使用户关闭网页后能够保留...
分类:
其他好文 时间:
2014-07-09 21:12:25
阅读次数:
348
1. 指令集的知识解:CPU通过指令控制系统,指令集分为复杂指令集CISC和精简指令集RISC,其中C/RISC是complex/reduced instruction set computing的缩写 主要区别 RISC指令集指令数目少,每条指令采用相同的字节长度,4bytes一般,字边界对其.....
分类:
其他好文 时间:
2014-07-09 00:25:44
阅读次数:
207
一直对时间戳这个概念比较模糊,相信有很多朋友也都会误认为:时间戳是一个时间字段,每次增加数据时,填入当前的时间值。其实这误导了很多朋友。1.基本概念时间戳:数据库中自动生成的唯一二进制数字,与时间和日期无关的,通常用作给表行加版本戳的机制。存储大小为8个字节。每个数据库都有一个计数器,当对数据库中包...
分类:
数据库 时间:
2014-07-09 00:17:14
阅读次数:
273
前言在mysql中,用于转义的函数有addslashes,mysql_real_escape_string,mysql_escape_string等,还有一种情况是magic_quote_gpc,不过高版本的PHP将去除这个特性。首先,宽字节注入与HTML页面编码是无关的,笔者曾经看到就放弃了尝试,...
分类:
其他好文 时间:
2014-07-09 00:13:58
阅读次数:
238
一、指向数组的指针
1、所谓指向的意思:我们通常说指针变量指向某个变量或者某块内存,意思是这个指针变量存储了某个变量的地址或者某块内存的地址。
2、一个变量可以占多个字节,我们通常所说某个 的地址指的是这块内存的起始地址。比如int a,变量a栈 0x10 0x11 0x12 0x13这四个字节,那么a的地址是0x10.
3、(1)以前我们定义一个数组的时候,通常是把这个数组当做同种类型的...
分类:
其他好文 时间:
2014-07-08 18:51:03
阅读次数:
165
int、bigint、smallint 和 tinyint
使用整数数据的精确数字数据类型。
bigint
从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。
int
从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647...
分类:
数据库 时间:
2014-07-08 15:13:19
阅读次数:
169
网络变成首先要注意IP和端口的转换,现在电脑基本上是主机字节序,存储按照小端方式,而在网络中传输统一使用大端方式,所以网络变成首先要注意字节序的转换。
一个常用的ip转换程序的实现:#include
#include
#include
#include
#define CHIP(ip) (ip&0xff)<<24 |(ip&(0xff<<8))<8...
分类:
编程语言 时间:
2014-07-08 13:04:14
阅读次数:
374
指针即为地址,存的是变量的地址,在同一架构下地址长度都是相同的(cpu的最大寻址内存空间),所以不同类型的指针长度都一样。指针占用几个字节跟语言无关,而是跟系统的寻址能力有关,16为地址指针即为2个字节,32位系统是4个字节,64位系统为8个字节。用sizeof求长度:#includevoid ma...
分类:
编程语言 时间:
2014-07-08 11:44:53
阅读次数:
273
main() { char s[30]; strcpy(s, "Good News!"); /*给数组赋字符串*/ . . . } 上面程序在编译时, 遇到char s[30]这条语句时, 编译程序会在内存的某处留 出连续30个字节的区域, 并将第一个字节的地址赋给s。当遇到strcpy( strc...
分类:
其他好文 时间:
2014-07-08 10:29:02
阅读次数:
327
可能之前是习惯了上网查看其他人的资料,当我遇到这样的问题的时候,我第一时间想到的就是上网查个现成的方法直接用;可是查阅网上各大论坛以及其他资料之后,发现大部分人都是照搬其他人的,这种情况很严重,而且个人感觉很不利于个人技术的成长;当然更重要的原因是,我感觉..
分类:
编程语言 时间:
2014-07-08 09:46:15
阅读次数:
166