lighttpd中UNUSED宏的作用

[| 2011/08/23 11:02]
在lighttpd代码中,出现过很多UNUSED(srv)这种代码,查看代码发现#define UNUSED(x) ( (void)(x) ) 这个宏。

看起来没什么用。研究了一下,确实在逻辑上没有用,只是为了防止编译器报unused variable。

linux下screen关闭闪屏

[| 2011/08/19 23:24]
在linux下用screen时,当移动到行首或者行尾时,再尝试移动屏幕就会闪烁一下,非常郁闷,并且似乎只有secureCRT调成我常用的那个主题的时候才会闪,黑背景不闪,以为是bug。今天突然看见一篇文章说这是screen的一个功能。可以关闭。很happy
关闭screen屏幕闪动只需要使用CTRL-a CTRL-g,也就是先输入CTRL + a,再输入CTRL + g。

如果想永远关闭screen的闪屏功能,需要修改配置文件。在CentOS中可以修改/etc/screenrc,修改这个文件将对所有用户生效。对单个用户生效可只修改自己的配置文件。在$HOME/.screenrc中加入下面的话:
vbell off
其实这与vi中的visualbell功能很是类似。在vi中关闭闪屏,是使用:set novisualbell命令。

ramhost也要不靠谱了

[| 2011/08/06 01:07]
今天翻看ramhost的用户协议,发现改成Premium不超售,Budget轻度超售了。太不靠谱了。现在ramhost的价格已经不算是低价了。还超售。看来靠谱度下降。
今天启动android模拟器时报invalid command-line parameter: Files错误,原来这是sdk的一个bug。

要求sdk的安装路径中不能有空格,比如安装在program files下就不行。

解决方法非常简单,安装到无空格的路径下即可。

完整的错误信息应该是类似于如下的格式:
invalid command-line parameter: Files
Androidandroid-sdk ools/emulator-arm.exe. Hint: use '@foo' to launch a virtual device named 'foo'.
please use -help for more information
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]