一、结构体指针1)结构体指针 指针指向结构体的存储单元 先对结构体的变量取地址2)p指向结构体的起始地址 就是首个成员变量的地址typedef struct teacher{ char name[20]; int age;}Teacher;int main(int argc, const...
分类:
编程语言 时间:
2015-08-09 20:36:24
阅读次数:
154
一、什么是空指针和野指针1.空指针1> 没有存储任何内存地址的指针就称为空指针(NULL指针)2> 空指针就是被赋值为0的指针,在没有被具体初始化之前,其值为0。下面两个都是空指针:1 Student *s1 = NULL;2 3 Student *s2 = nil;2.野指针"野指针"不是NULL...
分类:
编程语言 时间:
2015-08-09 20:33:58
阅读次数:
180
原文地址:http://www.cnblogs.com/chenxizhang/archive/2009/06/01/1493939.html原文参见:http://msdn.microsoft.com/zh-cn/library/ms182600(VS.80).aspx负载测试的结果存储在一个 S...
分类:
数据库 时间:
2015-08-09 20:31:48
阅读次数:
238
原文地址:http://www.cnblogs.com/Security-Darren/p/4716082.html 转载务必注明出处! 线索二叉树的思想来源于二叉树的存储结构中,存在一些空的指针域,因此是否能够将这些空间利用起来,存储一些关于节点间先后顺序的信息,由此产生了线索二叉树。线索...
分类:
其他好文 时间:
2015-08-09 20:31:23
阅读次数:
200
1:Map接口. Collection体系中存储的是单个元素,单身汉,而Map中存储的是2个元素,存储的是成对的元素。 Map和Collection是没有联系的!!不要以为Map是Collection的一种或者Collection是Map的一种1.1:特点 Map存储的是键值对,然而并不是所有...
分类:
其他好文 时间:
2015-08-09 20:14:05
阅读次数:
132
RAID系统是用来对存储数据进行数据保护的有效手段。在RAID创建过程中往往会存在一个时间极长的系统初始化过程,为什么RAID初始化过程中会存在这样的一个操作呢?这个操作对SSD会导致什么方面的影响呢?存储老吴从技术研发的角度和大家一起对RAID初始化过程进行分析、研究。传统..
分类:
其他好文 时间:
2015-08-09 19:04:10
阅读次数:
149
MySQL支持三个引擎:ISAM、MyISAM和HEAP,根据需求不同来选择不同的引擎数据库的引擎到决于MySQL在安装的时候是如何被编译的,要添加一个新的引擎,就必须重新编译--with-plugins=partition,innobaseISAM:读取操作速度很快,而且不占用大量的内存和存储资源不支持事物处理不能..
分类:
数据库 时间:
2015-08-09 19:01:55
阅读次数:
128
完成一条指令:取指令PC:PC存放当前欲执行指令地址,计数功能PC+1
IR:分析指令,存放当前欲执行指令 CU控制单元
运算器 控制器 存储器构成主机
取数操作:
取指令:
计算机的发展应用
系统总线:
第四章存储器...
分类:
其他好文 时间:
2015-08-09 18:53:31
阅读次数:
124
线程安全性要编写线程安全的代码,其核心在于要对状态访问操作进行管理,特别是对共享和可变的状态的访问。对象的状态是指存储在状态变量(例如实例或静态域)中的数据。对象的状态可能包括在其他依赖对象的域。例如,某个HashMap的状态不仅存储在HashMap对象本身,还存储在许过Map.Entry对象中。在对象的状态中包含了任何可能影响其外部可见行为的数据。“共享“意味着变量可以由多个线程同时访问,而“可变...
分类:
编程语言 时间:
2015-08-09 18:49:20
阅读次数:
174
参考《21天学通C++》第25、第26、第28章节,对STL位标志、智能指针与C++异常处理进行介绍。
一、使用STL位标志
位是存储设置与标志的高效方法。标准模板库提供了可帮助组织与操作位信息的类。
1. bitset类
std::bitset不是STL容器类,因为它不能调整长度,这是一个实用类,针对处理长度在编译阶段已知的位序列进行了优化。需包含#include 。
2. 实例化bi...
分类:
编程语言 时间:
2015-08-09 18:49:13
阅读次数:
149