我的2015

现在是当地时间2015年12月31日早上8:44,中国已经进入了2016年,微信里大家都开始相互祝福,微博上很多人就对自己的2015进行了总结,对2016提出了要求。我想,这个时间,我也应该坐下来静静想想自己的2015了。

Nexus 5X体验报告

每年临近圣诞节,Google员工最热衷讨论的话题就是今年的Holiday Gift是什么。我今年9月份刚入职Google,之前就听说Google慷慨大方,所以对这个Gift也有所期待。Google没有让我失望,今年的Gift是新发布的两个Nexus手机之一:Nexus 5X。

Stop Sign - 美帝交通的神秘武器

Stop Sign

每当谈及来美帝之后的感受,我常常提到井然有序的交通,有交通灯的地方无需多少,在没有交通台灯的路口,往往仅仅靠着Stop Sign的标志,也能让每个路口的汽车都明白,自己什么时候可以通过,太奇妙了!

《简约至上》读书笔记

作为程序员,最令人头疼的事之一就是做一些关于交互上的决定,我总是觉得面对A和B的选择,往往无从下手。因此,我想学习更多关于交互的知识,做个全能得程序员,这本《简约至上》是一本很好的入门教程。

What I learn from the souce code of Java HashMap

Hash table related question is one of the most common interview questions for software engineer. You may be asked the simple question like “what is the time complexity of inserting a key-value pair”, or a very complex qeustion like “how do we design a hash table with these requirements …”. So, understanding the details of the hash table is very necessary. HashMap is the most commonly-used implementation of hash table in Java. I read the souce code of it. Here is what I learn from it.