当前位置:首页
开发技术指南» 文章正文
    引言:

 ·中毒了,    »显示摘要«
    摘要: 不知道怎么的机子的每个分区的根目录下都多出一个文件,叫 web.exe ,文件类型:应用程序。 描述:window sfc mgr 。版权:sfc.exe。备注:windows explorer。 晕死了,我用瑞星杀了也杀不掉,,删掉后每次启动都会再出现,怎么解决啊~~ ......
 ·鼠标焦点    »显示摘要«
    摘要: 怎么在鼠标焦点(xpos,ypos)的位置弹出窗口呢,就象弹出菜单一样。 ......


如何解析50M大小得XML文件

由于XML文件太大,有什么版本能提高效率

NO.1   作者: zzzle

如果不想改代码的话,可以把一个拆分成多个小文件。

NO.2   作者: zzzle

建议用JDOM改写代码

NO.3   作者: king_h

我最近看了一下,那个大的XML的处理哦,如果相对很大的XML,要用那个SAX来处理哦,他是一次性的读,用那个DOM,好像很耗用内存的哦

NO.4   作者: CrazyBoBo

恩,DOM   是把XML所有的文章都读进内存,所以如果XML比较大的时候,就很好内存了,速度也慢。DOM就好比看一本书,把这个书都背下来,然后再用。而SAX相对于DOM则是只看目录,不是全部都读的,需要那部分就用那部分。SAX   解析器使用回调用机制来通知客户端应用程序,而不是将整个文档都存储再内存中,即使是处理大型的文档也不会占用大量的内存

NO.5   作者: joincsdn

这么大的XML文件要用DOM解析效率肯定是不能让楼主满意的  
   
  如果楼主真想完成对一个50M   XML文件的解析建议楼主还是采用SAX对该文件进行解析  
  厌烦修改代码是写不出高质量程序的


    摘要: 例:求ax*x+bx+c=0方程的解? 1,a=0不是二次方程. 2,b2-4ac=0,有二个相等的实根. 3,b2-4ac>0,有二个不相等的实根 4,b2-4ac<0,有二个共轭得根. 据此写出方程如下: #include<math.h> main() {float a,b,c,disc,x1,x2,realpart,imagpart; scanf("......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE