主要内容: 1.数组 2.指针 3.动态存储分配 4.指针与数组 5.指针与函数 6.字符串内存地址: 1.内存地址的访问方式 通过变量名访问 通过地址访问 2.& var; //表示var在内存中的起始地址void类型的指针就相当于一个hook(钩子),可以指向任何数据类型。1...
分类:
编程语言 时间:
2015-08-30 00:41:38
阅读次数:
153
1 "; 9 }10 }11 12 abstract class Decorator extends Component {13 protected $component;14 15 public function set_component(Component $comp...
分类:
Web程序 时间:
2015-08-29 18:29:32
阅读次数:
149
题目:统计一个数字在排序数组中出现的次数。思路:采用二分查找,找到该数字在数组中第一次出现的位置,然后再找到组后一个出现的位置。两者做减法运算再加1.Java代码://数字K在排序数组中出现的次数//思路:用二分查找,找到第一个k和最后一个Kpublic class NumberCount { .....
分类:
编程语言 时间:
2015-08-29 11:08:17
阅读次数:
133
参考资料:计算机系统的深入了解,第六章6.1.1 随机存取存储器RAM1.静态RAM(SRAM)与动态RAM(DRAM)首先。要有的基本概念:SRAM存储一个位的结构要六个晶体管,DRAM存储一个位的结构为一个电容(DRAM可达到较SRAM更高的密度)。因此SRAM比DRAM更加昂贵,带来的效果是訪...
分类:
其他好文 时间:
2015-08-20 10:16:24
阅读次数:
96
6.4 处理监控工具还有几个监控工具可以使您的日常生活更轻松。其中最流行的监控工具是Nagios。它被广泛地使用,也支持各种软件组件。要使用 Nagios 来监控您的 PostgreSQL 集群,需要安装一个方面运行复制相关测试的插件。这样的适用于PostgreSQL 的插件可以自由地从 http:...
分类:
数据库 时间:
2015-08-19 23:35:31
阅读次数:
178
6.2 检查pg_stat_replication检查归档以及 archive_command主要用于即时恢复( PITR,Point-In-Time-Recovery)。如果您想监控一个基于流的设置,建议您 注意系统上称作pg_stat_replication的视图。此视图包含以下信息:test=...
分类:
数据库 时间:
2015-08-19 23:30:44
阅读次数:
193
6.3 检查操作系统进程一旦我们检查了归档以及我们的系统视图,我们就准备检查系统 进程。检查系统进程可能看起来有点粗糙,但它被证明非常有效。在master上,我们可以简单地检查一个名为wal_sender的进程。在slave上我们要检查一个名为 wal_receiver的进程。让我们首先检查一下我们...
分类:
数据库 时间:
2015-08-19 23:23:35
阅读次数:
205
在本书的前几章,您已经学习了各种复制以及如何配额制各种类型的场景。现在是时候通过增加监控来让您的设置更加可靠了。在本章中,您将学习监控什么以及如恶化实施合理的监控车辆。您将学习:? 检查您的 XLOG 归档? 检查 pg_stat_replication 系统视图? 检查操作系统级别复制相关的进程在...
分类:
数据库 时间:
2015-08-19 23:07:16
阅读次数:
207
第六章、输入输出系统I/O系统的概念:指用于实现数据输入、输出以及数据存储的系统。假脱机(SPooling)系统假脱机技术是低速输入输出设备与主机交换的一种技术,通常也称为“假脱机真联机”,核心思想史以联机的方式得到脱机的效果。通过假脱机技术,可以将一台物理I/O设备虚拟为多台逻辑I/O设备,这样也...
分类:
其他好文 时间:
2015-08-18 11:50:31
阅读次数:
204
6.3 临时性对象 (Temporary Objects)
如果有一个函数,形式如下:
T operator+(const T &, const T &); 以及两个T objects,a和b,那么:
a + b; 可能会导致一个临时性对象,以放置传回的对象.是否会导致一个临时性对象,视编译器的进取性(aggressiveness)以及上述操作发生时的程序上下关系...
分类:
编程语言 时间:
2015-08-17 23:39:36
阅读次数:
139