上一页 1 2 3 4 5 6 7 8 9 10 ··· 28 下一页
摘要: 语法:ldd参数 文件作用: 输出共享库的依赖信息例如: # ldd /bin/cat libc.so.6 => /lib/tls/libc.so.6 (0x42000000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)说明:ldd参数较少,其实ldd不是一个程序,仅仅是一个脚本,通过设置一系列环境变量实现。其实质是通过ld-linux.so(elf动态库的装载器)来实现的。我们知道,ld-linux.so模块会先于可执行模块程序工作,并获得控制权,因此当上述的那些环境变量被设置时,ld-... 阅读全文
posted @ 2012-11-28 22:22 Let it be! 阅读(2534) 评论(0) 推荐(0) 编辑
摘要: 文章作者:姜南(Slyar)文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。恩,问这个问题的人太多了,懒得继续回答,直接贴上来自己看。。。优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名->成员选择(指针)对象指针->成员名2-负号运算符-表达式右到左单目运算符(类型)强制类型转换(数据类型)表达式++自增运算符++变量名/变量名++单目运算符--自减运算符--变量名/变量名--单目运算符*取值运算符*指针变量单目运算符&取地址运算符& 阅读全文
posted @ 2012-11-04 20:19 Let it be! 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 1. 实现前的准备工作我们首先应该知道可以用 route, ip 命令来设置系统的静态路由表。#route # <== 查看路由表Destination Gateway Genmask Flags Metric Ref Use Iface10.0.0.0 * 255.255.255.0 U 1 0 0 eth0link-local * 255.255.0.0 U ... 阅读全文
posted @ 2012-10-25 23:37 Let it be! 阅读(6321) 评论(0) 推荐(0) 编辑
摘要: 原文:维基百科Ps. 基本忠实于原文,追求知识正确传递的原则。欢迎大家纠错或有好的翻译方式也可提出! Internet 协议族是 Internet 和类似网络的通信协议集合,通常情况下是广域网的最流行的协议栈。作为 TCP/IP 而广为人知,正是因为其最重要的协议:传输控制协议(TCP)和因特网协议(IP),这些协议是此标准定义的第一组网络协议。有时也被称为 DoD 模型(译者注:Department Of Defense Model 美国国防部模型),因为受到了70年代 ARPANET的影响(由 DARPA实施,一个美国国防部的机构)。 TCP/IP 提供了端到端连接,指定数据在目的地如.. 阅读全文
posted @ 2012-10-07 13:53 Let it be! 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 本文讨论实现的记录log功能的模块设计,以及如何实现对于其它模块封装细节实现信息隐藏。由于有些方面(例如项目中要求必须使用C,与遗留系统兼容等),只能使用C实现,所以没有用面向对象语言C++, java, C#中类的实现方式。但使用了面向对象的思想,如如何提供接口操作相关属性,如何最大程度实现信息隐藏等。一. 封装 所有记录log的函数在log_record.c中,那么需要考虑提供哪些函数给其它模块调用。 可以有三个函数1. void log_init(char * path); /* 根据路径初始化log:打开log记录文... 阅读全文
posted @ 2012-09-26 16:38 Let it be! 阅读(1177) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 28 下一页