Hadoop生态系统为开源届提供很多优秀软件,zookeeper便是其中一员。
前段时间项目中用到了zookeeper,主要是用作服务的注册和发现使用方式类似阿里的dubbo。实际上zookeeper的功能不仅仅只有这些内容,它提供了一系列非常方便使用的功能,后面会提到。这篇文章仅仅是我个人的一点儿理解,如有错误烦请指正,以免给别人误导。
1、zookeeper是什么
zookeeper的名...
分类:
其他 时间:
2015-05-17 02:06:00
收藏:
0 评论:
0 赞:
0 阅读:
205
基于DuiVision界面库开发的界面程序主要包括如下几部分内容:
1、资源定义,包括图片资源、各个窗口界面的xml定义文件
2、事件处理类代码,用于处理界面响应消息
3、其他业务逻辑代码
本文举例说明如何写一个简单的界面程序。...
分类:
其他 时间:
2015-05-17 02:05:49
收藏:
0 评论:
0 赞:
0 阅读:
525
全局资源定义-resource.xml
基于DuiVision界面库的程序,需要有一个默认的资源定义XML文件,此文件默认的位置是exe文件所在路径下的xml\resource.xml文件,如果使用了zip压缩文件来保存所有资源文件,则此文件的位置是在压缩包中的xml\resource.xml文件。此文件中可以定义程序的全局配置、XML文件、字体、图片、文字等资源。...
分类:
其他 时间:
2015-05-17 02:05:21
收藏:
0 评论:
0 赞:
0 阅读:
281
DuiVision支持将所有的图片和XML资源文件放在一个zip格式的压缩文件中,如果使用zip格式的资源文件,需要在主程序代码中初始化部分指定使用的压缩文件的文件名。
如果使用zip资源文件,则resource.xml文件的位置默认是放在zip文件中的xml子目录下。...
分类:
其他 时间:
2015-05-17 02:04:39
收藏:
0 评论:
0 赞:
0 阅读:
222
转载请注明出处:http://blog.csdn.net/xyang81/article/details/45770551异常简介异常,显而意见就是程序在运行期间没有按照正常的程序逻辑执行,在执行过程当中出现了某种错误,导致程序崩溃。在Java中异常分为运行时异常(RuntimeException)和编译时异常,在程序中有可能运行期间发生异常的逻辑我们会用try…catch…来处理,如果没有处理的话...
分类:
其他 时间:
2015-05-17 02:03:51
收藏:
0 评论:
0 赞:
0 阅读:
145
bash or zsh shortcuts
原来我不太喜欢终端环境,其中一个比较大的原因是:辛苦敲了一大串字,发现有错,老老实实的将手指挪动到方向键,左左右右,左右,右左-_-
google 找了,发现大量的 shortcuts ,又可以开心的在终端下,开心的玩耍了
罗列如下: option
action
PS CTRL-c
Stop current command...
分类:
其他 时间:
2015-05-17 02:03:39
收藏:
0 评论:
0 赞:
0 阅读:
416
1. 优化tomcat参数一个典型的server.xml配置详细的参数说明, 参考 https://tomcat.apache.org/tomcat-7.0-doc/config/index.html (Tomcat7)下面的Connector,enableLookups 设为false, 禁止re...
分类:
其他 时间:
2015-05-17 02:03:09
收藏:
0 评论:
0 赞:
0 阅读:
353
链表由无数模块(struct)穿成一串组成,每个模块都有两个指针(双向链表),一个指向上一个模块,一个指向下一个模块,还有一些其他变量用来存储自己想要存储的内容。 嗯,话说作者前几天还想要写一个无限精确度的计算器呢,就想到用链表实现。 //这里每一位=一个模块 struct BIT { BIT* p...
分类:
其他 时间:
2015-05-17 02:02:39
收藏:
0 评论:
0 赞:
0 阅读:
396
一:依赖范围Maven在编译项目主代码的时候需要使用一套classpath。其次,在编译和执行测试的时候会使用另外一套classpath。最后,实际运行Maven项目的时候,又会使用一套classpath。所谓的依赖范围就是用来控制依赖与这三种classpath(编译、测试、运行)的关系,Maven...
分类:
其他 时间:
2015-05-17 02:02:20
收藏:
0 评论:
0 赞:
0 阅读:
291
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=4844题意:给你一个只包含中括号和正整数,+,-,结果在longlong范围内的公式和两个备选答案,如果答案中有9,第一个是9选A,否则选B否则,如果第一个是正确答案,输出B,否则...
分类:
其他 时间:
2015-05-17 02:01:53
收藏:
0 评论:
0 赞:
0 阅读:
229
直接引用百科的:浏览器缓存(browser caching)是为了节约带宽加速用户浏览页面,浏览器在用户磁盘上对最近请求过的文档进行存储,当访问者再次请求这个页面的时候,浏览器可以从本地磁盘显示文档,这样就可以加速页面浏览。一般而言浏览器缓存的设置是ngnix通过向浏览器端传送http头信息进行的,...
分类:
其他 时间:
2015-05-17 02:01:40
收藏:
0 评论:
0 赞:
0 阅读:
143
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=4836因为要使对角线所有元素都是U,所以需要保证每行都有一个不同的列上有U,设(i,j)的位置是U,以U为边,连接点i和点j+n,也即连接行点和列点,最大匹配为n则必定有解,否则必...
分类:
其他 时间:
2015-05-17 02:01:20
收藏:
0 评论:
0 赞:
0 阅读:
279
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=4834从点1出发,假设现在在i,点数为sta,则下一步的点数必然不能是sta的因数,所以不会形成环,只需从1直接走,走到n即可.但是如果这样的话时空复杂度就都是nk,明显不满足题意...
分类:
其他 时间:
2015-05-17 02:00:59
收藏:
0 评论:
0 赞:
0 阅读:
221
题目:Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum...
分类:
其他 时间:
2015-05-17 02:00:06
收藏:
0 评论:
0 赞:
0 阅读:
132
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=4837三角形的总数=格子中任取3个点的组合数-同一横行任取3个点数目-同一纵行任取3个点数目-同一斜直线上任取3个点数目同一横行和同一纵行都好求同一斜行的距离最远的点必然是一个矩形...
分类:
其他 时间:
2015-05-17 01:59:56
收藏:
0 评论:
0 赞:
0 阅读:
238
结对成员: 姓名:王刚德 学号:201303011130 姓名:徐文涛 学号:201303011161 我们的心得: 软件工程第二次作业的结对编程,我和我的队友万炼炼设计了一个基于unity3d的魔方游戏,通过在网上边学习边操作...
分类:
其他 时间:
2015-05-17 01:59:45
收藏:
0 评论:
0 赞:
0 阅读:
430
领域驱动设计(DDD)是一种基于模型驱动的软件设计方式。它以领域为核心,分析领域中的问题,通过建立一个领域模型来有效的解决领域中的核心的复杂问题。Eric Ivans为领域驱动设计提出了大量的最佳实践和经验技巧。只有对领域的不断深入认识,才能得到一个解决领域核心问题的领域模型。如果一个应用的复杂性不...
分类:
其他 时间:
2015-05-17 01:59:32
收藏:
0 评论:
0 赞:
0 阅读:
392
# Set root logger level to WARN and append to stdout
log4j.rootLogger=debug, stdout, error
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.Patt...
分类:
其他 时间:
2015-05-17 00:51:39
收藏:
0 评论:
0 赞:
0 阅读:
247
经过前面的移植,eMMC已经可以在tqimx6q上正常运行了,本文将来移植LCD驱动。
DTS编写
imx6的LCD控制器与之前的芯片略有不同,详细的信息可以阅读芯片手册。参考sabrelite开发板的DTS,我们可以添加如下内容:/ {
...
aliases {
mxcfb0 = &mxcfb1;
};
...
regulators {
...
reg_mi...
分类:
其他 时间:
2015-05-17 00:50:39
收藏:
0 评论:
0 赞:
0 阅读:
629
#include
#include
#include
/*
这道题目考查并查集,特别注意每个人都不会语言的情况,此时结果为n。
*/
int father[105];
int lang[105][105];
int flag[105];
int set[105];
int find(int x){
int r = x;...
分类:
其他 时间:
2015-05-17 00:50:19
收藏:
0 评论:
0 赞:
0 阅读:
258