代码改变世界

随笔档案-2013年1月22日

分布式服务框架 Zookeeper -- 管理分布式环境中的数据(developerWorks 中国)

2013-01-22 16:43 by java20130722, 165 阅读, 收藏,
摘要: 简介:Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。本文将从使用者角度详细介绍 Zookeeper 的安装和配置文件中各个配置项的意义,以及分析 Zookeeper 的典型的应用场景(配置文件的管理、集群管理、同步锁、Leader 选举、队列管理等),用 Java 实现它们并给出示例代码。安装和配置详解本文介绍的 Zookeeper 是以 3.2.2 这个稳定版本为基础,最新的版本可以通过官网http://hadoop.apache.or 阅读全文

zookeeper学习记录(转自 ITeye)

2013-01-22 15:29 by java20130722, 190 阅读, 收藏,
摘要: 背景 前段时间看了S4流计算引擎,里面使用到了zookeeper进行集群管理,所以也就花了点时间研究了下zookeeper,不求看懂所有源码,但求了解其实现机制和原理,清楚其基本使用。这也是为后续hadoop,gridgain的分布式计算的产品。学习首先就是收集一些前人的一些学习资料和总结内容,方便自己快速入门。这里罗列了几篇不错的文章:http://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/ (介绍了zookeeper能用来干嘛)http://zookeeper.apache.org/doc/r3.3.2/zookeep 阅读全文

C# webbrowser控件点击页面按钮

2013-01-22 09:19 by java20130722, 1965 阅读, 收藏,
摘要: 用金山快盘时需要每天签到挣空间容量,一直都想写个定时程序实现,然后挂到实验室的服务器上。通过参考网上一些资料,自己动手实现一个利用webbrowser控件实现了自动点击网页按钮的功能,其实很简单的,下面介绍一下怎么利用webbrowser控件自动点击网页按钮。 Webbrowser控件我就不介绍了,是个控件加载web页面的控件。从工具箱中,将Webbrowser控件拖入Form窗口。在Webbrowser控件的属性对话框中,将Url属性设置为对应的网址然后在form窗体中双击webbrowser控件,在默认的webBrowser_DocumentCompleted函数中添加如下代码 pr... 阅读全文