上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 53 下一页
摘要: 三种处理方式 SIG_IGN 忽略 SIG_DFL 默认处理方式 a signal handling function 信号捕捉函数 也就是说在进程中处理信号的行为有三种: 1.默认处理动作 term core ign stop cont 2.忽略 3.捕捉(用户自定义信号处理函数) 阅读全文
posted @ 2017-02-16 22:34 柳下_MBX 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 信号是进程间通信方式的一种手段,采用异步通信机制,如果一个进程接收到一个信号,os会中断正在进行的程序流程,任何非原子操作都会被打断,如果进程定义了信号处理函数,那么会执行处理函数,否则执行默认的函数 kill命令: 后32个为实时信号,前32个标准信号,后32个多用于驱动开发 man 7 sign 阅读全文
posted @ 2017-02-16 22:22 柳下_MBX 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 划分子网在一定程度上缓解了因特网在发展中遇 到的困难。然而在 1992 年因特网仍然面临三个必 须尽早解决的问题,这就是: B 类地址在 1992 年已分配了近一半,眼看就要在 1994 年 3 月全部分配完毕! 因特网主干网上的路由表中的项目数急剧增长(从几千个增长到几万个)。 整个 IPv4 的 阅读全文
posted @ 2017-02-16 21:26 柳下_MBX 阅读(1842) 评论(0) 推荐(0) 编辑
摘要: 1、从两级IP地址到三级IP地址现在随着因特网的普及和技术的发展,早期ARPANET的设计之缺陷显露无疑:(1)IP地址空间的利用率有时会很低:一个A类IP地址网络可连接超过1000万台主机,而每个B类IP地址网络可连接超过6万台。可是有些网络对连接在网络上的主机数有限制,甚至远小于这样的数量。(2 阅读全文
posted @ 2017-02-16 20:28 柳下_MBX 阅读(2915) 评论(0) 推荐(0) 编辑
摘要: ip数据报分首部和数据两部分组成: 首部分为固定部分和可变部分 版本——占 4 位,指 IP 协议的版本 目前的 IP 协议版本号为 4 (即 IPv4) 首部长度——占 4 位,可表示的最大数值 是 15 个单位(一个单位为 4 字节) 因此 IP 的首部长度的最大值是 60 字节。 区分服务—— 阅读全文
posted @ 2017-02-16 12:34 柳下_MBX 阅读(2501) 评论(0) 推荐(0) 编辑
摘要: ip地址使用在网络层以上,是一个逻辑地址,物理地址是数据链路层和物理层使用的 在发送数据的时候,数据是从上层往下层发送的,通过tcp报文-》ip数据报-》mac数据帧 IP地址放在数据报的首部,硬件地址放在mac帧的首部,在里面有几点注意 1:在ip层抽象的互联网上只能看到ip数据报。 2:在局域网 阅读全文
posted @ 2017-02-16 12:03 柳下_MBX 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/malong777/article/details/48974559 weak_ptr是一种不控制对象生存周期的智能指针,它指向一个shared_ptr管理的对象...它不会改变shared_ptr的引用计数——《C++ Primer .5th》。很明 阅读全文
posted @ 2017-02-16 00:51 柳下_MBX 阅读(1205) 评论(0) 推荐(0) 编辑
摘要: 智能指针和普通指针的区别在于智能指针实际上是对普通指针加了一层封装机制,这样的一层封装机制的目的是为了使得智能指针可以方便的管理一个对象的生命期。智能指针主要是预防不当的析构行为,防止出现悬垂指针。在C++中,我们知道,如果使用普通指针来创建一个指向某个对象的指针,那么在使用完这个对象之后我们需要自 阅读全文
posted @ 2017-02-16 00:32 柳下_MBX 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 异同: 指针指向的的是一块内存,所以里面存储的是内存的地址,引用是地址的别名,所以他们本质上都是存着一块内存的地址去操作内存 但是有跟多不同的地方 1:指针可以有const类型,但是引用没有 2:指针式一个实体,引用只是一个别名 3:安全性问题:指针可以定义的时候不赋值,应用必须赋值,指针可以多次修 阅读全文
posted @ 2017-02-15 19:47 柳下_MBX 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 两者主要区别 1:sizeof是类型,而strlen是函数 2:sizeof如果是对类型求解,那么必须加括号,对变量的话,可以不加括号,strlen是函数,所以必须加括号 3:sizeof的参数不对退化,strlen的参数退化为指针 4:sizeof在编译的时候就将值求出来了,strlen实在运行处 阅读全文
posted @ 2017-02-15 15:07 柳下_MBX 阅读(131) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 53 下一页