2012年8月3日

设置fedoral 6 IP一烦事

摘要: 理论上设备IP这样就OK了1.设置DNS地址vi /etc/resolv.confnameserver 192.168.11.62.设置网关地址vi /etc/sysconfig/networkNETWORKING=yesHOSTNAME=localhost.localdomainGATEWAY=192.168.11.13.设置IP地址查看你使用的IP网卡ifconfig -a找到使用的网卡vi /etc/sysconfig/network-scripts/ifcfg-eth0# Intel Corporation 82801BA/BAM/CA/CAM Ethernet ControllerD 阅读全文

posted @ 2012-08-03 16:43 Orz.. 阅读(173) 评论(0) 推荐(0)

2012年7月31日

用NULL来构造string会出问题

摘要: 最近某应用跑压力测试的时候出现了下面的错[2012-07-31 22:33:59:271046, db_mgr.cpp:GetDeviceInfo:1129, DBG , 0xb35f4b90]: select object_id, object_name, object_type_id, class_type_id, device_type_id from m_object where object_id = 225663102terminate called after throwing an instance of 'std::logic_error' what(): b 阅读全文

posted @ 2012-07-31 23:18 Orz.. 阅读(2613) 评论(0) 推荐(0)

C中的可变参数

摘要: 最近在蛋痛的可变参数中绯徊....要注意的是:由于参数的地址用于VA_START宏,所以参数不能声明为寄存器变量,或作为函数或数组类型。使用VA_LIST应该注意的问题:(1)因为va_start, va_arg, va_end等定义成宏,所以它显得很愚蠢,可变参数的类型和个数完全在该函数中由程序代码控制,它并不能智能地识别不同参数的个数和类型. 也就是说,你想实现智能识别可变参数的话是要通过在自己的程序里作判断来实现的.(2)另外有一个问题,因为编译器对可变参数的函数的原型检查不够严格,对编程查错不利.不利于我们写出高质量的代码。小结:可变参数的函数原理其实很简单,而VA系列是以宏定义来定义 阅读全文

posted @ 2012-07-31 11:44 Orz.. 阅读(213) 评论(0) 推荐(0)

2012年7月26日

统计vim 中配匹到的个数

摘要: :%s/xxx//gn关键是最后的n,代表只报告匹配的个数,而不进行实际的替换。好像与重定向有点关系h: redir 阅读全文

posted @ 2012-07-26 17:25 Orz.. 阅读(236) 评论(0) 推荐(0)

short-circuit求值C中的

摘要: a && b ==> if a then ba || b ==> if not a then b 阅读全文

posted @ 2012-07-26 09:36 Orz.. 阅读(108) 评论(0) 推荐(0)

2012年7月17日

mssql 改列的名称

摘要: mssql 改列的名称sp_rename '表名.字段名 ', '新字段名 ', 'column 'sp_rename可以修改很多名称,column/database/index/object等等格式相同,只有最后一项不同而已 阅读全文

posted @ 2012-07-17 17:06 Orz.. 阅读(189) 评论(0) 推荐(0)

vim的停止回显

摘要: 早就听说过VIM会有停止回显,,一时忘了...原来是ctrl+s,,用ctrl + q可以退出这个状态下面是从网上看到的..你误会了,这样并没有锁死控制台,不信你敲几个键再C-Q看看,C-S的真正作用是停止控制台回显。 阅读全文

posted @ 2012-07-17 13:51 Orz.. 阅读(248) 评论(0) 推荐(0)

2012年7月14日

linux没有GetLastErr但可以用strerror(errno)

摘要: 不知道是否线程安全呢>一般我就是#include <errno.h>...printf("%S\n", strerror(errno)); 阅读全文

posted @ 2012-07-14 15:07 Orz.. 阅读(258) 评论(0) 推荐(0)

2012年7月13日

链接选项-ldl

摘要: fromhttp://topic.csdn.net/u/20080819/16/9db4c00c-b0d2-48e2-9b1f-c7c7062d373f.html细究了一下编译选项-ldl查了老半天,不知是关键字没选好,还是google还真的不行了.最终还是靠度娘找到的..#include <dlfcn.h> dlopen(),dlclose() , dlerror() , dlsym() , the Base Definitions volume of IEEE Std 1003.1-2001, <dlfcn.h>这些函数,动态库的相关部分-dl ,同楼上所说,是显式 阅读全文

posted @ 2012-07-13 11:39 Orz.. 阅读(615) 评论(0) 推荐(0)

xmllint格式化xml

摘要: xmllint --format <xmlfile>...有时用libxml生成的文件总是不太顺.... 阅读全文

posted @ 2012-07-13 09:46 Orz.. 阅读(665) 评论(0) 推荐(0)

导航