会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
manziluo
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2016年9月4日
C++自问自答
摘要: 1.为什么派生层次上的类,同一个虚函数在各个类的虚表中的位置一样? 因为:对虚函数的调用是通过虚指针+偏移地址构成,由于对虚函数的调用都是通过这种方式,所以对同一个虚函数的偏移值就必须相同。 2.为防止对象切片有什么办法? 可以将基类定义为纯虚类 3.为什么构造函数里面的虚机制不起作用? a.如果构
阅读全文
posted @ 2016-09-04 15:17 manziluo
阅读(251)
评论(0)
推荐(0)
编辑
静态库和动态库的区别
摘要: 文件预览 文件目录树如下,如你所见,非常简单。 1. libtest/ 2. |-- lt.c 3. |-- lt.h 4. `-- test.c #lt.c 1. 4. 5. #include 6. 7. void myprint(void) 8. { 9. printf("Linux libra
阅读全文
posted @ 2016-09-04 15:13 manziluo
阅读(1668)
评论(0)
推荐(0)
编辑
c++对象模型
摘要: 1.结构体成员在内存中的排列顺序和声明相同,而类中不同访问节(private,protected.. 父类实例与子类实例等)的内存顺序没有强制规定。 2.class和struct 因为空间顺序的原因,如果要一起使用,需要把strcut组合到class里面而不是派生和继承。 3. 4.指针类型只是告诉
阅读全文
posted @ 2016-09-04 15:11 manziluo
阅读(146)
评论(0)
推荐(0)
编辑
Makefile
摘要: Makefile里主要包含了五个东西:显式规则、隐晦规则、变量定义、文件指示和注释。 1、显式规则。显式规则说明了,如何生成一个或多的的目标文件。这是由 Makefile的 书写者明显指出,要生成的文件,文件的依赖文件,生成的命令。 2、隐晦规则。由于我们的 make有自动推导的功能,所以隐晦的规则
阅读全文
posted @ 2016-09-04 11:56 manziluo
阅读(182)
评论(0)
推荐(0)
编辑
TCP/IP详解 笔记十二
摘要: 简单文件传送协议 TFTP 1) 初衷是为了引导无盘系统 2) 使用UDP 3) 代码都能适合只读存储器 无盘主机通过RARP获得ip地址后进行一个TFTP请求 报文格式 正常情况下,一个无盘系统第一个请求是读请求 1) 操作码有,(1==RRQ)是读请求,(2==WRQ)写请求,3数据传输,4数据
阅读全文
posted @ 2016-09-04 11:26 manziluo
阅读(171)
评论(0)
推荐(0)
编辑
TCP/IP详解 笔记十一
摘要: 域名服务系统(DNS) DNS:名字到IP转换;电子邮件选路信息;分布式数据库 解析器:是通过gethostbyname(3)和gethostbyaddr(3)来实现的 最常用的名字服务器是BIND DNS基础 域名的每个标志符的最大长度是63个字符长度,不区分大小写 每个节点域名是从该节点到根用”
阅读全文
posted @ 2016-09-04 11:20 manziluo
阅读(183)
评论(0)
推荐(0)
编辑
TCP/IP详解 笔记十
摘要: IGMP Internet组管理协议 IGMP的作用:让一个物理网络上的所有系统知道主机所在的多播组; 让路由器知道多播数据报应该向哪个端口转发。 IGMP有固定长度,没有可选数据,在ip头部的协议值为2。 IGMP报文 报文格式: 类型为1表示路由器发出的查询报文,2说明是主机发送的报告报文。 查
阅读全文
posted @ 2016-09-04 10:38 manziluo
阅读(105)
评论(1)
推荐(0)
编辑
TCP/IP详解 笔记九
摘要: 广播和多播 多播和广播只能用于UDP包,TCP明确在两个进程间建立连接。 多播:帧只传送给属于多播组的多个接口 主机对帧的过滤过程: 通常网卡只接收那些目的地址为本物理接口地址或广播地址的帧;设置为混合模式的网卡能接收每个帧的一个复制。大多数网卡经过配置都可以接收目的地址为多播地址或子网多播地址的帧
阅读全文
posted @ 2016-09-04 10:32 manziluo
阅读(137)
评论(0)
推荐(0)
编辑
TCP/IP详解 笔记八
摘要: UDP协议 UDP是传输层协议,提供无连接不可靠的数据传输,其优点失效率高,确定确定是无序不可靠。 报文格式 UDP头部 TCP和UDP的端口号是独立的 UDP长度是指UDP数据报的总长度 UDP的校验和 分片 在发送端主机上或中间路由器上,IP把数据包长度和MTU做比较,决定是否分片。只有到达目的
阅读全文
posted @ 2016-09-04 10:15 manziluo
阅读(131)
评论(0)
推荐(0)
编辑
公告