第一章. 背景简介 对于大多数企业应用,都希望能做到7*24小时不间断运行。要保持如此高的可用性并非易事,比较常见的做法是将系统部署到多台机器上,每台机器都对外提供同样的功能,这就是集群。系统变为集群时,除了要求系统能够支持水平伸缩外,还要解决两个问题:1, 如何均衡地访问到提供业务功能的机器。2,...
分类:
其他好文 时间:
2014-07-22 22:54:13
阅读次数:
293
唯一对外接口
/*--------------------------------------------------------------------------------------
* copy 函数及其重载形式
*/
//完全泛化版本。
template // ? 这里的 InputIterator 和 OutputIterator 都只是名称而已,哪里确保了它们真的至少是 InputIterator 和 O...
分类:
其他好文 时间:
2014-07-18 22:39:22
阅读次数:
302
3.3 封装(Encapsulation)
封装:是指隐藏对象的属性和实现细节,仅对外提供
公共访问方式。
好处:
? 将变化隔离。
? 便于使用。
? 提高重用性。
? 提高安全性。
封装原则:
? 将不需要对外提供的内容都隐藏起来。
? 把属性都隐藏,提供公共方法对其访问。...
分类:
其他好文 时间:
2014-07-18 22:28:39
阅读次数:
237
读写分离(Read/Write Splitting)。1.原理:让主数据库处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库处理SELECT查询操作。2.诞生原因:2.1 为了确保数据库产品的稳定性,很多数据库拥有双机热备功能。也就是,第一台数据库服务器,是对外提供增删...
分类:
数据库 时间:
2014-07-17 14:24:57
阅读次数:
264
webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有 函数可供外部客户调用(注意:里面同样有客户不可调用的函数)。假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他们调用规则),客户就可以在从服务...
分类:
Web程序 时间:
2014-07-17 10:02:13
阅读次数:
268
由于内核版本问题,最初仅Ubuntu可以较好的支持Docker。不过,由于RedHat系列OS(REHL、CentOS)是目前主流的Linux服务器操作系统,所以令RedHat系列OS支持Docker很有必要。目前Docker和RedHat已经展开深入合作,并在2013年年底推出了可以在RedHat...
分类:
其他好文 时间:
2014-07-16 18:31:04
阅读次数:
252
1.程序框架分析:a)首先将mutex, condition, queue 封装成各自的类,方便对外提供接口函数,这里要注意 condition的封装,一个条件变量和一把锁是一起用的,因此在初始化 condition 对象的时候要用一个 mutex 对象去初始化,在pthread_cond_wait...
分类:
编程语言 时间:
2014-07-16 17:43:12
阅读次数:
203
问题描述:
在设计一个简单的左右布局页面时,发现一个比较诡异的布局问题。界面采用左右布局的方式。是使用左侧div浮动、右侧div设置 margin-left方式实现效果。实现后在chrome浏览器中正常浏览(如图1)的布局界面在ie浏览器无法正常显示(如图2)。
图1
图2
解决问题:
看了一些文章以后知道,在ie浏览器中table宽度设置了百分比以后,需要对外部...
分类:
其他好文 时间:
2014-07-16 11:36:11
阅读次数:
167
docker images往往不知不觉就占满了硬盘空间,为了清理冗余的image,可采用以下方法:
1.进入root权限
sudo su
2.停止所有的container,这样才能够删除其中的images:
docker stop $(docker ps -a -q)
如果想要删除所有container的话再加一个指令:
docker rm $(docker ps -a -...
分类:
其他好文 时间:
2014-07-15 22:33:51
阅读次数:
527
启动docker的时候的指令使用
sudo docker -H tcp://0.0.0.0:4243 -H unix:///var/run/docker.sock -d &
这样就能使docker听取host得到的任何ip的指令,从而就能从host之外的机器连接到docker container了...
分类:
其他好文 时间:
2014-07-15 22:26:08
阅读次数:
275