设计模式在HTML解析器中的应用

来源 :计算机工程 | 被引量 : 0次 | 上传用户:flywate
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为一种高级软件重用技术,设计模式可以更加简便地重用成功的设计和体系结构.该文分析了HTML语言(version 4)规范的特点,将HTML语言中的每一个标签抽象成为标签类,设计过程中使用了合成模式和简单工厂模式,避免解析器设计过程中复杂关键字栈的使用,清晰了系统的设计,提高了系统的灵活性和可扩展性.
其他文献
改革开放以来,北京产业结构已发生了历史性的根本变化,由原来的“二三一”产业结构,转变为现在的“三二一”产业结构。这种产业升级的变革,现在仍在继续,突出表现是现代服务业的主
“好莱坞百年百部经典电影之一”《雨中曲》,以当时时代高水准的表演、拍摄和制作,达到了传统意义上人们对歌舞电影评判的预期——即优秀剧本、音乐、舞蹈、和电影美术的结合
分析了传统分布式数据库访问方式的缺点,提出了基于移动Agent的分布式数据库检索技术;介绍了Recursion公司的Voyager平台,提供了一个移动Agent例子程序,使用户基本了解开发移
对一种双向偏转工作台并联机构进行了分析,运用Lagrange方法建立了该机构的动力学方程,得到了该机构驱动力的显式解。并通过admas软件进行了动力学仿真,分析了该机构结构参数
本文就液压泵站的远程控制系统的PLC具体设计进行详细阐述,以提升系统工作的便利性和安全性.
建立中国特色、中国风格、中国气派的哲学社会科学话语体系和学科体系,是时代赋予哲学社会科学工作者的重要使命。党的十八大和十八届三中全会的召开,为哲学社会科学研究提出了
针对整体机加工无法加工异形CONCAVE面的问题,本文主要论述LIEBHERR吊臂项目中吊臂脚的机加工问题。通过灵活运用工艺解决此机加工问题并保证孔的开档、同心度,并设置工装保证
通过讨论数据提取、转换、加载(ETL)技术在上海水路客运票务系统项目中的实践应用,说明了ETL技术的特点、本质及其重要性。其中,ETL的具体应用包括数据查找、变更以及维护。采
在初中数学教学中,学生的自主学习能力培养是十分重要的,对学生未来发展前途以及我国教育发展走向都一定影响作用。因此,在初中数学实际教学中教师要注重对学生自主学习能力
从分析新形势下对广播电视的新要求入手,提出当前广播电视存在的普遍问题,进而提出在新形势下广播电视台编辑工作的发展方向和趋势,希望对此领域的相关研究提供一定的借鉴和