那么什么算是 “数据密集型" (data-intensive)呢? 对于一个应用系统, 如果 “数据“ 是其成败决定性因素, 包括数据的规模 、 数据的复杂度或者数据产 生与变化的速率等, 我们就可以称为 “数据密集型应用系统”;与之对应的是计算密集型,CPU 主频往往是后者最大的制约瓶颈。 可靠性 -> 容忍硬件、软件失效等错误、容忍用户出现不正确的软件使用方法(确保功能正确) 可 ...
那么什么算是 “数据密集型" (data-intensive)呢? 对于一个应用系统, 如果 “数据“ 是其成败决定性因素, 包括数据的规模 、 数据的复杂度或者数据产 生与变化的速率等, 我们就可以称为 “数据密集型应用系统”;与之对应的是计算密集型,CPU 主频往往是后者最大的制约瓶颈。 可靠性 -> 容忍硬件、软件失效等错误、容忍用户出现不正确的软件使用方法(确保功能正确) 可 ...
数字和语言的产生都是为了同一个目的——记录和传播信息。 亚尼的死亡之书,收藏与大英博物馆,用于向神描述自己生前没有做过坏事。 几乎所有文明都采用了十进制,那么是否有文明采用二十进制呢?也就是说他们数完全部的手指和脚趾才开始进位,答案是肯定的,这就是玛雅文明。试想一下,如果采用二十进制,大家就得背 19*19 乘法表了。 在中国,数字的解码的规则是乘法 200 万的写法是 ...
为什么要使用并行程序?一,为了获得更好的性能;二,由于业务模型的需要,确实需要多个执行实体。 同步和异步 同步和异步通常来描述一个方法的调用 同步(Synchronous):同步方法调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为。 异步(Asynchronous):异步方法调用更像一个消息的传递,调用后调用者可以继续后续的操作,而异步的方法通常在另一个线程 ...
[[toc]] 阅读 2019阅读记录.png 2019年一共读了 27 本书,较去年的 29 本算是维持稳定。 20 年的阅读,并不想定下数量的计划,做个主题的选择计划吧,历史和科幻。 学习  这本书讲了什么内容 你最喜欢那一部分 这本书对你有什么影响 它的优点在哪里 ——《如何有效阅读一本书》 最近在读梁文道的《我读》,感觉挺有意思的,读一本书,像在看一个 wiki,在维基百科点开一个概念的网页会让你点击各种链接,一个一个的链接让你陷入 URL 的深渊,让你了解到更多的概念。简而言之,让你知道你的无知 ...
大人热爱数字。如果你跟他们说你认识了新朋友,他们从来不会问你重要的事情。他们从来不会说:“他的声音听起来怎么样?他最喜欢什么游戏?他收集蝴蝶吗?” > 他们会问:“他多少岁?有多少个兄弟?他有多重?他父亲赚多少钱?”只有这样他们才会觉得他们了解了他。 > 如果你对大人说:“我看到一座漂亮红砖房,窗台上摆着几盆天竺葵,屋顶有许多鸽子……”那他们想象不出这座房子是什么样子的。你必 ...
《Clean Code》是国外大牛 罗伯特·马丁 (Robert C. Martin) 的著作 ,在他的这本书中提出了一个概念: > 代码质量与其整洁度成正比 > > Clean Code 的前提——细节 > 宏大建筑中最细小的部分,比如关不紧的门、有点儿没铺平的地板,甚至是凌乱的桌面,都会将整个大局的魅力毁灭殆尽 > > 这通常也是来评估一个产品的标准 ...
总结是写给自己看的,所以呢,没有太多的修饰。 过去的 2017 关于 2017 会想起一句歌词 我来到你的城市,走过你来时的路 嗯,你曾在的这座城,轻快美。 谈得失 首先想总结的收获是: 教育的本质应是五彩缤纷的生活,今年最重要的收获应该是自我教育有所成效。 接着想说的是关于工作上面的,做一个产品,学会仔细的观察、认真的思考、从不同的视角去考虑问题。把批评当作一种信 ...