Key Value Observer 键值观察者(基于KVC)(观察者设计模式)是一种使对象获取其他对象的特定属性变化的通知机制。 例子:定义一个类Nurse的成员变量有Child *child,类Child有成员变量happyValue;在Nurse类的.m文件中把它自己定义成为Child类ha....
分类:
其他好文 时间:
2014-07-19 09:16:14
阅读次数:
172
本文介绍Hadoop YARN最近版本中增加的几个非常有用的特性,包括:(1)ResourceManager HA在apache hadoop 2.4或者CDH5.0.0版本之后,增加了ResourceManger HA特性,支持基于Zookeeper的热主备切换,具体配置参数可以参考Clouder...
分类:
其他好文 时间:
2014-07-19 00:28:52
阅读次数:
426
题意是告诉你有n个命题,m条递推关系,表示某个命题可以推出另外一个命题。现在问你至少在增加多少个递推关系可以保证所有命题两两互推。命题为点,关系为有向边,题目转化成为至少增加多少条有向边使得整个图强连通。首先对于有向图,求出所有的联通分量,并且将所有的联通分量缩成一个点,最终得出一个无环图。在新图里...
分类:
其他好文 时间:
2014-07-18 15:18:12
阅读次数:
205
1. keepalived vrrp/conntrackdHigh availability features will be implemented as extensions or drivers.A first extension/driver will be based on VRRP.A ...
分类:
其他好文 时间:
2014-07-18 15:01:27
阅读次数:
389
目前项目已经采用nginx来实现负载均衡,但是nginx调度器只有一台,上次还意外的down机一次,导致整个服务应用全部瘫痪,这次准备再加一个调度器来实现站点高可用性,也就是常说的双机热备了。
master: 192.168.1.241
backup: 192.168.1.242
漂移IP:192.168.1.243
1,主备调度器都安装keepalived软件
安装过程如下:
./c...
分类:
其他好文 时间:
2014-07-18 11:14:18
阅读次数:
289
极大团。即求一个最大点集,使得点集中的任意两个点u,v至少存在u->v,或者v->u的路径。是这样做的,求出所有的联通分量,然后整个图就变成了无环图,把原来若干个点缩点,点权为分量的点数。这样相当于找一条权值最大的路径,因为无环了,所以这个可以通过先拓扑排序然后dp解决。这里重点说一下自己遇到的坑吧...
分类:
其他好文 时间:
2014-07-18 10:17:14
阅读次数:
250
MongoDB 是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便。 MongoDB 工作在收集和文件的概念。数据库:数据库是一个物理容器集合。每个数据库都有自己的一套文件系统上的文件。一个单一的MongoDB服务器通常有多个数据库。 集合:集合是一组MongoDB的文档。它相当于...
分类:
数据库 时间:
2014-07-18 08:17:50
阅读次数:
239
cluster集群要实现vmotion、DRS、HA等功能,EXSI主机必须是两台或以上的数量。那怎么判断vmotion等漂移功能在哪些主机执行的呢?这就引出了集群cluster的概念。所有基于vmotion的功能都是在集群内的EXSI主机实现的,VM只会在集群内做漂移。所有EXSI主机加入集群后,CPU、内存等..
分类:
其他好文 时间:
2014-07-17 20:31:28
阅读次数:
278
cluster集群要实现vmotion、DRS、HA等功能,EXSI主机必须是两台或以上的数量。那怎么判断vmotion等漂移功能在哪些主机执行的呢?这就引出了集群cluster的概念。所有基于vmotion的功能都是在集群内的EXSI主机实现的,VM只会在集群内做漂移。所有EXSI主机加入集群后,CPU、内存等..
分类:
其他好文 时间:
2014-07-17 20:20:52
阅读次数:
194
概念vmotion是vsphere高级功能的基础,DRS、HA、FT等功能都依赖于vmotion。简单来说,vmotion指虚拟机漂移。比如有一台VM原来在exsi1上运行,我们可以通过vmotion技术把VM移动到exsi2上。那为什么要用到vmotion呢?显而易见,就是要保证服务能够快速恢复。在非虚拟化环境中,一..
分类:
其他好文 时间:
2014-07-17 16:08:31
阅读次数:
494