彼得 的个人资料潘潘的永无乡照片日志列表更多 ![]() | 帮助 |
|
9月25日 冷笑话
>随后,记者在淮海中路黄陂南路口遇到一对年轻情侣,“你好,请问这里可以坐车到徐 --------------------------------------------------------------------------------- 9月23日 转载 【操作最右侧位】review明帝童鞋的代码时偶发癫狂,研究起位操作... 硬件有太多的寄存器,定义无数的mask,如何最精简最高效并且保证可阅读性地进行寄存器中bit以及bit field的R/W?
来源: http://blog.csdn.net/MichaelCode/archive/2008/11/06/3238983.aspx
X & (X-1) 用这个公式可以判断一个数是否为2的幂(2n )如果X & (X-1)==0,说明X为2的幂。同理,可以用X & (X+1)判断X是否为2n-1的形式。
二、下面的公式析出一个数最右侧的1位,如果没有1位,则生成所有位都为0的数,如:1011 1010 => 0000 0010 X & (-X) 三、下面的公式析出一个数最右侧的0位,如果没有0位,则生成所有位都为0的数,如:1011 1011 => 0000 0100 ~X & (X+1) 四、下面的三个公式可以识别后缀0的掩码,如果X=0则生成所有位都为1的数,如: 0101 1000 => 0000 0111 ~X & (X-1) 或 ~(X | -X) 或 (X & -X) -1 五、下面的公式可以识别最右侧的1位和后缀0的掩码,如果X=0则生成所有位都为1的数,如: 0101 1000 => 0000 1111 ~(X ^ (X-1)) (可以用同或表示,因为没有同或符号,只能转化成等价的异或表达) 六、下面的公式可以向右传播最右侧的1位,如果X=0则生成所有位都为1的数,如: 0101 1000 => 0101 1111 X | (X-1) 七、下面的公式可以将最右侧连续的1位串改成连续的0位串,如:0100 1100 => 0100 0000 ( ( X | (X-1)) + 1) & X 对于j>k大于0,这个公式可以用来检测一个非负整数是否具有2j-2k的形式,使用之后对结果作0-检测。
八、上面的公式都具有对偶性,交换描述中的0和1,在公式中用X+1替换X-1,用X-1替换X+1,用~(X+1)替换-X,用|替换&, 用&替换|,X和~X不变,则可以得到一个新的正确的描述和表达式。 举个例子,第一个公式的对偶式为: 下面的公式将一个数的最右侧的0位变成1位,如果没有0位则生成所有位都为1的数,如:0100 1011 => 0100 1111 X | (X+1)
摘自:<<高效程序的奥秘>>
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/MichaelCode/archive/2008/11/06/3238983.aspx 老邮筒政府补贴少,亏损严重,成本太高。
9月12日 幽默检讨书房东终于挂牌了,这破房子60平90W, 这个世道太乱了。
今天当了一天的中介小弟,一直给他们开门关门...好容易拖个地,又来了几双脚padapada踩....
胸闷啊~~~
顺手转点帖子,大家一起开心
--------------------------
亲爱的老婆大人: 遵照您的旨意,我在书房里反省了一个小时四十三分零七秒,喝了一杯白开水,上了一次卫生间,没有抽烟,以上事实准确无误,请审查。 附上我的检讨报告,不当之处可以协商。 经过3个月的婚姻生活,我认为老婆同志温柔贤良,勤奋聪颖,是不可多得的好妻子,而身为丈夫的我却举止乖张,态度轻狂,所作所为确有值得商榷之处。 以下是我对自己恶劣行径的剖析,请领导批阅: 1.昨天的事情是我不对。你做的红烧茄子虽然有点咸,但是香醇可口,瑕不掩瑜,我不该指责你浪费盐。我这么求全责备,完全是暗藏嫉妒之心。不过再加点水是可以的。 2.你说喜欢陆毅的时候,我不该信口雌黄说我喜欢梁咏琪,害得你两天不能理我,极其痛苦。仔细一想,我的回答确实很不妥当,因为你的花心还局限于内地,我却冲到了港台,我还是喜欢周迅好了。 3.你喜欢看韩剧里的小政哥,我不该百般阻挠,你拿我和他比较我也不该表示****,因为人家小政哥都没有****。 4.星期六的那次婚礼,我说我开会,不知道能不能去,你准备了两个红包,一个100的,一个200的,结果我没去,你不小心送出去了厚的。亲爱的,我不该笑你,你已经做得很好了,换作我,可能将两个都一块儿送出去了。 5.上次你买来黄花鱼,我不该信誓旦旦,冒充大厨,结果你帮厨时欢呼雀跃,闻味时垂涎欲滴,吃的时候却垂头丧气,对于你脆弱的心理而言,这是难以承受的。 6.你剪短了头发,问我好不好看,我说好看,你很高兴;进一步求证,我说还行;你追问到底好不好,我回答,不如以前好,使你非常难过。这是我的错,以后此类的回复均以第一次为准。 7.你在网上认识了很多优秀的朋友,一时间鸿雁传书,玉照纷飞,我不该用报纸上的报道打击你。不过你穿白裙子的那张照片真的不好看,还是穿高领衫的那张好,旁边有我当保镖,显得气派。 8.探望你外甥那次,你回来和我讨论谁应该洗尿布,我的确不该推卸责任,惹你生气。不过亲爱的,这项任务过于遥远,我们还是讨论谁负责生好了。他们家是谁生的? 9. 你指责我把袜子到处乱放时,我不应该反诬你到处放书,毕竟袜子是臭的,书是香的。 10.你请雪儿吃麦当劳的时候,我不该在桌子下面偷偷踢她,让你大发雷霆,可是她踩坏了我那么多皮鞋,你为什么都不管? 11.你说我长得不如你漂亮的时候,我不应该顽固抵赖,你说得很对,证据确凿,可以让瞎子作证。 12.我下楼倒垃圾回来,你围着我转了好几圈,问我抽了几根,我说一根,你就大生其气。亲爱的,我真不知道你的鼻子如此灵敏,其实我抽了两根。 你一直是善解人意的女孩,希望你能够原谅我,给我改过自新的机会。为了家庭安定,经济繁荣,顺便提几个小小的建议: 1.不要指着电视里的帅哥说他像你从前的男友,你第一次近距离接近男士是在大二的舞会上,慌慌张张地狂踩别人的脚,很不幸那个人是我。 2.逛商店的时候,不要总是突发奇想,比如要买一个粉碎机回去做蒜泥,你不觉得我这个机器比较经济吗? 3.吃饭的时候,你总是嫌我吃得少,照相的时候却又嫌我胖,亲爱的,这真的让我很为难。 4.不要给我出一些刁钻古怪的问题,说那是脑筋急转弯,结果让我逻辑混乱。 5.不要在我看枪战片的时候给我讲笑话,而且不笑不行。 以上种种,请老婆大人明鉴。友情提示:卧室里昨日有蜘蛛出没,如需护驾,请联系客厅西面休闲区组合沙发一号,竭诚为您服务 。 9月10日 无题之前听花花酱讲她的职业生涯规划,第一次听说了架构师。
架构这种东西,内心里一直觉得是种虚无缥缈的学术东东。
这两天项目中很多架构设计的争论,突然觉得代码仅仅是砖瓦,算法亦不过是水泥,架构犹如设计图纸。
从写意水墨到工笔写实,从框架到血肉,从8级防震到12级防台风,房客从男女老少考虑到住进外星人,从整房从上海迁到北京考虑到房子会成为变形金刚....
考虑细枝末节不难,能够在无穷迷雾中依然如五老峰上的童虎超脱忘我 才是境界。
很久很久,突然冒出一句话,“*&¥*#%”,像麦兜响当当中李小龙和熊猫宝宝打架完,海灯法师叽里咕噜说着听不懂的话一样.....
|
|
|