1.下面的排序算法中,初始数据集的排列顺序对算法的性能无影响的是(B)。A、插入排序B、堆排序C、冒泡排序D、快速排序2.以下关于Cache的叙述中,正确的是(B)A、CPU中的Cache容量应大于CPU之外的Cache容量B、Cache的设计思想是在合理成本下提高命中率C、Cache的设计目标是容量尽可能与主存容量相等D、在容量确定的情况下,替换算法的时间复杂度是影响Cache命中率的关键因素3.数据存储在磁盘上的排列方式会影响I/O服务的性能,一个圆环的磁道上有10个物理块,10个数据... JSON是适用于Ajax应用程序的一种有效格式,原因是它使JavaScript对象和字符串值之间得以快速转换。由于Ajax应用程序非常适合将纯文本发送给服务器端程序并对应地接收纯文本,相比不能生成文本的API,能生成文本的API自然更可取;而且,JSON让您能够处理本地JavaScript对象,而无需为如何表示这些对象多费心思。XML也可以提供文本方面的类似益处,但用于将JavaScript对象转换成XML的几个现有API没有JSONAPI成熟;有时,您必须在创建和处理JavaScript对象时格外谨慎以确保所进行的处理能与所选用的XML会话API协作。但对于JSON,... 在IE6、IE7中,我们可以使用document.frames[ID].document来访问iframe子窗口中的document对象,可是这是不符合W3C标准的写法,也是IE下独有的方法,在Firefox下却不可以使用,Firefox下使用的是符合W3C标准的document.getElementById(ID).contentDocument方法,今天我在写实例的时候,通过IE8进行测试,IE8也是使用的符合W3C标准的document.getElementById(ID).contentDocument方法。所以我们可以写一个在IE和Firefox下通用的获取ifram... 最近需要对身份证合法性进行验证,实名验证是不指望了,不过原来的验证规则太过简单,只是简单的验证了身份证长度,现在业务需要加强下身份证验证规则,网上找到了不少资料,不过都不合偶的心意,无奈只好直接写一个,代码还是用自己的舒服哈。已实现功能:支持15位和18位身份证号,支持地址编码、出生日期、校验位验证。根据〖中华人民共和国国家标准GB11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。地址码表... 欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大公约数。其计算原理依赖于下面的定理:定理:gcd(a,b)=gcd(b,amodb)。证明:a可以表示成a=kb+r,则r=amodb。假设d是a,b的一个公约数,则有:a%d==0,b%d==0,而r=a-kb,因此r%d==0。因此d是(b,amodb)的公约数。假设d是(b,amodb)的公约数,则b%d==0,r%d==0,但是a=kb+r所以a%d==0。因此d也是(a,b)的公约数。因此(a,b)和(b,amodb)的公约数是一样的,其最大公约数也必然相等,得证。欧几里德算法就是根据这个原理... JavaScript可以模拟打字效果,很有创意的一个小脚本,可以用作404页面,当然也可以用在很多地方。先把需要打印的字符串预先保存到一个数组当中,然后利用setTimeout()方法每个一小段时间输出一个字符,连串起来就像打字一样的效果。效果演示