1984 读后感

「双重思想」的追随者

他在想,他总是想,二加二既可以是三,也可以是四,也可以是五。他有另一个想法冒出来:「Freedom is the freedom to say two plus two equals four」

阅读全文

MapReduce 6.824

MapReduce Framework: Users define map function that processes a key/value pair to generate a set of intermediate k/v pairs; A reduce function that merge all intermediate k/v pairs associated with the same intermediate key.

MapReduce Framework hides the messy details of parallelization, fault-tolerance, data distribution and load balancing in a library.

阅读全文

罪与罚

断断续续。三年。我读完了《罪与罚》。如释重负

大学生拉斯科利尼科夫谋杀了放高利贷的老太婆和她不幸的妹妹,对于杀死老太婆,只是杀死一只虱子;而对于老太婆的妹妹,拉斯科利尼科夫却说“就好像没有杀死过她一样”。这是谋杀,他(拉斯科利尼科夫)在经过一个月的思想斗争和策划之后,决定当一回“拿破仑”,杀死了老太婆。

阅读全文

Human, Animal, Pandemic

脑中不时闪过一些话语碎片,想要记下来,手放在键盘上好像熄了火的车,思绪又飞走了。必须写下来,无人发现也好,是一种写作和表达的欲望。世界已经发生了太大的变化,故事就发生在现在,时时刻刻,上演在世界的每个角落。而我写下的只是双目所及,一些无力的修饰不必再堆叠了。我受够了竭尽所思想修辞的时刻,那么开始吧。

阅读全文

Final Project

Convert Java code to flowchart Once I said to run C language on JVM as my final project, but find it meaningless and useless without making out any scene. During my internship in Pingan fu, I read the heavy and document-less Java code day by day and did the stuff on the test framework. One day, I was reading a code fragment about the accounting voucher using the cartesian set,

阅读全文

谈谈知识的获取(上)

回想在学校的日子,每天每天似乎都在学习新知识,课堂上、教课书本里。而或许有一天你也会有和我一样的想法:“这些不是我想要的,我只是被迫接受,不得不接受啊”,这样的声音虽小,但也是“呐喊”了。我跟从内心,但又不得不得做出一副顺从的样子,把灌输进来的“知识”接受,考完试之后再排出体外。可这不影响,马克吐温有一句:

Don’t let your boy’s schooling interfere with his education.

阅读全文

扫雷游戏中的算法:Union Find 和 Flood Fill

讲讲我在实现扫雷游戏时用到的算法,包括 Knuth shuffle、Union Find 和 Flood Fill。

可以在GitHub下载体验,Emoji Mines 是一年前就完成的作品。今天把雷生成的算法改了改,游戏体验变好许多,遂又向女胖友推销自己游戏(笑

在阅读之前假设你已可以熟悉扫雷的游戏规则。为了方便描述,将扫雷游戏中的方块分为:空白方块(即周围都没有雷方块的方块)、数字方块和雷方块。

阅读全文

Manjaro安装小记&使用体验

5 月的时候,还记得那个夜晚,我激动得睡不着,因为安装了新的系统 Manjaro:joy:。现在已经使用了一个多月,体验很好,比垃圾 Windows 好是肯定的,比 Ubuntu 稳定,软件包更新也更快。感觉可以养老了,不想折腾。

阅读全文