后缀-ify (-fy)

在看java.util.HashMap源码时,发现一个词treeify,总觉得有些眼熟,但就是不知道什么意思,然后忽然想起了JavaScript中也有一个类似的方法: JSON.stringify(),那么这个ify到底是什么鬼?

- 阅读剩余部分 -

MySQL Join 算法

MySQL中“关联(join)”一词所包含的意义比一般意义上理解的要更广泛。总的来说,MySQL认为任何一个查询都是一次“关联”——并不仅仅是一个查询需要到两个表匹配才叫关联,所以在MySQL中,每一个查询,每一个片段(包括子查询,甚至基于单表的SELECT)都可能是关联。

- 阅读剩余部分 -

番茄工作法

谁不想活得轻松?谁不想妙计百出?谁不想与时俱进?谁不想享受假期?但要怎么实现呢?频繁的中断、重复的活动、迫近的期限,常常使我们力不从心。而这些压力又是最害人的:它们带来更多的压力、更多的被迫行为、更多的难以为继,同时妨碍了我们自觉、专注、清醒地思考。结果是心智游走在过去未来之间,只为找某个人、某件事来顶罪,掩盖我们虚构中的无能。

我所发明的“番茄工作法”,意在让人们驻足、观察、醒悟,并在此过程中改进自我。时间不再是绷紧的弦,反而变成同盟战友,帮我们将100%的心智专注在当下,避免不必要的压力和负担。使用番茄工作法,你将学会微笑达成目标,做强者而无需逞强用力。——弗朗西斯科·西里洛(Francesco Cirillo)
5e7177e0b7ac13402.jpg_fo742.jpg


- 阅读剩余部分 -

Redis中的链表

链表提供了高效的节点重排能力,以及顺序性的节点访问方式,并且可以通过增删节点来灵活地调整链表的长度。作为一种常用数据结构,链表内置在很多高级的编程语言里面, 因为Redis使用的C语言并没有内置这种数据结构,所以Redis构建了自己的链表实现。

- 阅读剩余部分 -

加载中……