‘C’ 的存档; 分类

DDD强大的图形调试工具

一直没有写东西,主要是不知道写什么,而且没有动力,就懒得写了!不过不能浪费这个空间和域名,还是应该动动手过来!

前段时间一直在复习,每天早上6点多爬起来和别人去抢位子,这帮人起的一天比一天早,7点开始一直被迫到6点15起来。不过到也不累,累的是那书,看的头晕了快!

嘻嘻今天逃出来偷闲下跑杭图和TX一起研究技术。前几天在看代码之美的时候曾看到关于DDD的介绍,一时来了兴趣,今天花了一天的时间在那里研究DDD,虽然只是知道皮毛,但已够让我吃惊的了!这个古老的调试工具实在是太牛了,虽然最初只是一个德国研究生的毕业设计作品,只是对GDB的一个外壳包装,但是历经了将近14年的开发,它的功能已经远远超出了当初的设想!

阅读全文

留在这 过些时候解决

宏定义还不知道怎么回事,今天接触到select函数,然后碰到几个宏函数(FD_SET,FD_CLR,FD_ISSET),下面就是他的定义 不是很懂先用了再说,放在这,提醒自己去解决

阅读全文

关于checksum

最近一段时间很忙没来写东西了,发下最近写的一个东西,一个UDP的CHECKSUM(校验和)。

在网络传送的数据包为了保证传送正确都含有效验字段,IP、arp、tcp等每个数据段都有自己的效验和

刚开始找来个现成的IP数据包的校验和,不过后来才知道UDP和IP的校验和还有差别,所有又重新来

UDP报文的头由 发送端端口(2字节),目标端口(2字节),UDP包长度(2字节),校验和(2字节)4部分组成。
校验和的值由伪IP头,UDP头和UDP数据三部分的字串以16bit作单位进行相加后取反码(one’s complement )得到。若数据长度为基数,则最后补一个字节的0。

阅读全文

回到顶部