- 博客(7)
- 资源 (8)
- 收藏
- 关注
原创 主备切换之State模式实现
<br />最近项目中需要实现一个主备切换的功能,通过分析可以得出也就两个状态的切换,使用if/switch之类的语句可以轻松搞定,但是为了学习并实践State模式,这里采取了一个State模式的实现:<br />// HAState.h: interface for the HAState class.////////////////////////////////////////////////////////////////////////#if !defined(AFX_HASTATE_
2011-04-30 00:53:00 1279
原创 thrift之Hello--python client & cpp sever
<br />Thrift是一个开发跨语言服务的软件框架。编写thrift文件,通过自带的代码生成引擎即可生成各种语言(C++,Java,Python,PHP,Ruby,Erlang,C#等)的对应代码,下面以最经典的hello为例讲述,如何通过thrift编写跨语言的RPC程序:<br />1编写thrift文件,保存为hello.thrift:<br />service Hello { void Hello()}<br />2生成cpp和py框架文件<br />在hello.thri
2011-04-17 23:35:00 6354 5
原创 CentOS5.5下scribe写入数据到HDFS配置方法
1按照CentOS 5.5 下配置Hadoop 0.21单节点一文中的方法配置Hadoop2编译scribe,支持hdfs 2.1下载thrift,libevent,boost等库,可以都下载最新版本,基本上都是make & make install 2.2下载最新版scribe-2.2,之前在网上看到说scribe有很多bug,必须在当前开发版本才能写入HDFS,试了好久没成功,也以为确实是代码的问题,现在发现不是这个问题,直接下载该版本 2.3在scribe源码包里面bootstra
2011-04-16 01:55:00 3206 1
原创 CentOS 5.5 下配置Hadoop 0.21单节点
主要参考Apache官方文档http://hadoop.apache.org/common/docs/r0.21.0/single_node_setup.html唯一注意的是对于CentOS默认安装后的主机名问题,默认主机名为bogon,需要在/etc/hosts中加入如下一行:127.0.0.1 bogon.localdomain bogon运行bin/hadoop namenode -format后进行文件系统的格式化,运行bin/start-all.sh启动所有
2011-04-10 23:47:00 1589
转载 linux/unix系统中ldconfig命令使用详解
<br />ldconfig是一个动态链接库管理命令。其目的是为了让动态链接库为系统所共享。 <br />ldconfig命令的用途 <br />主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态链接库(格式如lib*.so*),进而创建出动态装入程序(ld.so)所需的连接和缓存文件。 <br />缓存文件默认为/etc/ld.so.cache,此文件保存已排好序的动态链接库名字列表。<br /
2011-04-09 00:32:00 1440
转载 日志收集服务器-scribe vs Flume
<br />I read this ☞ post about Cloudera’s Flume with much interest. Flume sounds like a very interesting tool, not to mention that from Cloudera’s business perspective it makes a lot of sense:<br />We’ve seen our customers have great success using Ha
2011-04-09 00:03:00 3693 2
原创 Linux core文件生成及设置
<br />首先是生成core文件,可以通过ulimit命令设置,但是要想在整个系统中生效光在shell里面设置是不行的,可以通过如下方法:<br />1编辑/root/.bash_profile文件,在其中加入:ulimit -S -c unlimited<br />需要注意的是不是每个版本的系统都有这个文件(Suse下面就是),如果没有可以手工创建<br />2重启系统或者执行:soruce /root/.bash_profile<br /> <br />core文件的设置:<br />1)/proc/
2011-04-02 00:35:00 2381
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人