2.1 概述2.2 解析XML文档2.3 验证XML文档 2.3.1 文档类型定义 2.3.2 XML Schema 2.3.3 实用示例2.4 使用XPath来定位信息2.5 使用命名空间2.6 流机制解析器 2.6.1 使用SAX解析器 2.6.2 使用StAX解析器2.7 生成XML...
分类:
其他好文 时间:
2016-01-24 15:32:04
阅读次数:
136
文章主要是阅读《深入理解java虚拟机:JVM高级特性与最佳实践》第二章:Java内存区域与内存溢出异常的一些笔记以及概括。好了開始。假设有什么错误或者遗漏,欢迎指出。一、概述先上一张图这张图主要列出了Java虚拟机管理的内存的几个区域。常有人把Java内存区分为堆内存(Heap)和栈内存(Stac...
分类:
编程语言 时间:
2016-01-23 21:03:21
阅读次数:
211
一、文件结构 二、程式的版本 三、命名规则 四、表达式和基本语句 五、常量 六、函数设计 七、内存管理 八、C++函数的高级特性 十一、效率问题
分类:
其他好文 时间:
2016-01-23 12:59:51
阅读次数:
229
从本文开始,我将用两篇文章的篇幅,为各位读者呈现JAVA中原生的线程池技术。第一篇文章,我将讲解JAVA原生线程池的基本使用,并由此延伸出JAVA中和线程管理相关的类结构体系,然后我们详细描述JAVA原生线程池的结构和工作方式;第二篇文章,我们将继续深入,讲解JAVA原生线程池的高级特性,包括Thread工厂、队列、拒绝原则、钩子和相关工具类。...
分类:
编程语言 时间:
2016-01-23 10:30:50
阅读次数:
340
老规矩我们还是先提出几个问题,一门技术必然要能解决一定的问题,才有去学习掌握它的价值一、 什么是反射?二、反射能做什么?一、 什么是反射?用在Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行时才得知名称的class,获悉其完整...
分类:
编程语言 时间:
2016-01-13 00:28:00
阅读次数:
247
在Java SE5之前,我们要使用枚举类型时,通常会使用static final 定义一组int常量来标识,代码如下public static final int MAN = 0;public static final int WOMAN = 1;相信很多小伙伴,在实际开发中也是那么干的,既然这样已...
分类:
编程语言 时间:
2016-01-12 11:23:28
阅读次数:
172
1.syslog介绍:日志服务在CentOS5上默认为syslog,而6上全部升级为rsyslog。Rsyslog是syslog的增强版,提供了很多高级的特性。syslog由两个进程构成,klogd和syslogd,klogd记录Kernel产生的日志信息,而syslogd是普通的日志信息。除了一些高级特性,Rsyslog和syslog的整体框架..
分类:
其他好文 时间:
2016-01-04 00:13:11
阅读次数:
386
网上的教程,一般Python用RPi.GPIO来控制树莓派的GPIO,而C/C++一般用wringpi库来操作GPIO,RPi.GPIO过于简单,很多高级功能不支持,比如i2c/SPI库等,也缺乏高精度定时等高级特性。相比之下,wiringpi则功能丰富的多,其实wringpi已经有了python绑...
分类:
编程语言 时间:
2016-01-03 15:05:42
阅读次数:
374
1.cURL介绍 cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它。2.基本结构 在学习更为复杂的功能之前,先来看一下在PHP中建立cU.....
分类:
Web程序 时间:
2015-12-23 12:26:24
阅读次数:
140
http://blog.csdn.net/andycpp/article/details/1329218通过前2篇文章,您一定对JUnit有了一个基本的了解,下面我们来探讨一下JUnit4中一些高级特性。一、 高级Fixture上一篇文章中我们介绍了两个Fixture标注,分别是@Before和@A...
分类:
系统相关 时间:
2015-12-21 22:00:01
阅读次数:
274