Henton

a young man

HashMap源码分析(上)

记录一下源码学习过程

HashMap是一种散列表,通过数组加链表的方式实现。在JDK1.8版本后新增加了红黑树结构来提高效率。 HashMap HashMap是Java的Map接口的一种基础哈希表实现。它提供了Map的所有操作,并且支持以null为key或value。(除了是非同步的以及支持null以外,HashMap与HashTable基本相同)HashMap是无序的,即每次遍历的顺序都可能不同。 ...

Gitalk

给自己的Blog添加Gitalk评论系统

记录一下配置gitalk的过程。 Why? 最近终于在众多的Jekyll主题中找到了一款自己喜欢的风格(感谢作者Hux Blog)。但是原Blog没有对gitalk的支持,于是便自己添加了gitalk的配置。 Gitalk界面 gitalk的界面如下,风格比较简洁。 Gitalk配置 首先在你要添加gitalk评论的页面找个合适的位置添加指定的div容器。 <di...