摘要: of的设置,以加法为例,如果两数符号相同,结果却相反,则of=1;否则of=0;(如果两数符号相反,是不会溢出的)。cf的设置,最高有效位(bit7,比如)向高位进位则为1,否则为0。所以实际上of是表示有符号数的溢出,cf是表示无符号数的溢出。理解进位,从af位的设置更为容易。其他回答A的补码与B的补码计算后( 加减)为C的补码把C的补码看成无符号数,意义与C相同就是CF=0否则CF=1把C的补码看成有符号数,意义与C相同就是OF=0否则OF=1对于非符号数来说,不存在溢出的问题,它的进位就相当于符号数中的溢出.而对于符号数来说,不存在进位的问题.两个正数相加(或一个正数减一个负数)得到负数 阅读全文
posted @ 2011-02-27 21:15 墨❤ 阅读(7243) 评论(0) 推荐(0) 编辑
摘要: 对于无符号数来说,不存在溢出的问题,它的进位就相当于有符号数中的溢出而对有符号数来说,不存在进位的问题一个字节(8位) 的数有256个 (2的8次方)一个字(16位) 的数有65536个 (2的16次方)8个二进制位能够表达的无符号数范围是:0 ~ 25516位表达的无符号数范围是:0 ~ 65535对于无符号数来说,不存在溢出的问题,它的进位就相当于有符号数中的溢出.进位表示最高位有没有向上形成进位,或向个形成借位,如果有则进位标志CF为进/借位数,但结果没错。进/借位数要看 十六进制、二进制,进/借的是十六进制、二进制的最高位处理器内部以补码表示有符号数,8个二进制位能够表达的有符号数范围 阅读全文
posted @ 2011-02-27 19:46 墨❤ 阅读(2381) 评论(0) 推荐(0) 编辑
摘要: 新一代的操作系统,应该更细小...发现c/s渐渐的转向b/s,css3 html5 将带来更多的冲击...chrome os 真是一把利器,相信谷歌的眼光不会错...在虚拟机上稍微用了下,感觉还不错...期待chrome os 硬盘版...正如谷歌所说的Chrome OS一切皆基于网络...哈哈,有空要再多玩玩... 阅读全文
posted @ 2011-01-11 23:00 墨❤ 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 唯有你,总是让我找到自己的懦弱...总是舍不得,厚着脸皮继续的找你...其实不能怪你的...是我把你骂走的...骂走后又后悔了...或许你说的对,四年了,你付出了那么多,该得到回报了...而我无所回报,依旧不懂得珍惜,依旧残忍的把你骂走...伤透你的心再把你抛弃...我真的太差劲了...我真的还是受不了,你说的那些话,我的情绪总是因为那些话控制不住...控制不住的伤心...对不起... 阅读全文
posted @ 2010-12-07 19:58 墨❤ 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 这段由于学业的原因,最近与C有所接触,面向过程与面向对象还是有点区别。但是方法还是可以写成公用的...下面几个函数感觉用的比较经常点,就贴上来了.../* 25 ******************子串判断****************************//* 参数 ******************SourceStr源串,DesStr判断串****************************/int StringJudge(char SourceStr[],char DesStr[]){int results=0,i;i=strlen(DesStr);/*获取子串的长度*/wh 阅读全文
posted @ 2010-12-06 20:51 墨❤ 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 存储过程一般用于处理比较复杂的任务,基础ms这个平台,可以大大降低耗时,其编译机制也提高了数据库执行速度。当然在系统控制方便方面,例如当系统进行调整时,这是只需要将后台存储过程进行更改,而不需要更改客户端程序。也无需重新安装客户端应用程序。存储过程不仅仅适用于大型项目,对于中小型项目,使用存储过程也是非常有必要的。其威力和优势主要体现在: 1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般 SQL 语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。(这涉及到原理性的问题,你记住就好!) 2.当对数据库进行复杂操作时(如对多个表进行Update,Inser 阅读全文
posted @ 2010-12-01 10:53 墨❤ 阅读(5876) 评论(3) 推荐(1) 编辑
摘要: dateadd(year,8,getdate())时间增加8年··· 阅读全文
posted @ 2010-07-26 18:02 墨❤ 阅读(251) 评论(0) 推荐(0) 编辑
摘要: //是否为空值;function IsEmpty(_str) { var tmp_str = $.trim(_str); return tmp_str.length == 0;}//是否有效的Email;function IsMail(_str) { var tmp_str = $.trim(_str); var pattern =/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/i; return pattern.test(tmp_str);}//是否有效的数字;function IsNumber(_str) { var tmp_str = $.tri 阅读全文
posted @ 2010-07-22 16:23 墨❤ 阅读(234) 评论(0) 推荐(1) 编辑
摘要: 某一天,老板头脑发热了,对我说会不会写邮件群发器呢?我说我没写过,上网应该可以找到现成的···于是我上网找了下,确实找到了挺多,但大多要么是功能不完善,要么开启重要功能就要钱(可能我搜索技术没那么好)找了一个.net的开源的,但作者也并没有写的多完善···老板手上有着几十万个邮箱,想一下子发出去,而且都还在数据库···说实话,学.net都是自学,都是写web的,窗体还真的没写过,不过还是值得一试···囧还是学到了一点东西,用多线程发送···对原来 阅读全文
posted @ 2010-07-14 10:12 墨❤ 阅读(1008) 评论(23) 推荐(0) 编辑
摘要: 这两天项目整合,出现编码格式不同,ajax提交的数据总乱码后经过翻阅资料解决,就是添加红色字体(设定内容编码格式)function ModComLevel() { var parameters = "mode=SaveComLavel"; //收费类型 var level = $("#selLevel").val(); parameters += "&level=" + level; //开始时间 var time = $("#txtBeginDate").val(); parameters += &quo 阅读全文
posted @ 2010-07-08 10:20 墨❤ 阅读(1856) 评论(0) 推荐(1) 编辑