自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(49)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 zab粗略实现

简单实现ZAB协议1 Leader选举-快速选举   基本采用欺负算法,原则为选举出来LastZxid及Server Id最大的节点为Leader    a  何时确定Leader?    在选举的过程中对状态为Leading的节点都有可能被改变,既本轮举过程失败,开启下轮选举。    选举需要一个结束条件,否则有可能选举会陷入无休止的循环。这个结束条件定为发送或接受到{COM

2013-03-27 14:54:59 557

翻译 Zookeeper-概述

ZooKeeper     作为一个协调服务器,为分布式应用提供服务的ZooKeeper,它自己本身也是分布式的同时也是开源的,它为分布式应用提供一些高级服务比如数据同步、配置维护、分组的概念和命令定义等。它的设计易于编程,而且使用了一个类似文件系统树作为数据模型。系统中的协调工作其实是非常难搞的,特别是因为条件竞争和死锁原因会导致很多错误的出现,ZooKeeper的产生动机就是为了减轻分

2012-10-18 17:59:51 551

原创 bigtable翻译系列3

3  API (应用程序接口)    暂存豆瓣    http://www.douban.com/note/238769296/

2012-09-26 12:16:34 127

原创 bigtable翻译系列2

2  Data Model   一个Bigtaable是一个稀疏的,分布式的,持久而有序的多维映射图。每一个映射由行关键字、列关键字、时间戳三个关键字来定位,它们三个对应的值是不具特定类型的字节数组。格式如下:(row:string, column:string, time:int64) → string上图是一个表的某一片段,该表用来存储网页信息,可以看到行的名字是一个反转的URL(#C...

2012-09-25 15:13:23 155

原创 云学习笔记

do_choose_write_nodes(Nodes, K, Exclude, BlackList) -> % Node selection algorithm: % 1. try to choose K nodes randomly from all the nodes which have % more than ?MIN_FREE_SPACE by...

2012-06-28 16:53:34 162

原创 erlang tcp active 模式

gen_tcp 的 active的值为once在编程上实现控制,如果采用了非被被动模式,虚拟机会把接受到的信息用一种消息的方式发给进程邮箱。 譬如下面是服务器接收的一段http请求,receiver:是每次接收的提示信息,这里可以看到http其实是按照先后顺序发上来的,如果服务器是做http的,用到once模式是最好不过的,如在第一条receiver匹配成功检查格式正确后再...

2012-04-29 20:11:36 287

原创 mysql索引

1 为表创建索单列索引   ALTER TABLE table_name ADD INDEX indexName (colname);   创建多列索引  ALTER TABLE table_name ADD INDEX indexName1_indexName2 (colname1,colname2);   这种联合创建多列的方式比分别创建多个单列索引的效率高,因为这种方式在查询...

2012-03-28 10:34:26 85

原创 linux 分区挂载遇到的问题

1 由虚拟机分配给linux10g空间。2 登陆linux 用命令 fdisk -l查看得到新分配了硬盘sdb,但没有其他多余信息,(系统原先有30g空间为sda)3 fdisk /dev/sdb   m   n #添加一个主分区1。参数都为默认值。   。。。。4 格式化分区 mkfs.ext3 /dev/sdb15 永久挂载 gedit /etc/fstab  ...

2012-03-27 16:17:07 245

原创 git实践整理

以下是我在实际工作中用git的一些基本操作整理和碰到的一些问题前提是我们在github上存在一个项目叫ctalk,把自己的ssh公钥让这个项目的管理员加到该项目的ssh列表里,接下来就开始我们的操作了:1 克隆项目   git clone git://github.com/jias/ctalk.git    那么这个项目就到我们本地了2 提交项目   git com...

2012-03-03 18:20:38 108

原创 linux shell 条件控制

以下的总结大部分copy这个地址http://www.cnblogs.com/chengmo/archive/2010/10/14/1851434.html上看到的关于linux shell编程中条件控制上的介绍,看了一些shell条件控制上的介绍,还是这个较为亲切: 首先要强调一点,关于分号的使用   shell命令,可以按照分号分割,也可以按照换行符分割。如果想一行写入多个命令,可...

2012-02-27 15:03:35 127

原创 nginx编译和安装

1 nginx的编译安装     这几天在ubuntu上搭建nginx和tomcat,主要是为了用nginx的上传和下载功能和动静态文件分离;考虑到编译之后需要copy到其他linux机器上就能直接使用,所有编译的时候把一些需要的模块直接放在里面了,当然放到其他linux机器上也经常会出现一些少依赖库的问题,这个得需要具体问题具体分析了,一般情况还是都能直接使用的。nginx的安装:...

2012-02-13 14:43:02 91

原创 开篇

鉴于身体状况每日愈下  打算明年前半年辞职调养2011-08-25

2011-08-26 08:32:15 339

原创 转 mongodb mysql 基本语法对比

转载地址http://blog.nosqlfan.com/html/287.html 查询:MySQL:SELECT * FROM userMongo:db.user.find()MySQL:SELECT * FROM user WHERE name = ’starlee’Mongo:db.user.find({‘name’ : ’starlee’})插入:MySQL:INSERT I...

2011-08-10 09:34:43 158

原创 周末锻炼

这个周末着实让人累  周六晨跑 下午就玩游戏和把十集的冰与火之歌看完周日玩两盘游戏 下午就花了两个小时从北城出发沿古墩路在到西溪路 最后再到打索桥绕个不完整的圈,车骑着屁股痛。晚上继续跑步  看着那两个人蓦然的一阵痛心 哎是谁伤了我?...

2011-07-11 09:46:46 112

原创 技术笔记

不能删除不能访问文件夹在xp和win7上的区别 假设工作盘符 f: 根目录 命令 创建该类型文件实例> md  baomi..\xp                             win7baomi.                      baomi..不能打开                    可打开 但为空 命令 打开该类型文件实例> ...

2011-06-20 10:20:46 90

原创 2011端午记

今年的端午突然犯傻,多请了三天假回到西安看家人也为散心。计划准备带一家人去华山,但爸爸说自己生长在山里的人还看个什么山,后来想一个人去又着实没趣最后去了兴庆公园,想让小孩子玩玩过山车,但他们表示太贵划不来我以前很不想回家,不知道为啥最近特别想回去,衣锦还乡之类的就太遥远了 中午去大雁塔北广场看喷泉差点中暑,太阳so大 没人的大雁塔真好看噢 不写了。。。...

2011-06-09 17:19:40 77

原创 mysql笔记-命令

1 开始使用mysql  bin>  mysql -u $username -p2 show all databases  mysql> show databases;3 use a database  mysql> use $databaseName;4 show all tables  mysql> show tables;5 show database...

2011-05-25 14:48:47 100

原创 spary-smile笔记

The second work,main for UI. 1 show a page by note    .note text in left block and all comments followed it        .comments sort by create time desc    .comment input box    .author info ...

2011-05-20 14:29:01 118

原创 玩游戏

dota是五个人的游戏,一个人玩的再好,没有配合的乐趣。既然是多人的游戏那么领导力是缺一不可,如果大家都经常在一起,很自然的就会找到自己五人的核心,但如果是路人战和反黑房这种领导力就需要素质和习惯了,‘优秀是种习惯’这篇文章在游戏里也得以体现,几个单机王在一起注定死的很难看,那么我认为的领导者应该具备三个素质:活跃的,冷静善分析,坚持执行不爱去要求别人的人是爱被动的且保守的人,不能成为领导...

2011-03-28 09:42:28 126

原创 20110306浮出水面

  一直都想结束这种长期潜水工作,结果是平行还是相交似乎已经不重要了,反正我决定浮出水面。  x说她很难放下一些东西  她们说的这些东西我知道是什么,但是我不懂,因为没有过这经历  但身边也有些男同袍们在感情里或疯狂或萎靡的表现让我大开眼界,正常的人可以这样不正常  虽然调侃点,我能理解付出与心情的关系   常常担心话越多说错越多,但是今天好像超过了这个界限 有点承受不起...

2011-03-06 16:55:59 141

原创 ubuntu 无法登录

ubuntu 小笔记1,因为不小心在 etc/environment里设在环境变量导致无法登录不要在 etc/environment里设置 export PATH这样会导致重启后登录不了系统在登录界面 alt +ctrl+f2进入命令模式,如果不是root用户需要键入【root用户就不许这么罗嗦,gedit编辑会不可显示】/usr/bin/sudo /usr/bin/vi /etc...

2011-03-04 23:10:26 325

原创 20110226日记一则

  敏捷培训终于结束了,经过连续几天的加班和晚上的失眠轮番折磨,在下课的那一刻有一种想要瘫倒在地的冲动。不过今天也值得庆幸,结束培训和续租房子成功,哗的一下,无形的压力减去一半。这个充满阴森恐怖的房间还得再呆一段时间 omg难道我的正义凛然都不能驱散这些阴霾吗。   好长一段时间都没有跑步了,从头到脚都忒难受,那是晚上跑还是早上呢,早上洗澡没时间,永远的没得选择。   “喜欢一...

2011-02-26 21:37:35 71

原创 2011020敏捷培训

  最近一段时间真是忙的要死,而且这种忙来的太突然了。  白天参加thoughtworks公司的敏捷培训,晚上听erlang的培训或做项目,而且项目很紧张了。唉,每天9点多才回家着实有点累了。  月底房子要到期了,真不知道为什么突然什么事都挤在一起。nnd 难道真的要睡桥洞了。...

2011-02-24 17:47:37 80

原创 20110213冷雨夜

      无聊,且抒发一下自己琐碎的感情    今天又到x的空间去看了,发现照片居然又可以打开了。再见迷人的微笑。   我曾多次试图注册一个live sapce的账号好给她留言,不知什么原因就是不让留言,   况且她也好久没玩这个space了。       他们都说一个人在情感上只喜欢属于某种类型的人,以后的人事变迁都还是这类人,   这个话真的不假,我大三在外面实习...

2011-02-13 20:12:21 120

原创 今年最后一天

2010年的最后一天,天气不错,是个很大的晴天         发烧减退了一部分,还是有点火气。         今天决定请一个人吃饭,让一些事烦恼的事留在年末,元旦可以睡好点。              2010-12-31...

2010-12-31 10:27:54 99

原创 学习计划周记

 20101109 - 20101114 开始研究tomcat源码架构理解digester模式熟悉classLoader实现

2010-11-09 10:37:55 194

原创 session note

第一次请求时 httpSession 就已经存在 httpRequest对象中作为一个属性,如果要拿出这个session对象操作 只需要 HttpServletRequest request = ServletActionContext.getRequest();HttpSession session = request.getSession(); session 对象...

2010-11-08 17:12:21 105

原创 背包去旅行

    连续两个周来都和同学一起去爬了杭州的山 第一次是北高峰,那一次算是比较纯正的登山,整个过程基本上没有留下来看风景,两个人都急急忙忙往上赶;第二次是从万松书院到玉皇山,这一次主要以看风景为主,停停歇歇浪费了不少时间,不过途中惊险不断,走错了路,过坟场,走野路到现在都有点心悸。发现美女也不少不过都是在半山腰以下才看的见 能到达山顶的不会是美女。总的来说登山比在床上睡懒觉好,早上6点就得起来准备...

2010-11-07 21:21:53 102

原创 token 的意义

ehcache.xml 配置完后程序需要手动加入相应的cache到cache manager,之后是put get 和remove方法的实现只是起到保存对象时间长短的作用 中心利用用户loginname 得到用户的id,request对象令得ip及当时的时间产生一个固定长度的字符串token,以后所有用户的验证都根据token,另外cookie其实也保存了该tokensc to...

2010-11-02 16:35:12 162

原创 郁闷着

手痒了,突然想开通window live空间,发现这家伙还是这么慢,以前就是因为太慢把所有的blog全部删掉然后再把账号也给注销了,看来还是不要抱啥希望吧...

2010-10-13 09:20:08 81

原创 程序员也不错

    看到过很讨论程序员的文章,其主旨担忧多余肯定,老了以后怎么办?编程都编傻了不爱说话怎么办?遇到了涨薪瓶颈了?我之前也想过这个问题,相信大多数的coder都想过,很多人给出的回答是‘程序员没有前途’,诚然在我的生活周围做程序的大多数都不爱说话,不喜欢社交,每天回家就关上门玩游戏,调程序或自娱自乐,偶尔和几个很要好的朋友qq一下,目前咱也过的这种生活,孤家寡人一个,有时候是觉得有点无聊,但也喜...

2010-08-23 10:23:02 124

原创 日记一则10623

     早上起来跑步的时候已经6.40,已经相当晚了。到了河边的时候发现还有几条死鱼漂在污水上面,整个河水散发着一股淡淡的腥臭味,城市的里想要做到环保真的太难了,如果真的有清闲的时间给我,那一定要加入环保的宣传队伍中,早上看到墨西哥海湾发生油泄露的图片,人类真的太没有环境危机感,大家都现实的厉害。     下午去四楼吃饭的时候与w相遇,相视一笑,其实也很想说点什么,我觉得w是一个比我开朗的人...

2010-06-23 22:47:59 85

原创 日记一则---20100621

     每次看网上的贴出来的一些穷苦人的图片,就特别让人感动和震撼,因为我也是穷苦的人,现在虽然离开老家5年了,每天面对着电脑和高楼大厦以及着装干净整洁的人,但有好多生活本性还是适应不了或者说不愿接受,直言不讳的说身边的人大多是会享受的人,为了洗一双袜子也要开洗衣机洗,上学的时候我经常都是自己手洗,就是很厚大的外套也不例外,就算旁边有洗衣机也不大用,倒不是说费电,因为在老家都是常年累月的手洗,冬...

2010-06-20 15:28:52 78

原创 学习浮躁

    今天看了英语斑竹写的关于学习英语的一点心得,对自己来说也是一个警示,我想不论在干什么事都存在一个怪圈,浮躁真的很浪费时间,花很多时间去跟风去寻寻觅觅不如专心于手头一些已有的东西,那样进步会更快,我一直也很想把英语学好,所以下了很多美式情景剧,有时候专门挑没有字幕的去看,但都是看前面几集就看不下去了,会继续去找一些新的片子,我想如果能坚持看现有的几部,一遍以致几篇的看效果会更明显,浮躁的判定...

2010-06-17 10:22:59 144

原创 openssl 中文乱码 同名属性

最近在用openssl工具制作证书的时候遇到了一些具体问题,平常config格式和一些openssl命令很多资料都有介绍该怎么处理,而这次我遇到的主要是两个问题,1个人信息是中文的时候会乱码,2 两个属性相同该怎么办比如 这个证书是这样的  CN=李小 12344,L=22, L=09, O=32, C=CN,  在写config 的时候定义两个L的时候只有后一个会被承认,这两个问题其实跟do...

2010-05-14 15:16:57 813

原创 一次惨痛的出差

  现在我坐在昆山到杭州的车上,三天的出差算是结束了,非常的有信息,我对这次出差做出不及格的判定,因为在周,一去的时候觉得自己很有信息,pki的登录页了然于胸,然而到了太仓的时候就开始不适应,尽管还没有去现场调试,但内心也开始感觉到不适应,特别是周围的一切很不适合研发,像这种难得来一次向往的江苏怎么也得是旅行看风景的心态,我的心态就是这样对风景很有feeling。第二天到了现场开发的时候,我就...

2010-05-12 22:06:42 141

半途而废

     在深圳培训有十几天了,现在对这儿的生活基本都适应了,每天6点起床然后军训听课和分享,健康来自规律,想想还是蛮好玩的,一群陌生的人来到陌生的地方做了些并不陌生的事。     人还是要不停的运动,停下来的时候就会陡生烦恼,特别是在封闭的屋子。...

2010-04-05 13:03:47 110

日记一则

   最近公司还是一如既往的空闲,虽然没有事做但还是有点小忙,原来研究erlang的时间已近超过了java,erlang纯属个人爱好,业余时间玩玩还好,大可不必本末倒置。    周末有时间玩了两次羽毛球,每次均不超过1小时,技术本来就很菜,节奏也缓慢但还是把人搞很累,天气差不多要回暖了,放了n长时间的跑步行动又可以再次启动,早晨跑步有益身心,就是太早起不来。要去深圳培训一个月,每天早上要军训,...

2010-03-15 17:38:03 80

erlang 学习笔记1

周末在看otp的时候,自己做了一个小的module应用利用gen_server实现读写文件,其中日志用的log4erl,如果有朋友要玩的话可以去他的svn上down一下,附件是源代码及log4erl配置文件,注意改一下路径,这个module简单readme如下,希望这个example对初学的人有帮助,也希望大家指点介绍module: rw_file 读写文件控制原理...

2010-03-15 12:26:18 81

原创 日记一则

这段时间有点奔波,连续两天找房子,找到后又和前房东发生了些纠纷,这件事还未解决。上班也有点头晕好久没碰项目打字都不灵光,现在渐渐的适应了虽然还有些事在牵挂着,昨天一大早刚开机陈来电话说到了文一路最好见一面,我也想见一下虽然是老乡但只有在船上看过一次,没有办法文一路我不熟,最后一查地图华润万家离并公司不远,下次找个时间联系一下。今天lj说过几天要来杭州上班,我也好几年没有见过他了,希望尽快能联...

2010-03-03 12:24:11 81

beaver.paf

facebook use to storage large of little files

2013-01-31

zab及zookeeper

打包国外3篇ZAB相关论文,非常详细。PDF电子书格式哦。。。

2012-12-28

disco-nokia.pdf

云计算 DISCO NOKIA DDFS ABC

2012-09-27

gfs-sosp2003.pdf

分布式存储 并发读写 gfs abc

2012-09-27

chubby-osdi06.pdf

chubby 分布式锁 协调服务器 abc

2012-09-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除