!逻辑非操作符(js)-操作于任何值,(!undefined)(!Null)(!任何对象)(!"")(!"lihuan")(!任何非零数字值) (!0)(!NaN)(!true)(!false);逻辑非操作符首先会将它的操作数转换为一个布尔值,然后再对其求反;undefined- false/Nul...
分类:
Web程序 时间:
2015-05-07 18:35:30
阅读次数:
149
简单的说apache httpd和nginx都是web服务器,但两者适应的场景不同,也就是两者专注于解决不同的问题。apache httpd:稳定、对动态请求处理强,但同时高并发时性能较弱,耗费资源多。nginx:高并发处理能力强、擅长处理静态请求、反向代理、均衡负载。在这篇文章详细列出了apa.....
分类:
Web程序 时间:
2015-04-28 11:32:59
阅读次数:
141
【反乘率】1、反乘率的引出。 2、求反乘率例题。 3、反乘求求法形式化。 4、乘率、反乘率必要条件。
分类:
其他好文 时间:
2015-04-27 21:25:30
阅读次数:
86
原码、反码、补码都是有符号定点数的表示方法。一个有符号定点数的最高位为符号位,0是正,1是负。反码=原码(除符号位外)每位取反;补码=反码+1;反码=补码-1;移码=补码符号位取反;原码就是这个数本身的二进制形式。正数的反码和补码都是和原码相同。负数的反码是将其原码除符号位之外的各位求反例:[-3]...
分类:
其他好文 时间:
2015-04-25 16:29:02
阅读次数:
117
传统的AJAX轮询方式,客服端以用户定义的时间间隔去服务器上查询最新的数据。种这种拉取数据的方式需要很短的时间间隔才能保证数据的精确度,但太短的时间间隔客服端会对服务器在短时间内发送出多个请求。
反转AJAX,就是所谓的长轮询或者COMET。服务器与客服端需要保持一条长时间的请求,它使得服务器在有数据时可以返回消息给客户端。...
分类:
Web程序 时间:
2015-04-23 00:06:00
阅读次数:
197
当自己程序遇到性能问题,比如IIs请求反应缓慢,客户端程序执行缓慢,怎么分析是哪里出了问题呢?dottrace可以帮助.net程序跟踪出代码里每个方法的执行时间,这样让我们更清晰的看出是哪里执行时间过长,然后再分析应该怎样解决。 Dottrace是由JetBrainshttp://www.jetb....
分类:
其他好文 时间:
2015-04-22 17:40:02
阅读次数:
171
19.1存储过程存储过程:为以后的使用而保存的一条或多条SQL语句的集合。可将其视为批文件,虽然它们的作用不仅限于批处理。19.2为什么要使用存储过程使用存储过程的理由
(1)通过把处理封装在容易使用的单元中,简化复杂的操作。
(2)由于不要求反复建立一系列处理步骤,保证了数据的一致性。
(3)简化对变动的管理。
(4)因为存储过程通常以编译的形式存储,所以DBMS为处理命令所做的工作较少。...
分类:
数据库 时间:
2015-04-17 22:27:02
阅读次数:
189
由于正数的原码、补码、反码表示方法均相同,不需转换。 在此,仅以负数情况分析。 (1) 已知原码,求补码。 例:已知某数X的原码为10110100B,试求X的补码和反码。 解:由[X]原=10110100B知,X为负数。求其反码时,符号位不变,数值部分按位求反;求其补码时,再在其反码的末位加...
分类:
其他好文 时间:
2015-04-15 10:52:42
阅读次数:
168
因为C语言中,所有非0值都表示“真”。所以!非0值 = 0,而!0 = 1。双感叹号!!作用就是非0值转成1,而0值还是0.双感叹号!!是为了把"非0值"转换成1,而0值还是0。!!不难理解,举例:
!!(expression) 等价于!(!expression)。如果express是一个指针,最终结果就是1.这样!!(expression)可以给bool变量赋值了...
分类:
其他好文 时间:
2015-04-08 19:55:19
阅读次数:
362
之前一直苦恼的一个问题就是当使用百度地图API进行反地理编码搜索的时候,最终得到的result只包含“枯燥”的省市区街道等信息,用于对客户的信息提示来说,这种“XX省XX市XX区XX路XX号”格式的信息往往不能给客户直观的概念,无法满足客户需求。反观百度地图、快的打车等LBS应..