禁用Windows系统的临时IPv6地址

2011年09月21日   By Demon   25,520 views

Windows XP、Vista 和 Windows 7 系统会自动得到一个临时的 IPv6 地址,很烦人。我比较喜欢手动配置,于是禁用之:

netsh interface ipv6 set privacy state=disable

这样你就可以手动分配静态的 IPv6 地址了。

cURL 7.22.0 with zlib SSL and IPv6 support

2011年09月20日   By Demon   28,548 views

我明明已经把提交按钮给注释掉了,前两天还是有人留言问我能不能编译个最新版的cURL。虽然提交留言并不困难,但是我欣赏他的执着,花了半个小时,编译了当前最新版的 cURL。

阅读这个条目剩下部分 »

在Windows下编译zlib 1.25

2011年09月19日   By Demon   19,352 views

1、从 zlib 官网上下载 zlib 1.25 的源码,解压到 zlib-1.2.5

2、打开 Visual C++ 命令提示符,把当前目录切换到 zlib-1.2.5 所在的目录

3、输入命令

nmake -f win32/Makefile.msc

阅读这个条目剩下部分 »

自甘堕落

2011年09月9日   By Demon   13,851 views

伟大的罗智明导师说过,从蛋白质变成脂肪很容易,而从脂肪变回蛋白质却很难。

MAX_PATH 还是 MAX_PATH + 1 ?

2011年06月12日   By Demon   16,864 views

很多人以为 Windows 限制文件最长路径或目录最长路径是 260 个字符,所以经常写以下代码:

//特别加1用来保存 NUL 结束符
TCHAR szPath[MAX_PATH + 1];

其实是错误的,MSDN 上已经说的很清楚了:

阅读这个条目剩下部分 »