代码改变世界

kafka-manager安装

2015-03-16 10:25 by 若水xp, 2336 阅读, 0 推荐, 收藏, 编辑
摘要:代码地址:https://github.com/yahoo/kafka-manager注意只能使用 Java 7!Java 6 编译不通过,Java 8 在运行的时候会报错:java.lang.UnsupportedClassVersionError: controllers/routes : Un... 阅读全文

CentOS 安装redis2.8.13 提醒"libc.so.6: version `GLIBC_2.14' not found"系统的glibc版本太低

2014-10-11 12:11 by 若水xp, 10396 阅读, 1 推荐, 收藏, 编辑
摘要:以下在系统CentOS 6.3 x86_64上操作1.试图运行程序,提示"libc.so.6: version `GLIBC_2.14' not found",原因是系统的glibc版本太低,软件编译时使用了较高版本的glibc引起的:[work@zc-mc-face01 src]$ ./redis... 阅读全文

[Netty 1] 初识Netty

2014-05-08 08:35 by 若水xp, 609 阅读, 0 推荐, 收藏, 编辑
摘要:1. 简介最早接触netty是在阅读Zookeeper源码的时候,后来看到Storm的消息传输层也由ZMQ转为Netty,所以决心好好来研究和学习一下netty这个框架。Netty项目地址:http://netty.io/index.htmlGithub项目: https://github.com/... 阅读全文

[ZooKeeper研究]二 ZooKeeper协议介绍

2013-12-29 22:33 by 若水xp, 1545 阅读, 0 推荐, 收藏, 编辑
摘要:前面介绍了ZooKeeper的基本知识,这一节我们介绍一下ZooKeeper使用的协议。只有了解了ZooKeeper的协议,才能更好得理解ZooKeeper源代码的实现。ZooKeeper使用的是Zab(ZooKeeper Atomic Broadcast)协议,它是基于Paoxs算法实现的。所以这一节我们按照这个顺序来讲解:Paoxs算法Zab协议 Paoxs算法首先看一下Paoxs算法,一般说到zookeeper,我们都会提起Paoxs算法和Lesile Lamport.Paoxs算法是zookeeper的灵魂,这个算法是Leslie Lamport在1990年提出的一种基于消息传递的一. 阅读全文

[Zookeeper研究]一 Zookeeper技术简介

2013-12-18 23:57 by 若水xp, 633 阅读, 0 推荐, 收藏, 编辑
摘要:最近的项目中使用到了Zookeeper、Kafka以及Storm。仔细研究了一下,觉得这几个开源项目对于搞分布式的人来说是非常有用的,所以想把自己的一点心得体会总结一下,希望能对大家有所帮助。首先从Zookeeper开始。这一节主要是介绍一下Zookeeper的背景和架构zookeeper是一个开源分布式的服务,它提供了分布式协作,分布式同步,配置管理等功能. 它实现的功能与google的chubby基本一致。Zookeeper的官方文档对它的设计实现有很详细的描述,下面我们来简单介绍一下。一. Zookeeper的设计目标: 1. Simple。 ZooKeeper的命名空间组织结构类似文件 阅读全文

资源字典——Silverlight(转自MSDN)

2010-11-16 10:11 by 若水xp, 4593 阅读, 0 推荐, 收藏, 编辑
摘要:源字典 Silverlight 资源字典是 ResourceDictionary 类支持的一个概念。资源字典是一个键控对象字典,可在 XAML 和代码中使用。XAML 是最常见的用法,特别是用于最初定义资源字典中的对象。资源字典可存在于应用程序结构中的多个位置,包括作为直接(页)资源、应用程序资源(作为 Application 对象的一部分)或作为 XAML 文件(在应用程序项目结构中单独保留)。... 阅读全文