共找到 170450 项 “2008” 相关结果
- 全部分类
- 全部
- 文学
- 历史
- 哲学/宗教
- 法律
- 政治/社会
- 医学
- 教育/心理学
- 艺术/传媒
- 研究生考试
- 资格认证考试
- 公开课
- 语言
- 经济金融
- 管理学
- IT/计算机
- 自然科学
- 工学/工程
- 体育
- 行业资料
- 音乐
- 汽车机械制造
- 文档模板
- 创业
- 农学
- 生活
- 数据库教程
- 民族
作者: 赵静编著
出版社:科学出版社,2008
简介: 《普通高等教材“十一五”国家级规划教材:现代信息查询与利用(第2版)(附光盘)》旨在帮助人们树立科学的信息观,学习获取与利用信息的基础知识,掌握查询、判断、组织、管理与创新信息的方法,从而提高个人的信息素质,完善个人终身学习所需的基本技能。 《普通高等教材“十一五”国家级规划教材:现代信息查询与利用(第2版)(附光盘)》由观念篇、基础知识篇、工具篇和方法篇四部分构成,在分析各种类型信息资源特点的墓础上,重点介绍信息查询与利用的方法。《普通高等教材“十一五”国家级规划教材:现代信息查询与利用(第2版)(附光盘)》与配套光盘在内容—亡相互补充,结构合理,注重实用。 《普通高等教材“十一五”国家级规划教材:现代信息查询与利用(第2版)(附光盘)》是工具指南型书籍,既可供普通读者查询信息时学习参考,也可作为信息专业人员推广信息资源的参阅工具,还可作为信息素质全面培养的教材。
作者: 明日科技编著
出版社:清华大学出版社,2012
简介: 《SQL Server从入门到精通》从初学者的角度出发,通过通俗易懂的语言、丰富多彩的实例,详细地介绍了SQL Server 2008开发应该掌握的各方面技术。全书共分15章,包括数据库基础、初识SQL Server 2008、管理SQL Server 2008、创建与管理数据库、操作数据表与视图、维护SQL Server 2008、T-SQL概述、SQL数据语言操作、SQL数据查询、存储过程和触发器、索引与数据完整性、游标的使用、SQL函数的使用、SQL中的事务、基于C#的企业ERP管理系统。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会SQL Server 2008的精髓,快速提高开发技能。 本书所配DVD光盘含有全程语音视频讲解教学录像以及实例的全部源代码,这些源代码都经过精心调试,在Windows XP、Windows 2000、Windows 2003下全部通过。 本书内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。
作者: 王晓东编著
出版社:清华大学出版社,2008
简介:《21世纪大学本科计算机系列教材?算法设计与分析习题解答》是清华大学出版社出版的普通高等教育“十一五”国家级规划教材《算法设计与分析(第2版)》(主教材)配套的辅助教材,对《算法设计与分析(第2版)》一书中的全部习题做了详尽的解答。《21世纪大学本科计算机系列教材?算法设计与分析习题解答》的内容是对《算法设计与分析(第2版)》的较深入的扩展,许多在主教材中无法讲述的、较深入的主题通过习题的形式展现出来。为了加强学生灵活运用算法设计策略解决实际问题的能力,《21世纪大学本科计算机系列教材?算法设计与分析习题解答》将主教材中的许多习题改造成算法实现题,要求学生不仅设计出解决具体问题的算法,而且能够上机实现。作者的教学实践反映出这类算法实现题的教学效果非常好。作者还结合国家精品课程建设,进行了教材的立体化开发,包括主教材、辅助教材、实验与设计、电子课件和教学网站建设。 《21世纪大学本科计算机系列教材?算法设计与分析习题解答》内容丰富,观点新颖,理论联系实际。不仅可以用作高等学校计算机科学与技术学科各专业本科生和研究生学习计算机算法设计的辅助教材,而且也适合广大工程技术人员和自学读者学习参考。
China’s tourism development analysis and forecast.2008
光盘作者: 张广瑞,刘德谦主编
出版社:社会科学文献出版社,2008
简介: 《2008年中国旅游发展分析与预测(2008版)》内容简介为:旅游绿皮书No.7《2008年中国旅游发展分析与预测》是中国社会科学院旅游研究中心的年度研究报告,中国社会科学文献出版社“皮书系列”的一个重要组成部分。本年度《旅游绿皮书》由主报告、特别关注和专题报告组成。主报告全面分析2006年至2007年间中国旅游发展的总体形势和突出特点,点评年度热点,讨论旅游发展中的重大问题,对2008年及其以后中国旅游发展趋势进行预测。 为纪念中国改革开放政策实施30周年,《2008年中国旅游发展分析与预测(2008版)》专门开辟了一个《特别关注 我看中国旅游30年》的专栏,请长期参与中国旅游发展的政策制定、产业经营、学术研究等方面的专家,根据自己的切身经历做简单回忆,帮助大家深入了解中国旅游业发展的历程。 《2008年中国旅游发展分析与预测(2008版)》的专题报告除了连续往年的固定专题,对中国旅游业的三大市场(入境旅游、出境旅游和国内旅游)、三个地区(香港、澳门和台湾)近两年来的发展形势和未来发展趋势进行综合分析外,还收录了奥运旅游、乡村旅游、旅游饭店、旅游房地产、旅游规划、遗产地旅游、导游队伍以及低价航空等20多个专题报告。 为了更好地了解全球旅游发展的形势和国际经验,《2008年中国旅游发展分析与预测(2008版)》特请有关专家撰写了专题报告。
作者: 国家统计局能源统计司编
出版社:中国统计出版社,2011
简介: 一、《中国能源统计年鉴》是一部全面反映中国能源建设、生产、消费、供需平衡的权威性资料书,从1986年开始,由国家统计局工业交通统计司主编。2008年版起,由国家统计局能源统计司主编,中国统计出版社出版,向国内外公开发行。 二、为满足广大读者对中国能源统计数据的需求,提高数据应用的时效性,从2004年起,《中国能源统计年鉴》由每两年出版一册改为每年出版一册,封面的年份由数据年改为出版年份。 三、《中国能源统计年鉴》信息量大,特别突出数据的权威性、完整性。全书共分为8个部分:1.综合;2.能源建设;3.能源生产;4.能源消费;5.全国能源平衡表;6.地区能源平衡表;7.香港、澳门特别行政区能源数据;附录为台湾省能源数据、有关国家和地区能源数据、主要统计指标解释以及各种能源折标准煤参考系数。 四、《中国能源统计年鉴2010》大部分资料来源于国家统计局年度统计报表及《中国统计年鉴》。全国统计数字均未包括香港、澳门特别行政区和台湾省。能源平衡表核算范围不包括非商品能源。 五、《中国能源统计年鉴2010》中,中国能源数据截止到2009年,世界和各国及地区能源数据截止到2008年。 六、符号使用说明:年鉴各表中“空格”表示该项统计指标数据不足本表最小位数、数据不详或无该项数据;表示其中的主要项。
作者: 中国桥牌协会组编
出版社:高等教育出版社,2008
简介:本书由中国桥牌协会组织编写,是“十一五”国家级规划教材,属于桥牌知识的入门教材。全书共设五章六部分,分别是概述、桥牌基本打法、叫牌、坐庄、防守打法、竞赛组织及常用规则。第一至第四章后均附有练习与思考。为了帮助学习者练习桥牌,在书后附有光盘,光盘中有各种牌型练习,学习者可以根据自己的需要选择使用。 桥牌是一项非常有益的活动,通过学习桥牌可以培养大学生的团队合作精神,可以扩大社交范围,可以锻炼记忆力和逻辑思维能力。 本书的特点是:概念准确,简明系统,可操作性强。 本书的读者对象为大学生及爱好桥牌的初学者。
Fundamentals of business statistics
光盘出版社:清华大学出版社,2008
简介:《工商管理优秀教材?商务统计(第4版)》主要内容:统计学是研究不确定性现象数量规律性的方法论科学,在众多的专业、学科领域中都起着重要的作用。《工商管理优秀教材?商务统计(第4版)》将统计学的概念与方法应用于商务领域,旨在为解决商务活动中的各种问题提供有力的工具。 《工商管理优秀教材?商务统计(第4版)》的最大特色是应用性强,主要介绍统计方法在实际中的应用,以解决现实中存在的问题。《工商管理优秀教材?商务统计(第4版)》的另一大特色是通俗易懂。避免了烦琐的数学推导,采用深入浅出、循序渐进的方法系统介绍了统计学的知识。
作者: 陈胜勇,刘盛等编著
出版社:科学出版社,2008
简介: OpencV是用来实现计算机视觉相关技术的开放源码工作库,是计算机视 觉、图像处理、模式识别、计算机图形学、信号处理、视频监控、科学可视 化等相关从业人员的好工具。本书介绍了大约200多个典型的技术问题,覆 盖了基于OpenCV基础编程的主要内容,利用大量生动有趣的编程案例和编程 技巧,从解决问题和答疑解惑入手,以因特网上最新资料为蓝本,深入浅出 地说明了OpenCV中最典型和用途最广的程序设计方法。全书结构清晰、合理 ,范例实用、丰富,理论结合实践,即使读者只是略懂计算机视觉原理,也 能人手对相关理论方法直接进行编码实现。 本书可供广大科研人员、工程技术人员、高校相关专业师生及计算机视 觉和图像编程爱好者阅读参考。
简介: 所属分类:计算机网络 > 程序设计> java javascript j2ee > 本书是 javascript超级畅销书的最新版。ecmascript5和html5在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为 javascript增添了很多适应未来发展的新特性。《 javascript高级 程序设计》这一版除增加5章全新内容外,其他章节也有较大幅度的增补和修订,新内容篇幅约占三分之一。全书从 javascript语言实现的各个组成部分——语言核心、dom、bom、事件模型讲起,深入浅出地探讨了面向对象编程、ajax与comet服务器端通信,html5表单、媒体、canvas(包括 webgl)及 webworkers、地理定位、跨文档传递消息、客户端存储(包括indexeddb)等新api,还介绍了离线应用和与维护、性能、部署相关的最佳开发实践。《 javascript高级 程序设计(第3版)》附录展望了未来的api和ecmascriptharmony规范。 本书适合有一定编程经验的 web应用开发人员阅读,也可作为高校及社会实用技术培训相关专业课程的教材。 第1章 javascript简介 1.1 javascript简史 1.2 javascript实现 1.2.1 ecmascript 1.2.2 文档对象模型(dom) 1.2.3 浏览器对象模型(bom) 1.3 javascript版本 1.4 小结 第2章 在html中使用 javascript 2.1 元素 2.1.1 标签的位置 2.1.2 延迟脚本 2.1.3 异步脚本 2.1.4 在xhtml申的用法 2.1.5 不推荐使用的语法 2.2 嵌入代码与外部文件 2.3 文档模式 2.4 元素 2.5 小结 第3章 基本概念 3.1 语法 3.1.1 区分大小写 3.1.2 标识符 3.1.3 注释 3.1.4 严格模式 3.1.5 语句 3.2关键字和保留字 3.3 变量 3.4 数据类型 3.4.1 typeof操作符 3.4.2 undefined类型 3.4.3 null类型 3.4.4 boolean类型 3.4.5 number类型 3.4.6 string类型 3.4.7 0bj ect类型 3.5 操作符 3.5.1 一元操作符 3.5.2 位操作符 3.5.3 布尔操作符 3.5.4 乘性操作符 3.5.5 加性操作符 3.5.6 关系操作符 3.5.7 相等操作符 3.5.8 条件操作符 3.5.9赋值操作符 3.5.10 逗号操作符 3.6 语句 3.6.1 if语句 3.6.2 do—while语句 3.6.3 while语句 3.6.4 for语句 3.6.5 for—in语句 3.6.6 label语句 3.6.7 break和continue语句 3.6.8 with语句 3.6.9 switch语句 3.7 函数 3.7.1 理解参数 3.7.2 没有重载 3.8 小结 第4章 变量、作用域和内存问题 第5章 引用类型 第6章 面向对象的 程序设计 第7章 函数表达式 第8章 bom 第9章 客户端检测 第10章 dom 第11章 dom扩展 第12章 dom2和dom3 第13章 事件 第14章 表单脚本 第15章 使用canvas绘图 第16章 html5脚本编程 第17章 错误处理与调试 第18章 javascriptgn xml 第19章 e4x 第20章 json 第21章 ajax与comet 第22章 高级技巧 第23章 离线应用与客户端存储 第24章 最佳实践 第25章 新兴的api 附录a ecmascript harmony 附录b 严格模式 附录c javascript库 附录d javascript工具 javascript简介 本章内容 javascript历史回顾 javascript是什么 javascript与ecmascript的关系 javascript的不同版本 avascript诞生于1995年。当时,它的主要目的是处理以前由服务器端语言(如perl)负责的一些输入验证操作。在 javascript问世之前,必须把表单数据发送到服务器端才能确定用户是否没有填写某个必填域,是否输入了无效的值。 netscape navigator希望通过 javascript来解决这个问题。在人们普遍使用电话拔号上网的年代,能够在客户端完成一些基本的验证任务绝对是令人兴奋的。毕竟,拨号上网的速度之慢,导致了与服务器的每一次数据交换事实上都成了对人们耐心的一次考验。 自此以后, javascript逐渐成为市面上常见浏览器必备的一项特色功能。如今, javascript的用途早已不再局限于简单的数据验证,而是具备了与浏览器窗口及其内容等几乎所有方面交互的能力。今天的 javascript已经成为一门功能全面的编程语言,能够处理复杂的计算和交互,拥有了闭包、匿名(lamda,拉姆达)函数,甚至元编程等特性。作为 web的一个重要组成部分, javascript的重要性是不言而喻的,就连手机浏览器,甚至那些专为残障人士设计的浏览器等非常规浏览器都支持它。当然,微软的例子更为典型。虽然有自己的客户端脚本语言vbscript,但微软仍然在inter net explorer的早期版本中加入了自己的 javascript实现 。 javascript从一个简单的输入验证器发展成为一门强大的编程语言,完全出乎人们的意料。应该说,它既是一门非常简单的语言,又是一门非常复杂的语言。说它简单,是因为学会使用它只需片刻功夫;而说它复杂,是因为要真正掌握它则需要数年时间。要想全面理解和掌握 javascript,关键在于弄清楚它的本质、历史和局限性。 1.1 javascript简史 在 web日益流行的同时,人们对客户端脚本语言的需求也越来越强烈。那个时候,绝大多数因特网用户都使用速度仅为28.8kbit/s的“猫”(调制解调器)上网,但网页的大小和复杂性却不断增加。为完成简单的表单验证而频繁地与服务器交换数据只会加重用户的负担。想象一下:用户填写完一个表单,单击“提交”按钮,然后等待30秒钟,最终服务器返回消息说有一个必填字段没有填好……当时走在技术革新最前沿的 netscape公司,决定着手开发一种客户端语言,用来处理这种简单的验证。 当时就职于 netscape公司的布兰登?艾奇(brendan eich),开始着手为计划于1995年2月发布的 netscape navigator 2开发一种名为livescript的脚本语言——该语言将同时在浏览器和服务器中使用(它在服务器上的名字叫livewire)。为了赶在发布日期前完成livescript的开发, netscape与sun公司建立了一个开发联盟。在 netscape navigator 2正式发布前夕, netscape为了搭上媒体热炒 java的顺风车,临时把livescript改名为 javascript。 由于 javascript 1.0获得了巨大成功, netscape随即在 netscape navigator 3中又发布了 javascript 1.1。 web虽然羽翼未丰,但用户关注度却屡创新高。在这样的背景下, netscape把自己定位为市场领袖型公司。与此同时,微软决定向与navigator竞争的自家产品inter net explorer浏览器投入更多资源。 netscape navigator 3发布后不久,微软就在其inter netexplorer 3中加入了名为jscript的 javascript实现(命名为jscript是为了避开与 netscape有关的授权问题)。以现在的眼光来看,微软1996年8月为进入 web浏览器领域而实施的这个重大举措,是导致 netscape日后蒙羞的一个标志性事件。然而,这个重大举措同时也标志着 javascript作为一门语言,其开发向前迈进了一大步。 微软推出其 javascript实现意味着有了3个不同的 javascript版本: netscape navigator中的 javascript、inter net explorer中的jscript和scriptease中的cenvi。与c及其他编程语言不同,当时还没有标准规定 javascript的语法和特性,3个不同版本并存的局面已经完全暴露了这个问题。随着业界担心的日益加剧, javascript的标准化问题被提上了议事日程。 1997年,以 javascript 1.1为蓝本的建议被提交给了欧洲计算机制造商协会(ecma,european computer manufacturers association)。该协会指定39号技术委员会(tc39,technical committee #39)负责“标准化一种通用、跨平台、供应商中立的脚本语言的语法和语义”(http://www.ecma international.org/memento/tc39.htm)。tc39由来自 netscape、sun、微软、borland及其他关注脚本语言发展的公司的程序员组成,他们经过数月的努力完成了ecma-262——定义一种名为ecmascript(发音为“ek-ma-script”)的新脚本语言的标准。 第二年,iso/iec(international organization for standardization and international electrotechnical commission,国标标准化组织和国际电工委员会)也采用了ecmascript作为标准(即iso/iec-16262)。自此以后,浏览器开发商就开始致力于将ecmascript作为各自 javascript实现的基础,也在不同程度上取得了成功。 1.2 javascript实现 虽然 javascript和ecmascript通常都被人们用来表达相同的含义,但 javascript的含义却比ecma-262中规定的要多得多。没错,一个完整的 javascript实现应该由下列三个不同的部分组成(见图1-1)。 核心(ecmascript) 文档对象模型(dom) 浏览器对象模型(bom) 1.2.1 ecmascript 由ecma-262定义的ecmascript与 web浏览器没有依赖关系。实际上,这门语言本身并不包含输入和输出定义。ecma-262定义的只是这门语言的基础,而在此基础之上可以构建更完善的脚本语言。我们常见的 web浏览器只是ecmascript实现可能的宿主环境之一。宿主环境不仅提供基本的ecmascript实现,同时也会提供该语言的扩展,以便语言与环境之间对接交互。而这些扩展——如dom,则利用ecmascript的核心类型和语法提供更多更具体的功能,以便实现针对环境的操作。前面介绍过的node以及众所周知的adobe flash也都是宿主环境。 既然ecma-262标准没有参照 web浏览器,那它都规定了些什么内容呢?大致说来,它规定了这门语言的下列组成部分: 语法 类型 语句 关键字 保留字 操作符 对象 ecmascript就是对实现该标准规定的各个方面内容的语言的描述。 javascript实现了ecmascript,adobe actionscript同样也实现了ecmascript。 1. ecmascript的版本 ecmascript的不同版本又称为版次,以第x版表示(意即描述特定实现的ecma-262规范的第x个版本)。ecma-262的最近一版是第5版,发布于2009年。而ecma-262的第1版本质上与 netscape的 javascript 1.1相同——只不过删除了所有针对浏览器的代码并作了一些较小的改动:ecma-262要求支持unicode标准(从而支持多语言开发),而且对象也变成了平台无关的( netscape javascript 1.1的对象在不同平台中的实现不一样,例如date对象)。这也是 javascript 1.1和1.2与ecma-262第1版不一致的主要原因。 ecma-262第2版主要是编辑加工的结果。这一版中内容的更新是为了与iso/iec-16262保持严格一致,没有作任何新增、修改或删节处理。因此,一般不使用第2版来衡量ecmascript实现的兼容性。 ecma-262第3版才是对该标准第一次真正的修改。修改的内容涉及字符串处理、错误定义和数值输出。这一版还新增了对正则表达式、新控制语句、try-catch异常处理的支持,并围绕标准的国际化做出了一些小的修改。从各方面综合来看,第3版标志着ecmascript成为了一门真正的编程语言。 ecma-262第4版对这门语言进行了一次全面的检核修订。由于 javascript在 web上日益流行,开发人员纷纷建议修订ecmascript,以使其能够满足不断增长的 web开发需求。作为回应,ecma tc39重新召集相关人员共同谋划这门语言的未来。结果,出台后的标准几乎在第3版基础上完全定义了一门新语言。第4版不仅包含了强类型变量、新语句和新数据结构、真正的类和经典继承,还定义了与数据交互的新方式。 与此同时,tc39下属的一个小组也提出了一个名为ecmascript 3.1的替代性建议,该建议只对这门语言进行了较少的改进。这个小组认为第4版给这门语言带来的跨越太大了。因此,该小组建议对这门语言进行小幅修订,能够在现有 javascript引擎基础上实现。最终,es3.1附属委员会获得的支持超过了tc39,ecmas-262第4版在正式发布前被放弃。 ecmascript 3.1成为ecma-262第5版,并于2009年12月3日正式发布。第5版力求澄清第3版中已知的歧义并增添了新的功能。新功能包括原生json对象(用于解析和序列化json数据)、继承的方法和高级属性定义,另外还包含一种严格模式,对ecmascript引擎解释和执行代码进行了补充说明。 2. 什么是ecmascript兼容 ecma-262给出了ecmascript兼容的定义。要想成为ecmascript的实现,则该实现必须做到: 支持ecma-262描述的所有“类型、值、对象、属性、函数以及程序句法和语义”(ecma-262第1页); 支持unicode字符标准。 此外,兼容的实现还可以进行下列扩展。 添加ecma-262没有描述的“更多类型、值、对象、属性和函数”。ecma-262所说的这些新增特性,主要是指该标准中没有规定的新对象和对象的新属性。 支持ecma-262没有定义的“程序和正则表达式语法”。(也就是说,可以修改和扩展内置的正则表达式语法。) 上述要求为兼容实现的开发人员基于ecmascript开发一门新语言提供了广阔的空间和极大的灵活性,这也从另一个侧面说明了ecmascript受开发人员欢迎的原因。 3. web浏览器对ecmascript的支持 1996年, netscape navigator 3捆绑发布了 javascript 1.1。而相同的 javascript 1.1设计规范随后作为对新标准(ecma-262)的建议被提交给ecma。伴随着 javascript的迅速走红, netscape豪情满怀地着手开发 javascript 1.2。然而,问题是ecma当时还没有接受 netscape的建议。 netscape navigator 3发布后不久,微软也推出了inter netexplorer 3。微软在ie的这一版中捆绑了jscript 1.0,很多人都认为jscript 1.0与 javascript 1.1应该是一样的。但是,由于没有文档依据,加之不适当的特性模仿,jscript 1.0还是很难与 javascript 1.1相提并论。 1997年,内置 javascript 1.2的 netscape navigator 4发布;而到这一年年底,ecma-262第1版也被接受并实现了标准化。结果,虽然ecmascript被认为是基于 javascript 1.1制定的,但 javascript 1.2与ecmascript的第1版并不兼容。 jscript的升级版是inter netexplorer 4中内置的jscript 3.0(随同微软iis 3.0发布的jscript 2.0从来也没有移植到浏览器中)。微软通过媒体大肆宣传jscript 3.0是世界上第一个ecma兼容的脚本语言,但当时的ecma-262尚未定稿。于是,jscript 3.0与 javascript 1.2都遭遇了相同的尴尬局面——谁都没有按照最终的ecmascript标准来实现。 netscape决定更新其 javascript实现,即在 netscape navigator 4.06中发布 javascript 1.3,从而做到了与ecma-262的第一个版本完全兼容。在 javascript 1.3中, netscape增加了对unicode标准的支持,并在保留 javascript 1.2新增特性的同时实现了所有对象的平台中立化。 在 netscape以mozilla项目的名义开放其源代码时,预期 javascript 1.4将随同 netscape navigator 5一道发布。然而,一个激进的决定,彻底重新设计 netscape代码,打乱了原有计划。后来, javascript 1.4只发布了针对 netscape ent erprise server的服务器版,而没有内置于 web浏览器中。 到了2008年,五大主流 web浏览器(ie、firefox、safari、chrome和opera)全部做到了与ecma-262兼容。ie8是第一个着手实现ecma-262第5版的浏览器,并在ie9中提供了完整的支持。firefox 4也紧随其后做到兼容。下表列出了ecmascript受主流 web浏览器支持的情况。 浏 览 器 ecmascript兼容性 浏 览 器 ecmascript兼容性 netscape navigator 2 — opera 6~7.1 第2版 netscape navigator 3 — opera 7.2+ 第3版 netscape navigator 4~4.05 — safari 1~2.0.x 第3版* netscape navigator 4.06~4.79 第1版 safari 3.x 第3版 netscape 6+(mozilla 0.6.0+) 第3版 safari 4.x~5.x 第5版* ie3 — chrome 1+ 第3版 ie4 — firefox 1~2 第3版 ie5 第1版 firefox 3.0.x 第3版 ie5.5~ie7 第3版 firefox 3.5~3.6 第5版* ie8 第5版* firefox 4.0 + 第5版 ie9+ 第5版 * 不完全兼容的实现 1.2.2 文档对象模型(dom) 文档对象模型(dom,document object model)是针对xml但经过扩展用于html的应用程序编程接口(api,application programming interface)。dom把整个页面映射为一个多层节点结构。html或xml页面中的每个组成部分都是某种类型的节点,这些节点又包含着不同类型的数据。看下面这个html页面: hello world! 在dom中,这个页面可以通过见图1-2所示的分层节点图表示。 通过dom创建的这个表示文档的树形图,开发人员获得了控制页面内容和结构的主动权。借助dom提供的api,开发人员可以轻松自如地删除、添加、替换或修改任何节点。 1. 为什么要使用dom 在inter netexplorer 4和 netscape navigator 4分别支持的不同形式的dhtml(dynamic html)基础上,开发人员首次无需重新加载网页,就可以修改其外观和内容了。然而,dhtml在给 web技术发展带来巨大进步的同时,也带来了巨大的问题。由于 netscape和微软在开发dhtml方面各持己见,过去那个只编写一个html页面就能够在任何浏览器中运行的时代结束了。 对开发人员而言,如果想继续保持 web跨平台的天性,就必须额外多做一些工作。而人们真正担心的是,如果不对 netscapet和微软加以控制, web开发领域就会出现技术上两强割据,浏览器互不兼容的局面。此时,负责制定 web通信标准的w3c(world wide webconsortium,万维网联盟)开始着手规划dom。 图 1-2 2. dom级别 dom1级(dom level 1)于1998年10月成为w3c的推荐标准。dom1级由两个模块组成:dom核心(dom core)和dom html。其中,dom核心规定的是如何映射基于xml的文档结构,以便简化对文档中任意部分的访问和操作。dom html模块则在dom核心的基础上加以扩展,添加了针对html的对象和方法。 请读者注意,dom并不只是针对 javascript的,很多别的语言也都实现了dom。不过,在 web浏览器中,基于ecmascript实现的dom的确已经成为 javascript这门语言的一个重要组成部分。 如果说dom1级的目标主要是映射文档的结构,那么dom2级的目标就要宽泛多了。dom2级在原来dom的基础上又扩充了(dhtml一直都支持的)鼠标和用户界面事件、范围、遍历(迭代dom文档的方法)等细分模块,而且通过对象接口增加了对css(cascading style sheets,层叠样式表)的支持。dom1级中的dom核心模块也经过扩展开始支持xml命名空间。 dom2级引入了下列新模块,也给出了众多新类型和新接口的定义。 dom视图(dom views):定义了跟踪不同文档(例如,应用css之前和之后的文档)视图的接口; dom事件(dom events):定义了事件和事件处理的接口; dom样式(dom style):定义了基于css为元素应用样式的接口; dom遍历和范围(dom traversal and range):定义了遍历和操作文档树的接口。 dom3级则进一步扩展了dom,引入了以统一方式加载和保存文档的方法——在dom加载和保存(dom load and save)模块中定义;新增了验证文档的方法——在dom验证(dom validation)模块中定义。dom3级也对dom核心进行了扩展,开始支持xml 1.0规范,涉及xml infoset、xpath和xml base。 在阅读dom标准的时候,读者可能会看到dom0级(dom level 0)的字眼。实际上,dom0级标准是不存在的;所谓dom0级只是dom历史坐标中的一个参照点而已。具体说来,dom0级指的是inter net explorer 4.0和 netscape navigator 4.0最初支持的dhtml。 3. 其他dom标准 除了dom核心和dom html接口之外,另外几种语言还发布了只针对自己的dom标准。下面列出的语言都是基于xml的,每种语言的dom标准都添加了与特定语言相关的新方法和新接口 svg(scalable vector graphic,可伸缩矢量图)1.0; mathml(mathematical markup language,数学标记语言)1.0; smil(synchronized multimedia integration language,同步 多媒体集成语言)。 还有一些语言也开发了自己的dom实现,例如mozilla的xul(xml user interface language,xml用户界面语言)。但是,只有上面列出的几种语言是w3c的推荐标准。 4. web浏览器对dom的支持 在dom标准出现了一段时间之后, web浏览器才开始实现它。微软在ie5中首次尝试实现dom,但直到ie5.5才算是真正支持dom1级。在随后的ie6和ie7中,微软都没有引入新的dom功能,而到了ie8才对以前dom实现中的bug进行了修复。 netscape直到 netscape 6(mozilla 0.6.0)才开始支持dom。在 netscape 7之后,mozilla把开发重心转向了firefox浏览器。firefox 3完全支持dom1级,几乎完全支持dom2级,甚至还支持dom3级的一部分。(mozilla开发团队的目标是构建与标准100%兼容的浏览器,而他们的努力也得到了回报。) 目前,支持dom已经成为浏览器开发商的首要目标,主流浏览器每次发布新版本都会改进对dom的支持。下表列出了主流浏览器对dom标准的支持情况。 浏 览 器 dom兼容性 netscape navigator 1. ~ 4.x — netscape 6+ (mozilla 0.6.0+) 1级、2级(几乎全部)、3级(部分) ie2~ie4.x — ie5 1级(最小限度) ie5.5~ie8 1级(几乎全部) ie9+ 1级、2级、3级 opera 1~6 — opera 7~8.x 1级(几乎全部)、2级(部分) opera 9~9.9 1级、2级(几乎全部)、3级(部分) opera 10+ 1级、2级、3级(部分) safari 1.0.x 1级 safari 2+ 1级、2级(部分) chrome 1+ 1级、2级(部分) firefox 1+ 1级、2级(几乎全部)、3级(部分) 1.2.3 浏览器对象模型(bom) inter netexplorer 3和 netscape navigator 3有一个共同的特色,那就是支持可以访问和操作浏览器窗口的浏览器对象模型(bom,browser object model)。开发人员使用bom可以控制浏览器显示的页面以外的部分。而bom真正与众不同的地方(也是经常会导致问题的地方),还是它作为 javascript实现的一部分但却没有相关的标准。这个问题在html5中得到了解决,html5致力于把很多bom功能写入正式规范。html5发布后,很多关于bom的困惑烟消云散。 从根本上讲,bom只处理浏览器窗口和框架;但人们习惯上也把所有针对浏览器的 javascript扩展算作bom的一部分。下面就是一些这样的扩展: 弹出新浏览器窗口的功能; 移动、缩放和关闭浏览器窗口的功能; 提供浏览器详细信息的navigator对象; 提供浏览器所加载页面的详细信息的location对象; 提供用户显示器分辨率详细信息的screen对象; 对cookies的支持; 像xmlhttprequest和ie的activexobject这样的自定义对象。 由于没有bom标准可以遵循,因此每个浏览器都有自己的实现。虽然也存在一些事实标准,例如要有window对象和navigator对象等,但每个浏览器都会为这两个对象乃至其他对象定义自己的属性和方法。现在有了html5,bom实现的细节有望朝着兼容性越来越高的方向发展。第8章将深入讨论bom。 1.3 javascript版本 作为 netscape“继承人”的mozilla公司,是目前唯一还在沿用最初的 javascript版本编号序列的浏览器开发商。在 netscape将源代码提交给开源的mozilla项目的时候, javascript在浏览器中的最后一个版本号是1.3。(如前所述,1.4版是只针对服务器的实现。)后来,随着mozilla基金会继续开发 javascript,添加新的特性、关键字和语法, javascript的版本号继续递增。下表列出了 netscape/mozilla浏览器中 javascript版本号的递增过程: 浏 览 器 javascript版本 浏 览 器 javascript版本 netscape navigator 2 1.0 firefox 1.5 1.6 netscape navigator 3 1.1 firefox 2 1.7 netscape navigator 4 1.2 firefox 3 1.8 netscape navigator 4.06 1.3 firefox 3.5 1.8.1 netscape 6+(mozilla 0.6.0+) 1.5 firefox 3.6 1.8.2 firefox 1 1.5 实际上,上表中的编号方案源自firefox 4将内置 javascript 2.0这一共识。因此,2.0版之前每个递增的版本号,表示的是相应实现与 javascript 2.0开发目标还有多大的距离。虽然原计划是这样,但 javascript的这种发展速度让这个计划成为不再可行。目前, javascript 2.0还没有目标实现。 请注意,只有 netscape/mozilla浏览器才遵循这种编号模式。例如,ie的jscript就采用了另一种版本命名方案。换句话说,jscript的版本号与上表中 javascript的版本号之间不存在任何对应关系。而且,大多数浏览器在提及对 javascript的支持情况时,一般都以ecmascript兼容性和对dom的支持情况为准。 1.4 小结 javascript是一种专为与网页交互而设计的脚本语言,由下列三个不同的部分组成: ecmascript,由ecma-262定义,提供核心语言功能; 文档对象模型(dom),提供访问和操作网页内容的方法和接口; 浏览器对象模型(bom),提供与浏览器交互的方法和接口。 javascript的这三个组成部分,在当前五个主要浏览器(ie、firefox、chrome、safari和opera)中都得到了不同程度的支持。其中,所有浏览器对ecmascript第3版的支持大体上都还不错,而对ecmascript 5的支持程度越来越高,但对dom的支持则彼此相差比较多。对html5已经正式纳入标准的bom来说,尽管各浏览器都实现了某些众所周知的共同特性,但其他特性还是会因浏览器而异。 …… nicholas c. zakas(尼古拉斯?泽卡斯)世界顶级 web技术专家,现为雅虎公司界面呈现架构师,负责my yahoo!和雅虎首页等大访问量站点的设计。尼古拉斯拥有丰富的 web开发和界面设计经验,曾经参与许多世界级大公司的 web解决方案开发。他还是high performance javascript一书的作者,并与他人合作撰写了 professional ajax和even faster web sites。尼古拉斯拥有梅里马克学院计算机科学学士学位和埃迪柯特学院的mba学位。他的twitter别名是@slick net。
Report on development of China’s media industry.2009
光盘作者: 崔保国主编
出版社:社会科学文献出版社,2009
简介: 《2009年:中国传媒产业发展报告》是由清华大学新闻传播学院媒介 经营与管理研究中心牵头,联合国内学术界众多专家学者共同编撰的,系 社会科学文献出版社“蓝皮书”系列中的一册,目前已连续出版六年。该 书作者队伍聚集了国内传媒研究与运营管理方面的专家学者,在对当年中 国传媒各领域发展状况进行分析的同时,也对来年中国传媒产业的走势进 行了科学分析。“传媒蓝皮书”自出版以来,引起了较大的社会反响,国 内外各大媒体纷纷转载。目前“传媒蓝皮书”已经成为研究中国传媒产业 的权威著作。 《2009年:中国传媒产业发展报告》在结构上分为:总报告、报纸产 业、图书产业、期刊产业、广播音像产业、电视产业、电影产业、互联网 产业、移动媒体产业、广告产业、受众市场、国际及港台地区传媒产业12 个部分,对各传媒细分产业进行了深入而透彻的分析。 和以往相比,2008年的传媒业大事频出,热点不断。我们从中把握住 最具代表性的三个关键词——“奥运”、“三十年”和“过冬”——作为 2009年“传媒蓝皮书”对2008年一年回顾总结的三个主题,把“化危为机 ,寻求转机”作为2009年传媒业发展探索的主题。本书以历史的视角回顾 与梳理改革开放30年中国传媒业的成就和发展逻辑;把数据的挖掘延展至 30年的跨度,并对过去传媒业的各种数据来源进行甄别、确认和更正;本 书密切关注金融危机对传媒业的影响,放眼全球,关注西方媒介产业格局 的变化,预测中国传媒业的未来走向。 本书具有重要的理论探索意义。传媒产业是一个高速发展的新兴产业 ,规模和结构都在发生迅速变化。而目前理论界对传媒产业的研究还很薄 弱,对传媒产业的新现象、新问题还不能提供有力的理论解释。该书对传 媒产业和传媒管理的理论探索,具有一定的理论创新价值。 本书同时具有重要的现实意义。它对传媒产业及其各个行业所作的系 统分析和梳理,对政府主管部门、传媒管理和研究机构都具有重要的参考 价值,将对传媒政策的制定、传媒机构的运营战略等产生重要的影响。另 外,本书对于从事新闻传播特别是传媒经济与管理专业的高校师生以及研 究人员来说是一本很有价值的参考书。
Administrative law and administrative litigation law
光盘作者: 莫于川主编
出版社:科学出版社,2008
简介: 《精品课程立体化教材系列:行政法与行政诉讼法》是法学专业的精品课程教材,由国家重点学科中国人民大学宪政与行政法治研究中心编写。它的研讨内容涉及当代行政法和行政诉讼法的基本方面,力图将行政法理论与实务结合起来进行阐述。《精品课程立体化教材系列:行政法与行政诉讼法》以典型案例为线索,采用大量简明易懂的图表概括反映复杂的行政法律关系,大大增强了教材的可读性、适用性。《精品课程立体化教材系列:行政法与行政诉讼法》另附有内容丰富的教学光盘,极大地扩展了主教材的知识含量,有助于读者丰富学习内容、改进学习方法、扩展学习视野,从而高效率地掌握依法行政、依法办事所需要的行政法律知识和能力。 《精品课程立体化教材系列:行政法与行政诉讼法》适合作为高等院校法学专业本科生教材,也可供行政管理专业学生使用,同时对参加全国统一司法考试的社会人士也具有较高的参考价值。
Business statistics: a decision-making approach
光盘作者: (美)戴维 F. 格罗布纳(David F, Groebner)[等]著;谢群,程程等译
出版社:机械工业出版社,2008
简介: 本书从实用的角度介绍了统计思想的要素,详解了如何正确理解数据和 图表、把握数据的内在规律、建立稳健可靠的统计模型,以及如何利用这些 信息来做出商业决策。书中提供了大量讲解透彻的例题,辅以充足的章节练 习——而这些数据绝大多数是从报章杂志和四位作者丰富的统计咨询实践中 得到的真实案例,能帮助读者开拓统计应用的视野,领略到商业统计的魅力 。
作者: 沈征主编
简介: 《高等院校会计学教材系列·注册会计师审计》教材将更加强调专门化,重点介绍注册会计师审计领域中的概念、技术、方法和实务操作;在充分考虑应试目的的前提下,更加注重知识体系的整体性,尽量克服应试教材的片面性;着重介绍和详细讲解新执业准则中涉及的新概念、新观念、新技术、新方法,特别是贯穿新准则体系始终的风险导向审计思想,以帮助读者更方便地理解新执业准则的相关条款;更加注重审计理论与实践的相结合,在明确与审计相关的各个重要概念和理论基础的前提下,着重分析影响审计活动的各项环境因素,重点论述审计过程中的各项具体技术与方法,并抓住各业务循环的不同特点分别详细讲解针对具体业务和余额的审计程序,力求使读者能够在阅读《高等院校会计学教材系列·注册会计师审计》后迅速掌握审计的实际操作技能。为更好地体现《高等院校会计学教材系列·注册会计师审计》注重审计实务操作能力培养的特点,书中结合章节内容编写了一些典型的、较具代表性的审计案例,编者们对这些审计案例的学习将十分有助于读者审计实务操作能力的提高。同时,编者们也对书中的每章内容有针对性地设计了复习思考题和案例分析题,希望能够帮助读者更好地掌握和检验从《高等院校会计学教材系列·注册会计师审计》中所学的知识和技能。
作者: 朱强,何峻,蔡蓉华
出版社:北京大学出版社 2015-9-1
简介:《中文核心期刊要目总览(2014年版)》是由北京大学图书馆主持的研究项目,北京地区28所高校图书馆和研究机构的115位专家和工作人员参加了研究,全国各地3779位学科专家参加了核心期刊表的评审工作。自1990年开始,研究成果已出版了1992、1996、2000、2004、2008、2011等六版。《中文核心期刊要目总览(2014年版)》大规模使用文献计量学方法对中国大陆2009-2011年间出版的中文期刊进行了全面的统计分析研究,经过定量评价和定性评审,从我国正在出版的中文期刊中评选出1983种核心期刊,具有较高的学术水平和使用价值,是图书情报机构进行期刊采购以及读者导读等的重要参考工具。
Trade contract example & presentment for risk
光盘作者: 李彬,雷凌,陈琳编著
出版社:法律出版社,2008
简介: 《商务合同签约范本与风险提示》涵盖企业投资与开发、企业资产转让与经营、加工承揽、运输、房地产保险、旅游等内容合同制作范本、签约指引与风险提示,对于公司、企业与个人签署商务合同具有较高的参考价值。
English for safety management in ship building and repairing
光盘作者: 陈蓓,江园主编
出版社:中国水利水电出版社,2008
简介: 本书由生活口语、专业英语口语、专业阅读三部分构成:对船舶基本 结构,船舶修造基本流程,安全管理历史、概念,安全管理成本核算,安 全管理中的心理学,降低和减少安全事故的方法以及安全管理的法律法规 进行了介绍,基本上涵盖了安全管理业务主要涉及的领域;此外本书还附 有船舶介绍、修船常用术语,常用安全表示等行业内常见术语的中英文介 绍,为学生的学习提供了丰富的参考资料。通过本书的学习,学生可以熟 练掌握常用安全管理方面的英语术语,有助于提高其业务能力,便于进行 安全管理业务方面的英语交流。 本书是为船舶技术安全管理专业学生编写的教材,也可供船舶修造业 内从事安全管理的技术人员英语培训之用。
World socialism tracking research report.2008~2009
光盘作者: 李慎明主编
出版社:社会科学文献出版社,2009
简介: 《世界社会主义黄皮书》主要是选取上一年度世界社会主义研究中心 有权 威性、前沿性和有代表性的研究成果结集出版的,对当今世界范围内的社 会主义思潮、理论、运动与制度做了大量的、多视角的、深层次的研究讨 论,反映了世界社会主义研究领域的最新发展和动态。 本皮书是专门针对国际政治,国际关系,国际共运史等研究领域的学 者和 党政干部,大学政治课程教师和宣传工作者出版的一套年度参考书,信息 量相当大,基本汇集了这些专业领域有关世界社会主义研究方面的绝大部 分研究成果,是这个领域有关人员必备的案头读本。
作者: Excel Home编著
出版社:人民邮电出版社,2008
简介:《Excel高效办公:会计实务》以Excel在会计工作中的具体应用为主线,按照财会人员的日常工作特点谋篇布局,通过介绍典型应用案例,在讲解具体工作方法的同时,介绍相关的Excel常用功能。《Excel高效办公:会计实务》分为11章,分别介绍了Excel基本操作,凭证、凭证汇总及总账,材料收、发、余的核算,工资的核算,固定资产的核算,制作成本费用表、往来账账龄统计表、其他常用表、资产负债表、损益表以及现金流量表等内容。《Excel高效办公:会计实务》案例实用,步骤清晰。本书主要面向会计人员,特别是职场新人和亟需加强自身职业技能的进阶者。同时,也适合希望提高现有实际操作能力的职场人士和大中专院校的学生阅读。
Parallel corpus of Chinese EFL learners
光盘作者: 文秋芳,王金铨编著
出版社:外语教学与研究出版社,2008
简介: 《中国大学生英汉汉英口笔译语料库》(Parallel Corpus of ChineseEFL Learners,简称PACCEL)是我国第一个学习者英汉、汉英口笔译语料库,收录了我国大学英语专业三、四年级学生的口译和笔译翻译测试语料,设计总规模为150万字词,实际收录210万字词。PACCEL分为两个子库:口译平行语料库(Parallel Corpus of chineseEFIJ Learners-Spoken,简称PACCEL-S)和笔译平行语料库(ParallelCorpus of Chinese EFL Leallaers-Written,简称PACCEL-W)。其中,口译部分约50万字词,笔译部分约160万字词。PACCEL的建成对于我们了解和研究中国人学英语的全貌具有重大意义,在口笔译教学研究、翻译测试、教材编写、英语师资培训以及英语网络课程建设等方面具有重大价值。 硬件最低要求: PII300或以上频率CPU,64MB及以上内存,DVD光驱,16位以上声卡,200MB或以上硬盘空间。 软件运行要求: MS-Windows 2000或更高,Windows Media Player 6.4或更高。 PACCEL语料库光盘的总体结构包含三个部分:口译语料库、笔译语料库以及检索工具。口译语料库包含语音文件和文本文件,文本文件包含学生的完整英汉、汉英译作和经过句级对齐的平行语料,平行语料又进一步分为生文本和经过词性赋码的文本。笔译语料只包含文本语料,其分级格式与口译部分相同,同时笔译平行语料也包含生文本和词性赋码文本。本手册共四章,第一章为绪论部分,对PACCEL进行了总体介绍;第二章详细介绍了PACCEL的口译语料库;第三章详细介绍PACCEL的笔译语料库;最后一章对PACCEL检索工具的使用进行了详细说明。