TCP Handshake

最近排查一个问题比较诡异的问题,使用了wireshark这个抓包工具来查看http请求过程中的TCP数据包,加深了我对TCP建立连接和断开连接时候的握手过程的理解,做一下记录。

说说Python Decorator

python装饰器这个东西用得好能给代码结构带来很大的方便,之前一直是用到就翻翻资料,今天做一个总结。

Python Defaultdict

在看代码的时候,发现用到一个collections.defaultdic类,以前接触得不多,查了查资料自己体验了一下,做个记录。

Python格式化输出

python 格式化输出用的比较多的就是’%s’,用这个在文本中占位,然后后面给出这个位置的值。一旦位置可能发生变化就不好弄了,比如中英文翻译时,不同语境占位的顺序可能不固定,这时可以用format。以下举例常用的几种:

用travis自动构建Hugo的Github Pages

博客搭建好后,一个重要的问题就是每次有新写的md文件难道要手动执行hugo,然后将public文件夹推送到github pages仓库?显然这不是我想要的。

博客尘埃落定

关于博客的事情断断续续折腾了很久。总想着自己造轮子,把前后端的新技术都熟悉一遍,但又因为各种原因一直没能成形。这次看到golang写的hugo感觉十分不错,在网络上找了github pages的教程把博客放到这里。就这样了。