红黑树

红黑树是一种自平衡二叉查找树, 它的特点是拥有良好的最坏情况的时间复杂度: O(log n). 因此 Java 的 HashMap 使用红黑树可以一定程度上避免 hash 碰撞攻击. 二叉树 二叉树是

Translate "man iptables" (updating)

[toc] 强迫自己看 iptables 的文档. 翻的很烂, 自己明白就行. Name iptables - administration tool for IPv4 packet filtering and NAT iptables - IPv4 包过滤和 NAT 的管理工具 Synopsis 简介 1 2 3 4 5 6 7 8 9 iptables [-t table] -[AD] chain rule-specification [options] iptables [-t table] -I

解决git-flow 在 zsh 下没有 completions

当初用 Homebrew 安装 git-flow 时遇到过。 网上流传的 1 2 brew remove git brew install git --without-completions 已经不管用了,这个参数会被直接忽略掉。 解决方法:删除/usr/local/share/z

生活近况

来杭州差不多快一个月了,差不多也安顿下来了。 稍微还有一点水土不服,公司事情不多,现在差不多 963 + 992。 以后得更起来了,学校留下小尾巴的项目也