无为

 

      今天上班又迟到了,好长时间了,每天都是迟到十分钟,不是好习惯,习惯迟到,想想是痛。

       上午给leader看看UI,通过之后,就自己看东西了,不过都不记得上午看了些什么。对于昨天C语言遗留的问题看了看csdn上的回复,没什么帮助。自己写程序试了试,现在的疑惑是: 栈是由高地址向低地址生长的,在过程活动记录里也是先保存局部变量,参数,前一个活动记录的返回地址。(明白了,局部变量入栈的顺序,是先出现的后入栈,如int a; char b;   应该是b先入栈,在高地址,a后入栈,在低地址。所以

当strlen(&a)的时候,会继续比较b 地址处的字符。至于局部变量上面栈里面的东东,需要再看下,之前这些都明了的,都忘了,看来以后要都记录下这些琐碎。

       下午UI客户那边又让重新布局了,之前只考虑大小变化,没想到整体布局要改,又费了一番周折,以后写程序前,要给自己以后可能的修改考虑全面,提高效率。下午看之前公司牛人写的程序,发现用PPP发送包时,从数据到udp到ip再到ppp,只定义了一个包的结构体,在结构体里再对各种协议包UNION,然后是对各种协议头部进行层次包含或者UNION.感觉实现的挺不错的。用轻微空间浪费换取代码结构清晰度。看了卷二第一章,嗨,知道了在底层缓冲区是怎么对数据加协议头的。今天总结无为,没什么收获,不过靠这点滴记录,把这仅有的收获记录下来,要不,才是真的无为。

                          2013/08/07         22:43           Thursday            晴                有点烦

 posted on 2014-08-07 22:43  chagmf  阅读(89)  评论(0)    收藏  举报