读取和设置xml配置文件是最常用的操作,试用了几个C++的XML解析器,个人感觉TinyXML是使用起来最舒服的,因为它的API接口和Java的十分类似,面向对象性很好。
TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。
...
分类:
编程语言 时间:
2014-08-20 12:35:12
阅读次数:
258
Python 正则表达式替换特定字符为标志的字符串...
分类:
编程语言 时间:
2014-08-20 12:33:12
阅读次数:
159
C++中的traits常用于STL中,用来提取类型信息。
比如定义一个函数模板,模板参数为T类型,返回T类型的值。
template
typename T::value_type f(T iter)
{
return *iter;
}
这个函数的返回值类型是T::value类型,这样T的类型是vector listdeque等类型时,都可以处理。但有一个例外,即T是普通指针类...
分类:
编程语言 时间:
2014-08-20 12:30:32
阅读次数:
455
地雷个数:0消耗时间: 0 s提示:1、点击“开始游戏”游戏开始计时2、游戏过程中点击“显示地雷”或“显示全部”游戏将会结束如不能显示效果,请按Ctrl+F5刷新本页
分类:
编程语言 时间:
2014-08-20 12:27:42
阅读次数:
284
之前学过的都忘了,也没好好做过总结,现在总结一下。时间复杂度和空间复杂度的概念:1、空间复杂度:是程序运行所以需要的额外消耗存储空间,一般的递归算法就要有o(n)的空间复杂度了,简单说就是递归集算时通常是反复调用同一个方法,递归n次,就需要n个空间。2、时间复杂度:一个算法花费的时间与算法中语句的执...
分类:
编程语言 时间:
2014-08-20 12:27:12
阅读次数:
263
通过介绍Java中的重载,抽象类来实现方法的动态调用。
分类:
编程语言 时间:
2014-08-20 12:26:32
阅读次数:
252
(1)BitSet类 大小可动态改变, 取值为true或false的位集合。用于表示一组布尔标志。此类实现了一个按需增长的位向量。位 set 的每个组件都有一个 boolean 值。用非负的整数将 BitSet 的位编入索引。可以对每个编入索引的位进行测试、设置或者清除。通过逻辑与、逻辑或和逻辑异....
分类:
编程语言 时间:
2014-08-20 12:25:02
阅读次数:
306
1.ThrTest.java 继承Thread类方式public class ThrTest extends Thread { private String name; public ThrTest() { } public ThrTest(St...
分类:
编程语言 时间:
2014-08-20 12:23:42
阅读次数:
200
转自:http://bbs.gfan.com/android-5941970-1-1.htmlWindows7安装JDK的环境变量设置Windows7 X64安装“jdk-6u26-windows-x64.exe”后,按照网上的环境变量设置方法设置了环境变量,但是死活都提示“javac不是内部命令或...
分类:
编程语言 时间:
2014-08-20 12:16:03
阅读次数:
516
例如:#define uint unsigned int//用uint来代替(表示)unsigned int,语句前有#,后面无须加分号“;”uint可为除关键字以外的任意字符,以方便书写。同理:#define uchar unsigned char
分类:
编程语言 时间:
2014-08-20 12:13:42
阅读次数:
271
如题,JavaScript中一个对象a如何继承另外一个对象b。即将b中的属性和方法复制到a中去。面试中遇到了这个问题,当时脑子里的想法是:1.除了循环遍历复制,还能怎样2.javascript中的原型继承,不是这样用的呀,一定是一个‘类’继承一个对象才对啊。我当时回答了2.现在想想,我好SB啊,因为...
分类:
编程语言 时间:
2014-08-20 12:12:32
阅读次数:
222
1.字符串是否为空判断以下是java 判断字符串是否为空的四种方法:方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低:if(s == null ||"".equals(s));方法二: 比较字符串长度, 效率高, 是我知道的最好一个方法: if(s == null || s.length...
分类:
编程语言 时间:
2014-08-20 12:08:22
阅读次数:
175
Underscore封装了常用的JavaScript对象操作方法,用于提高开发效率。(Underscore还可以被使用在Node.js运行环境。) 在学习Underscore之前,你应该先保存它的API地址,因为你将在以后经常访问它: http://documentcloud.github.co.....
分类:
编程语言 时间:
2014-08-20 12:06:32
阅读次数:
286
在工作中和手机通信用到web服务和javascriptSerializer,返回json数据,供手机端调用,一开始返回的数据是一大堆,比如[{"word_picture9":"http://boss.xbxw.net/Upload/word/guojia/p_yinggelan.jpg","word...
分类:
编程语言 时间:
2014-08-20 12:06:02
阅读次数:
435
javascript实现简单的table表格排序特效,在这个列子中,练习了table的操作,主要有:tBodies、rows、cells,还有有关数组的排序方法:sortjavascript中有关table元素的属性、方法:1.caption:保存着对元素(如果有)的指针2.tBodies:是一个元...
分类:
编程语言 时间:
2014-08-20 12:05:02
阅读次数:
275