reserve是容器预留空间,但并不真正创建元素对象,在创建对象之前,不能引用容器内的元素,因此当加入新的元素时,需要用push_back()/insert()函数。resize是改变容器的大小,并且创建对象,因此,调用这个函数之后,就可以引用容器内的对象了,因此当加入新的元素时,用operator...
分类:
其他好文 时间:
2014-10-17 23:22:31
阅读次数:
347
例如,我们的属性钩子只考虑了 setAttribute,却忽视还有类似的 setAttributeNode。尽管从来不用这方法,但并不意味人家不能使用。
例如,创建元素通常都是 createElement,事实上 createElementNS 同样也可以。甚至还可以利用现成的元素 clone...
分类:
其他好文 时间:
2014-10-16 17:43:12
阅读次数:
255
有很多中操作XML文件的方法,这里介绍一下JDOM的使用方法和技巧。
JDOM下载地址
创建XML文档
XML文件是一种典型的树形文件,每个文档元素都是一个document元素的子节点。而每个子元素都是一个Element对象,对象可以向下包含。
1 因此我们可以通过先创建元素再将元素添加到父元素中,最后将顶层元素添加到根元素中。
2 创建完文档元素后,就可以把元素添加...
分类:
编程语言 时间:
2014-10-12 21:19:58
阅读次数:
219
有很多中操作XML文件的方法,这里介绍一下JDOM的使用方法和技巧。JDOM下载地址创建XML文档 XML文件是一种典型的树形文件,每个文档元素都是一个document元素的子节点。而每个子元素都是一个Element对象,对象可以向下包含。 1 因此我们可以通过先创建元素再将元素添加到父元素中,.....
分类:
编程语言 时间:
2014-10-12 17:29:48
阅读次数:
339
将所有标签放置在页面底部,紧靠关闭标签的上方。此方法可以保证页面在脚本运行之前完成解析。将脚本成组打包。页面的标签越少,页面的加载速度就越快,响应也更迅速。不论外部脚本文件还是内联代码都是如此。有几种方法可以使用非阻塞方式下载Javascript:为标签添加defer属性动态创建元素,用它下载并执行...
分类:
Web程序 时间:
2014-10-09 14:25:03
阅读次数:
204
vector 的reserve增加了vector的capacity,但是它的size没有改变!而resize改变了vector的capacity同时也增加了它的size!原因如下: reserve是容器预留空间,但在空间内不真正创建元素对象,所以在没有添加新的对象之前,不能引用容器内的元素。加入新的...
分类:
其他好文 时间:
2014-09-18 13:09:23
阅读次数:
240
HTML5特性检測: 1.检測全局对象:诸如window或navigator是否拥有特定的属性 2.创建元素:检測该元素的DOM对象是否拥有特定的属性 3.创建元素:检測该元素的DOM对象是否拥有特定的方法 4.创建元素:赋予该元素的DOM对象设定的属性值,检測浏览器 是否保留该属性值Moderni...
分类:
Web程序 时间:
2014-09-07 13:27:45
阅读次数:
242
如果vector保存内置类型的元素,那么标准库将用0值创建元素的初始化式。 如果vector保存的是含有默认构造函数的类类型,标准库将用该类型的默认构造函数初始化元素。 如果vector保存的是有自定义构造函数没有默认...
分类:
其他好文 时间:
2014-08-07 13:33:50
阅读次数:
175
创建元素包装集选择元素1 CSS选择器 这个小猿比较熟悉,为了给一组相同的页面元素设置相同的样式,会用到CSS选择器;2 子选择器 也就是万能的“>”号了吧。选择父元素的直接子元素,li > a,选择作为无序列表直接子元素的所有链接。3 特性选择器 a[href^=http://]选择是以ht...
分类:
Web程序 时间:
2014-07-27 22:58:09
阅读次数:
346
DOM操作之创建元素:DOM:varele=document.createElement("element")例子:document.createElement("div")jQuery:var$ele=$("element")//返回的是一个jQuery对象例子:$("<div></div>")DOM操作之输入文本:DOM:vartxt=document.createTextNode("String")例子:doc..
分类:
Web程序 时间:
2014-07-13 14:16:14
阅读次数:
333