最近看着一个Dubbo,和搭有spring,mybatis的项目,里面有很多接口,于是想把Java理论知识整理一下。遂在网上查找了很多资料,总结如下:
对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下J...
分类:
编程语言 时间:
2015-01-09 10:44:47
阅读次数:
249
http://www.cnblogs.com/sharpxiajun/archive/2013/06/02/3113923.html Zookeeper是hadoop的一个子项目,虽然源自hadoop,但是我发现zookeeper脱离hadoop的范畴开发分布式框架的应用越来越多。今天我想谈谈zo....
分类:
其他好文 时间:
2015-01-09 10:32:20
阅读次数:
216
Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。本文将 从使用者角度详细介绍 Zookeeper 的安装和配置文件中各个配置项的意义,以及分析 ...
分类:
其他好文 时间:
2015-01-08 12:56:17
阅读次数:
314
今天看Curator源码时发现其请求ZooKeeper集群时内部封装了重试机制,代码如下:
Stat resultStat = RetryLoop.callWithRetry
(
client.getZookeeperClient(),
new Callable()
{...
Zookeeper是什么? Zookeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby的一个开源版本。它是为分布式应用提供一致性服务的软件,提供的功能包括:配置服务、命名服务、分布式同步、组服务等。Zookeeper目标? Zookeeper的目标就是封装好.....
分类:
其他好文 时间:
2015-01-07 18:36:30
阅读次数:
245
Zookeeper是什么? Zookeeper故名思议动物管理员,它是拿来管大象(Hadoop)、蜜蜂(Hive)、小猪(Pig)的管理员,Apache Hbase和Apache Solr以及LinkedIn sensei等项目都采用到了Zookeeper。Zookeeper是一个分布式的,开放源....
分类:
其他好文 时间:
2015-01-07 18:16:30
阅读次数:
131
package com.dubbo.analyzer.executor;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.RejectedExecutionHandler;import java.ut...
分类:
编程语言 时间:
2015-01-07 12:28:17
阅读次数:
260
这篇博文是关于Zookeeper官网上zookeeperInternals的翻译(http://zookeeper.apache.org/doc/trunk/zookeeperInternals.html),讲述了Zookeeper的内部机制。由于博主的水平有限,如有错误和疏漏之处,恳请读者不吝指正。...
分类:
其他好文 时间:
2015-01-07 09:26:03
阅读次数:
141
都说Curator的连接机制比较牛逼,所以在分析Curator的连接和重试机制之前,我想先搞清楚原生的ZooKeeper的连接存在哪些问题。
下面是我查阅资料总结的结果,转载请注明出处: jiq?钦's technical Blog
Curator虽然提供所谓的高层抽象API来简化了ZooKeeper的使用,但更重要的是封装了管理到ZooKeeper集群的连接以及重试机制的复杂性,...
分类:
其他好文 时间:
2015-01-06 23:13:47
阅读次数:
339
# (WJW)基于外部ZooKeeper的GlusterFS作为分布式文件系统的完全分布式HBase集群安装指南 --- ## [X] 前提条件 + 服务器列表: > `192.168.1.84 hbase84` #**hbase-master** > `192.168.1.85 hbase85` #**hbase-re...
分类:
其他好文 时间:
2015-01-06 13:56:18
阅读次数:
273