最底层是通信层corosync/openais 负责cluster中node之间的通信 上一层是Resource Allocation Layer,包含下面的组件: CRM Cluster Resouce Manager 是总管,对于resource做的任何操作都是通过它。每个机器上都有一个CRM。...
分类:
其他好文 时间:
2014-07-29 17:19:52
阅读次数:
155
#include #include #include #define ZERO 0#define clen 26 /* 26个字母 */const char fc = 'a';typedef struct node{ struct node *child[clen]; /* 存储下一个字符 */ i...
分类:
其他好文 时间:
2014-07-29 16:57:02
阅读次数:
256
描述:递归代码: 1 class Solution: 2 # @param num, a list of integers 3 # @return a tree node 4 def sortedArrayToBST(self, num): 5 if len(...
分类:
其他好文 时间:
2014-07-29 16:41:11
阅读次数:
210
添加非root用户 under root permision adduser?wedate
passwd?wedate—>?input?the?new?password
chmod?u+w?/etc/sudoers
vim?/etc/sudoers
添加?wedate?????All=(ALL)?????
ALL?在root之后...
分类:
数据库 时间:
2014-07-29 16:08:39
阅读次数:
597
栈属于数据结构,它本质上属于线性表,只是受限的线性表。我们今天来讨论下动态栈也就是链栈的相关问题。#include<stdio.h>
#include<stdlib.h>
#include<malloc.h>
typedefstructNode
{
intdata;
structNode*pNext;
}NODE,*PNODE;
typedefstructStack
{..
分类:
其他好文 时间:
2014-07-29 15:28:39
阅读次数:
248
在计算机科学中,二叉树是一种重要的非线性的数据结构。每个结点的度均小于等于2,通常子树称为左子树和右子树。而排序二叉树是二叉树中的一种,其满足:1. 如左子树不为空,那么左子树上的结点的值都小于其根上的值;2. 如右子树不为空,那么右子树上的结点的值都大于其根上的值; 3. 其子树也是一个排序二叉树。
下面用递归的方式来插入一个结点来满足上述的要求:
typedef struct Node
{...
分类:
其他好文 时间:
2014-07-29 15:02:28
阅读次数:
160
//暴搜
# include
# include
# include
using namespace std;
struct node
{
int b;
int e;
int num;
};
struct node a[10010];
int cmp(node a1,node a2)
{
return a1.b<a2.b;
}
int main()
{...
分类:
其他好文 时间:
2014-07-29 14:48:08
阅读次数:
158
cocos2d-x 3.0 绘图节点 Node 浅析入门...
分类:
其他好文 时间:
2014-07-29 14:20:28
阅读次数:
276
三叉链表存储的思想是让每个节点持有三个引用parent、left、right,分别指向其父节点、左子节点和右子节点。如下图所示: 因此,三叉链表存储的节点大致如: class Node{ T data; Node parent; Node left; Node right; } Ja...
分类:
编程语言 时间:
2014-07-29 13:14:37
阅读次数:
246
再分布式系统中,ACL(Access Control)十分重要;Zookeeper也提供了十分好用的ACL接口,下面我记录一下在nodejs下如何实现zookeeper的访问控制。
Zookeeper的ACL通常表示为:Scheme:Id:Permission,即Scheme,Id,Permission三个部分。其中,Scheme表示使用何种方式来进行访问控制,Id代表用户,Perm...
分类:
其他好文 时间:
2014-07-29 12:57:37
阅读次数:
266