上周通了The Last Of Us,我的心情久久不能平静,我想会说这绝对是神作的。
more
故事讲的是一个末世背景下,一个大叔和萝莉活到了最后。我简直不敢相信一句话概括完了我玩了 2 年的游戏。
继续阅读 »
这周看完了东野圭吾的《解忧杂货铺》,果然如介绍所说五个看似不相关的故事,
实际背后都通过解忧杂货铺联系在了一起。
解忧杂货铺的由来是因为原名叫浪矢杂货铺,但由于附近小鬼的玩笑,念成了烦恼杂货铺,
继续阅读 »
第一次知道《遥远地球之歌》还是因为宝树的《古老地球之歌》,于是看了一发,
总体感觉小说在当时的年代一定很赞,但放现在,唉,科幻小说并不像经典名著一样不惧时间的流逝啊。
故事讲的是more人类经过计算,发现大约在36xx年,太阳就会爆炸,地球就要毁灭,
于是人类开始计划移民,又叫播种外太空。有两种播种形式,一种是用飞船将人类基因直接播种在外星球,
土生土长的外星球人,于是就没有了地球的记忆,当然地球的技术还是会带去的,
他们在31xx年启程,在36xx年到达开始繁衍;
另一种是由一小部分人类驾驶星舰,将大量冷冻的人类(百万级)带往新的星球,
当发现星球可以生存再唤醒所有人类,比较讽刺的是,之所以有第二种计划,
是在36xx年早期,物
继续阅读 »
上周读完了阿西莫夫的《永恒的终结》,感觉文章的思路非常神奇,说下对这书的感受。
先解释下背景,永恒时空是在27世纪成立的,它独立于时间线之外,
相当于一个时间线的警察局,对于正统时间线的问题(比如发生核爆啦)进行修正,
从而向着永恒时空“想要”的方向发展。
永恒时空会从各个世纪挑选人才,培训他们进入永恒时空工作。
永恒时空工种大体从低到高分为以下几种:
继续阅读 »
Last month I have study a course on Coursera, it is called
Learning how to learn.
It is a course that teach you how to learn efficiently. I made some notes about it
and share here.
(I just list each view point which I think is important, but I think I can figure out
better way to show next time)
继续阅读 »
学习了下LevelDB的实现原理,发现G厂大神Jeff Dean果然牛B,实现也很巧妙。
参考链接是这里
继续阅读 »
Today I want to share a code snippet. It used for reminding me run rake preview before git commit.
继续阅读 »
Merge
接着上回的Split说,既然有split,那应该对应的有merge吧。然而并没有,也不是完全没有,只是对merge的支持并不像split这么自然,有一些不太稳(kao)定(pu)的工具,可以看[OnlineMerge][1]和[Master initiated automatic region merge][2]。
继续阅读 »
split的具体过程
切分的操作是由各个region server自己决定,但它们要通知到Master来及时地更新META信息。
以下基本翻译自[这里][1]。
more
继续阅读 »
split是什么?
HBase的某个或多个region上的文件量达到一定规模,或者人工想拆分,就会进行split,
就是将各个region上的数据拆成两份(一定是一分为二,如果想分成三份就需要进行两次split),
拆分一定是按某个key值,从key这里一切为二,小于key的在前面,大于等于key的在后面。
继续阅读 »