工作总结--琐碎操作和业务
★:连接服务器,添加路由(Windows):
解:要添加静态路由让目标为192.0.0.0网段的都转发到网为为192.7.130.1的路由上。
>route add 192.0.0.0 mask 255.0.0.0 192.7.130.1 -p
>route print
详细解说:http://www.cnblogs.com/real_dream/articles/1577889.html
★:远程连接 :
mstsc -v 10.166.177.132
★:make: warning: Clock skew detected. Your build may be incomplete.
因为makefile编译时是根据时间来指定目标文件的,系统时间跟编译时间不一致会导致这种情况。
可能会在SSH、虚拟机上出现。
使用一下命令可暂时解决:
find . -type f | xargs -n 5 touch
make clean
make
★:extern char *strcat(char *dest,char *src);
strcat(char *, char *)要做指针为NULL的判断
★:snprintf 和 sprintf 的区别:
sprintf没有越界检查。
snprintf函数原型:
int snprintf(char *str, size_t size, const char *format, ...);
函数说明:最多从源串中拷贝size-1个字符到目标串中,然后再在后面加一个’\0’。所以如果目标串的大小为size的话,将不会溢出。
参数说明:
char *str:目标数组地址
size_t size:目标数组大小(一般用sizeof()表示)
const char *format:格式化字符串
函数返回值:若成功则返回欲写入的字符串长度,若出错则返回负值。
详细解说 :http://www.cnblogs.com/bo083/archive/2011/08/21/2152786.html
★:WireShark查看流命令
(ip.src==192.7.130.165||ip.src==192.7.130.43)&&tcp&&tcp.port==6060
posted on 2012-11-02 10:05 xuejianhui 阅读(183) 评论(0) 编辑 收藏 举报