- 博客(5)
- 收藏
- 关注
原创 C++ Primer 第十七章 用于大型程序的工具
第十七章 用于大型程序的工具相对于小的程序员团队所能开发的系统需求而言,大规模编程 对程序设计语言的要求更高。大规模应用程序往往具有下列特殊要求:更严格的正常运转时间以及更健壮的错误检测和错误处理。错误处理经常必须跨越独立开发的多个子系统进行。能够用各种库(可能包含独立开发的库)构造程序。能够处理更复杂的应用概念。 C++ 中有下列三个特征分别针对这些要求:异常处理、命名...
2013-11-08 17:55:14
124
原创 C++ Primer 第五版 读书笔记 第二章
第二章 变量和基本类型2.1. 基本内置类型 C++ 定义了一组表示整数、浮点数、单个字符和布尔值的算术类型 ,另外还定义了一种称为 void 的特殊类型。void 类型没有对应的值 ,仅用在有限的一些情况下,通常用作无返回值函数的返回类型 。 表示整数、字符和布尔值的算术类型合称为 整型 。 字符类型有两种:char 和 wchar_t 。char 类型保...
2013-11-08 17:54:54
127
原创 C++ Primer 第八章 标准 IO 库
8.1. 面向对象的标准库IO 类型在三个独立的头文件中定义:iostream 定义读写控制窗口的类型,fstream 定义读写已命名文件的类型,而 sstream 所定义的类型则用于读写存储在内存中的 string 对象。在 fstream 和 sstream 里定义的每种类型都是从 iostream 头文件中定义的相关类型派生而来。 ...
2012-11-13 12:51:16
128
原创 C++ Primer 第五版 读书笔记 第一章
1.1. 编写简单的 C++ 程序main 函数在很多方面都比较特别,其中最重要的是每个 C++ 程序必须含有 main 函数,且 main 函数是(唯一)被操作系统显式调用的函数。操作系统通过 main 函数返回的值来确定程序是否成功执行完毕。 返回 0 值表明程序程序成功执行完毕。定义 main 函数和定义其他函数一样。 定义函数必须指定 4 个元素:返回类型、函数名、圆括...
2012-09-18 14:09:23
146
原创 HBase的ACID
HBase虽然不是严格意义上的ACID数据库,但其也在一定程度上对ACID做了适当的支持。本文将对HBase的ACID特性做一个简要的介绍。 首先对ACID做一个简单的定义,A(Atomicity)原子性:一个事务中的一组操作要不全部完成,要不全部不完成,不可能只完成一部分。 C(Consistency)一致性:一个事务中所有的操作将保证数据表中的数据从一个有效状态转换到另一个...
2012-06-11 20:12:49
393
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人