http://www.cnblogs.com/zhaoyang/archive/2012/01/07/2315436.html…
[引言] 目前在Java中用于解析XML的技术很多,主流的有DOM.SAX.JDOM.DOM4j,下文主要介绍这4种解析XML文档技术的使用.优缺点及性能测试. [一.基础知识--扫盲] sax.dom是两种对xml文档进行解析的方法(没有具体实现,只是接口),所以只有它们是无法解析xml文档的:jaxp只是api,它进一步封装了sax.dom两种接口,并且提供了DomcumentBuilderFactory/DomcumentBuilder和SAXParserFactory/SAXParser…
#include <windows.h> // Windows的头文件 #include <stdio.h> #include <gl\gl.h> // OpenGL32库的头文件 #include <gl\glu.h> // GLu32库的头文件 #include <gl\glaux.h> // GLaux库的头文件 //#include <gl\glut.h> // Glut库头文件 #pragma comment( lib, &…
C#多线程学习 之 线程池[ThreadPool]   在多线程的程序中,经常会出现两种情况: 一种情况:   应用程序中,线程把大部分的时间花费在等待状态,等待某个事件发生,然后才能给予响应                   这一般使用ThreadPool(线程池)来解决: 另一种情况:线程平时都处于休眠状态,只是周期性地被唤醒                   这一般使用Timer(定时器)来解决: 本篇文章单单讲线程池[ThreadPool] ThreadPool类 MSDN帮助信息:…
一般来说GDB主要调试的是C/C++的程序.要调试C/C++的程序,首先在编译时,我们必须要把调试信息加到可执行文件中.使用编译器(cc/gcc/g++)的 -g 参数可以做到这一点.如: > cc -g hello.c -o hello    > g++ -g hello.cpp -o hello 如果没有-g,你将看不见程序的函数名.变量名,所代替的全是运行时的内存地址.当你用-g把调试信息加入之后,并成功编译目标代码以后,让我们来看看如何用gdb来调试他. 启动GDB的方法有以下几种:…
http://www.cnblogs.com/stephen-liu74/archive/2012/08/01/2561557.html…
http://www.cnblogs.com/Lawson/archive/2012/09/03/2669122.html…
http://www.cnblogs.com/Matrix54/archive/2012/05/03/2481260.html…
1.很好的博客:http://www.cnblogs.com/holbrook/archive/2012/12/30/2839842.html 2. 最新的搬到github : http://holbrook.github.io/…
http://www.cnblogs.com/java-my-life/archive/2012/05/28/2516865.html…