为什么用strlcpy取代strncpy

2011年09月26日   By Demon   30,230 views

最近看模块代码,发现字符串的拷贝都用的strlcpy,所以就查了查用strlcpy取代strncpy的原因。

详细内容请看:http://www.gratisoft.us/todd/papers/strlcpy.html

阅读这个条目剩下部分 »

C语言函数strcpy strncpy和strlcpy

2011年09月25日   By Demon   18,471 views

好多人已经知道利用strncpy替代strcpy来防止缓冲区越界。
但是如果还要考虑运行效率的话,也许strlcpy是一个更好的方式。

阅读这个条目剩下部分 »

Msxml2.XMLHTTP Msxml2.ServerXMLHTTP与缓存

2011年09月24日   By Demon   21,016 views

用 VBS 发送 HTTP 请求时,首先想到的一般是 Msxml2.XMLHTTP(Microsoft.XMLHTTP 已经不提倡使用了)。

阅读这个条目剩下部分 »

VBS变量名Wsh等于WScript对象?

2011年09月23日   By Demon   17,728 views

昨天晚上朋友的电脑需要定时关机,于是打开记事本,敲了几行代码(不要问我为什么不用at命令)

set wsh = createobject("wscript.shell")
wscript.sleep 15 * 60 * 1000
wsh.run "shutdown /s /t 0"

双击运行,居然弹出个错误对话框

阅读这个条目剩下部分 »

本地机器和Windows 2003远程桌面之间复制粘贴文件

2011年09月22日   By Demon   11,112 views

打开远程桌面连接–>选项–>本地资源–>详细信息–>磁盘驱动器,前面打勾然后再连接就可以了。