• 写一个Reed-Solomon code引擎

    如果有看过我之前的文章,大家会发现我对这个领域已经关注许久了。从还不会写代码我就被这个主题吸引,现在终于自己也写了一个。性能还不错,跑赢市面上绝大多数解决方案没有问题。目前来...

  • 终结者与“面向对象”

    “计算机科学”对我而言,有两个乐趣,一个是“门派斗争”,另一个还是“门派斗争”。—— Ken Ritchie (Turing Award1975) 无论是谁,只要在靠写代码过...

  • 计算机

    计算机可以理解为提供计算能力的机器,那么计算机科学就是关于这台机器运行的科学。 尽管在有些人眼里计算机科学就是在人类自己设计里兜圈子,不能算科学。这样的说法我个人觉得有些偏激...

  • 用简书写草稿

    不难发现,我发在这里的文章总是废话很多,而且有的地方前言不搭后语,还有不少明显的错误没有去修正。 这是因为我发现简书是一个比较好的文章“收集器”,可以把粗糙的想法和文字轻松的...

  • 不动点(一)

    闲来无事,看看《007》。作为贪杯之人,自然注意到了邦德对于伏特加马丁尼的偏爱,每次他都嘱咐调酒师“摇匀,不要搅”。我现在手边就有一瓶伏特加,也试着晃了晃,透过玻璃瓶子对着摇...

  • RS的实现

    写在前面 RS codes作为一门实践丰富的老技术,希望大家不要在其上面花太多时间。最重要的我们用什么方式去实现它。本文将做这一问题的讨论,并给出代码。 EC lib 最自然...

  • 120
    云计算的品质

    前言: 云计算带来了或者说助推了一些新名词的传播,听上去很厉害,很颠覆。现在什么都讲颠覆,摊个煎饼也要有哺乳动物在小行星撞击地球之后取代爬行动物的气概,手机贴膜也要有历史感才...

  • RS codes的选型

    前言 前面的文章里有提到我们为了提高存储集群的可靠性引入了纠删码冗余的方案,其中RS codes因为诸多优点和实现上的便利被广泛采用。同时,我也有说可以用一些办法提高RS的性...

  • 120
    数数数到超越数

    在《可数的无限》的一篇中(没读也没关系),我们区分出了可数集和不可数集。有可以依次从小到大不断增长的可数集,也有无法从小到大依次排列但总体趋势是增长的可数集,另外还有无法从小...

个人介绍
比农民力气小,还天天带着锄头的农民