首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > 【论文】整理思路 / 2007-4-9
【标  题】:【论文】整理思路 / 2007-4-9
【关键字】:2007-4-9
【来  源】:http://blog.csdn.net/zkdavids/archive/2007/04/10/1559125.aspx

【论文】整理思路 / 2007-4-9

 思路现在就是一团浆子,需要整理一下了。

先罗列关键字吧。XQuery标准,XPATH,Saxon源代码,编译原理,JAXP,SAX,VTD-XML,设计模式。

现在再看Saxon的源代码,也跟踪了代码的运行,基本上实际进行操作的就是expression.process()这个代码,是虚函数,又具体的类来具体执行。

现在感觉乱,就是XQuery的数据模型在Saxon的实现部分。而且Saxon使用Jaxp实现的,还需要理解Jaxp。Saxon实现使用了很多设计模式。

编译原理讲在Parse阶段后,有一个语法树,然后根据语法树,生成中间代码,在翻译为机器代码

对XQuery来说,语法树的结构,也许就是Saxon对应的树结构?还是XML的树结构?这个需要确认,然后具体执行,好像Saxon实现的时候是在某种中间结果的基础上,直接运行输出结果,这个过程我还没有观察到,需要认真的debug,观察。

优化的过程,应该在执行之前,但是现在有一个顾虑,在于Saxon的结构,是不是不适于进行优化,或者在特别深入某种结构。其实不应该,它的商业版本,是实现了优化策略的。 
【论文】学习中 / 2007-04-10:【上一篇】
简单"温度转换"的java程序学习心得:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • RIP路由协议快速入门(5)
  • PS CS中的“照片滤镜/Photo Filter”命令详解
  • 软件水平考试规则
  • 创新谈-李强
  • command line Sounce Recod
  • VS.NET2005中的WEBPART初步(二)
  • 通过Windows Live Alerts订阅博客园首页RSS
  • Ports & Package
  • 什么是宽带和ADSL技术
  • IDS的规则建立
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.