ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有一种可靠的、可扩展的、分布式的、可配置的协调机制来统一系统的状态。Zookee...
分类:
其他好文 时间:
2014-12-07 16:30:44
阅读次数:
379
P2P流媒体开源项目介绍
1. PeerCast
2002年成立,最早的开源P2P流媒体项目。PeerCast把节点按树结构组织起来, 每个频道都是一个树, 直播源是根节点,父节点只给子节点提供数据。节点离根节点越远,传输时延就越大,所以树的深度应该尽可能短,但节点有限的上行带宽限制了节点的宽度。
2. Tribler
2008年开始的项目,既能实现BT下载,还能播放视频的点播和直...
分类:
其他好文 时间:
2014-12-07 16:31:34
阅读次数:
155
【题目】
Given two integers n and k, return all possible combinations of k numbers out of 1 ... n.
For example,
If n = 4 and k = 2, a solution is:
[
[2,4],
[3,4],
[2,3],
[1,2],
[1,3],...
分类:
其他好文 时间:
2014-12-07 16:29:01
阅读次数:
190
给定n个绳子,每个绳子编号0..N - 1。每个绳子下面挂一个重物,每个绳子另外一端(不挂重物的那端),可以挂在其他的绳子上,也可以挂在顶端(只有一个顶端),这些绳子形成一个树。树的结构由数组A,B,C,给出。其中A表示绳子的承受力,如果挂载绳子下的总重量大于绳子的承受力,绳子会断。B表示绳子一端挂的重物的重量,C表示该绳子另外一端挂的绳子的编号(C[i]
例如: A[0] = 5 ...
分类:
其他好文 时间:
2014-12-07 16:30:02
阅读次数:
226
一、树的定义树是n(n>=0)个结点的有限集。n=0时称为空树,在任意一颗非空树:1、有且仅有一个特定的根结点。2、当n>1时其余结点可分为m(m>0)个互不相交的有限集T1、T2、.....Tm,其中每一个集合本身又是一棵树,并且称为根的子树。二、结点的度,拥有的子树称为结点的度如上图结点A的度是2,结点B的度是1,结点C的度是2,结点E的度是3,结点G的度是0度为0的节点称为叶子结点,度不为0...
分类:
其他好文 时间:
2014-12-07 16:31:41
阅读次数:
168
修改selectToUISlider实现历史影像的对比与显示...
分类:
其他好文 时间:
2014-12-07 16:30:37
阅读次数:
282
前一篇文章讲到了OC中的代理模式:http://blog.csdn.net/jiangwei0910410003/article/details/41777627,而且前几篇文章就介绍了OC中的类相关知识,从这篇文章开始我们开始介绍Foundation框架。OC中的Foundation框架是系统提供了,他就相当于是系统的一套api,和Java中的一些系统jar很相似,又早起的一批人开发的,内部有很...
分类:
其他好文 时间:
2014-12-07 16:30:09
阅读次数:
157
上篇介绍了mobi文件格式压缩原理,本篇测试一下解压效果。
为了证实我们英文文本这种压缩原理,我们选用了大块头的“科林斯词典(英英版)“mobi文件。压缩文件10兆多,用上篇举例的程序,随机从文件$20000地址处截取一小段(随机的)运行程序,效果如下:
1. 图中,最开始的地方是乱码(符合我们所见:前面没有索引,因此照抄)。
2. 一旦有文本输出,程序就会根据编码欢跃文本的本来面目...
分类:
其他好文 时间:
2014-12-07 16:30:05
阅读次数:
1023
本文介绍如何用 hexo 快速地在 gitcafe 上搭自己的个人博客。
环境准备
安装 Node.js安装 git安装 Hexo:
1
$ sudo npm install -g hexo
Hexo 官网: Hexo
本地建博客
1234
hexo init blog #博客目录是 blogc...
分类:
其他好文 时间:
2014-12-07 16:27:26
阅读次数:
243
Dom:
document object model(文档对象模型)
增强页面的动态效果
用来将标记型文档封装成对象,并将标记型文档中的所有内容(标签,文本,属性等)封装成对象,这样就更方便的操作这些文档以及文档中的内容。对象的出现就可以有属性和行为被使用。
文档:标记型文档
对象:封装了属性和行为的实例,可以直接被调用
模型:所有标记型文档都具备一些共性的体现
标记型...
分类:
其他好文 时间:
2014-12-07 16:28:05
阅读次数:
201
1.注释模板位置C:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE\ItemTemplatesCache 里面有各种脚本的模板2.找到.cs文件的模板C:\Program Files\Microsoft Visual Studio 11...
分类:
其他好文 时间:
2014-12-07 16:28:12
阅读次数:
194
Given an array withnobjects colored red, white or blue, sort them so that objects of the same color are adjacent, with the colors in the order red, wh...
分类:
其他好文 时间:
2014-12-07 16:27:51
阅读次数:
119
给出一个小于2^32的正整数。这个数可以用一个32位的二进制数表示(不足32位用0补足)。我们称这个二进制数的前16位为“高位”,后16位为“低位”。将它的高低位交换,我们可以得到一个新的数。试问这个新的数是多少(用十进制表示)。 例如,数1314520用二进制表示为0000 0000 0001 0...
分类:
其他好文 时间:
2014-12-07 16:27:09
阅读次数:
548
注意:建图的时候,一定要把旧标号相同的分开。 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 #define MAXN 5001 7 #define MAXM 100001 8 #define INF 2147...
分类:
其他好文 时间:
2014-12-07 16:24:57
阅读次数:
148
原文: Entity Framework 6.1-Model First Model First-顾名思义,就是先创建EF数据模型,通过数据模型生成数据库的EF创建方式。
步骤。
1.新建一个DAL的文件夹,在文件夹上右键选择添加->新建项,打开新建项窗体,选择数据->ADO.NET实体数据模型。填...
分类:
其他好文 时间:
2014-12-07 16:27:33
阅读次数:
200