摘要:
SAXP使用streaming读取xml,基于事件触发和回调函数处理xml内容,占用内存小,速度快,适用于1)仅仅读取但是不改变xml内容 2)只处理内容一次,类似于在xml中查找相关内容。 创建Factory 解析xml过程。首先需要创建factory,factory是用来创建parser的,包含... 阅读全文
摘要:
转自http://article.yeeyan.org/view/14647/192497 ----------------------------------------------------------------------- 你不是一个软件工程师。你不造摩天楼,你也不造桥梁。 你在花园种植... 阅读全文
摘要:
转自http://coolshell.cn/articles/4657.html#more-4657 你知道这个世上有多少种开源软件的许可证吗?GPL,BSD,MIT,Apache?GNU上有个网页,上面记录了几乎所有的开源软件的许可证,真TMD的多,有开源的,有商用的,有软件的,有文档的,多得你都... 阅读全文
摘要:
这篇文章也不错http://technoboy.iteye.com/blog/998458 ================闲扯的话====================== 其实我一直觉得UML是个很没啥用的东西,从来也没怎么学过。偶尔看看别人画的UML图足矣了。戏剧性的是,我见过UML最多的公... 阅读全文
摘要:
有问题欢迎来论坛提问:http://www.wanjuanchina.net/forum-15-1.html Chinapub:http://product.china-pub.com/196571 Amazon卓越:http://www.amazon.cn/Java%E5%85%A5%E9%97... 阅读全文
摘要:
KMP号称是效率最高的字符串搜索算法,大学数据结构的时候老师说这玩意不考,然后我就直接趴下睡觉了-_-|||。这阵子正好要做点字符串搜索的东西,顺便抄起数据结构的书看看。KMP算法是Knuth、Morris、Pratt仨牛人发明的,不过俺也只听说过Knuth。算法的思想不难,不过还是有点小绕脑子的。... 阅读全文
摘要:
==================闲扯的话================ 对于现在越来越轻量级,越来越讲究速度和接近用户的应用来说,xml确实有点复杂了。解析起来不仅耗内存,而且很复杂。这就好像花了几千块钱买了个MS Office,但是80%的feature都用不着,还白白的耗着CPU和内存。 ... 阅读全文
摘要:
BOM - Byte Order Mark。对于Unicode编码的文件,BOM可以出现在文件最开始,用来指示一个文本所使用的编码。 Unicode有好几种编码,UTF-8,UTF-16BE/LE等。如果不知道文件编码,将无法正确解析文件。BOM则解决了这种问题。 但是对于使用其它方式指定编码的文件... 阅读全文
摘要:
JUnit4比之前的版本可爱多了。 编写Testcase 使用JUnit4编写testcase不再有继承Testcase类的负担了。只要在测试方法加annotation @org.junit.Test就行了。 @org.junit.Test public void ... 阅读全文
摘要:
用JSON也有挺长时间了,最近做了个小软件,需要调用第三方API。Google translate API是使用JSON数据格式的。而douban API是使用XML数据格式的。过程中不禁感慨,xml真是不大适合存储数据,占用资源多不说,解析起来也很麻烦。现在越来越多的api开始使用json作为数据... 阅读全文