01 2011 档案

摘要:小区里有位清洁工,男的,年已花甲。按照这个年龄,我称他为老人估计不过分。小个子,黑皮肤,平头。  老人出现在我的脑海中,是源于一次经历。一天我急着下楼,他刚好在楼梯的拐弯处,后面背着个大垃圾桶,正弯着腰捡垃圾袋。也许是听见我仓促的脚步声,他抬起头,看见我,急忙把双脚移到一边,微笑地跟我点了点头,然后说了一声:你好。我也和他点了一下头,说了一声:你好,谢谢。打那之后,他每每见到我,总是跟我打起了招呼,每次都是那句你好,外加脸上的一丝微笑。  我并不觉得他对每个人都会以这种方式来打招呼,因为小区里的人对他好像并不尊重。我曾经看见小区的保安对着他大声嚷嚷,并用脚踢打着他手中推着的垃圾车。他反抗性地跟 阅读全文
posted @ 2011-01-05 21:01 Linjian 阅读(202) 评论(0) 推荐(0)
摘要:我承认我最近心浮气躁,提不起什么精神。我也不把这责任推究给这阴冷的天气。  我心里的确有些着急,因为发现这几个月来我貌似没怎么成长,不管是技术上的还是其他方面。系统早在4月份就已经完成了一个release版本,这几个月要做的无非是在上面添瓦加转,还有,把一小部分容易修改的代码重构一下。所以工作上也没多大的难度,因为自己的程序还是比较熟悉。而最让我受不了的是工作的重复性,好几版程序都是由最先的那版程序演变而来的;再加上还有几款不同的POS机需要同时进行开发。这就意味着:客户提出一个新的需求,你要在不同的POS上添加同一种新需求。后来由于版本太多,干脆就在其中一款POS上重新整了一个三合一的版本, 阅读全文
posted @ 2011-01-04 23:20 Linjian 阅读(239) 评论(0) 推荐(0)
摘要:计算一个补码的非的两种方法:1. 对每一位求补,再将结果加1.举例:假设字长为4,即可表示的最大数值范围为:-8 ~ 75 - -50101 求补: 1010 加1: 1011(-5)7 - -70111 求补: 1000 加1: 1001(-7)2. 从右边开始寻找第一个1的位置,将1左边全部位求补。举例:-4 - 41100 右边第一个1左边的位全部求补:0100(4)-8 - -81000 右边第一个1在最左边,故无需求补:1000(-8) 阅读全文
posted @ 2011-01-02 11:00 Linjian 阅读(653) 评论(0) 推荐(0)
摘要:判断两个unsigned变量相加有没有溢出:return (x + y) >= x ? 1 : 0; 证明:sum = x + y如果溢出,则:sum = x + y - 2^w // w 为位长度且 x 0xF9 + 12 = 211001 + 1100 = 1010110101 第一个'1'截断后为:0101 -> 5故:9 + 12 = 5 5为 (21 ... 阅读全文
posted @ 2011-01-01 20:16 Linjian 阅读(364) 评论(0) 推荐(0)