共找到 300 项 “布兰登” 相关结果
- 全部分类
- 全部
- 文学
- 历史
- 哲学/宗教
- 法律
- 政治/社会
- 医学
- 教育/心理学
- 艺术/传媒
- 研究生考试
- 资格认证考试
- 公开课
- 语言
- 经济金融
- 管理学
- IT/计算机
- 自然科学
- 工学/工程
- 体育
- 行业资料
- 音乐
- 汽车机械制造
- 文档模板
- 创业
- 农学
- 生活
- 数据库教程
- 民族
简介: 所属分类:计算机网络 > 程序设计> 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。
作者: (英)Jane Austen著;(英)Clare West改写;毛佳维译
出版社:外语教学与研究出版社,2007
简介: 如果你心中怀有强烈的感情,是否该急切而热烈地向全世界表达出来 ?这样做是否明智?如果你在他人面前总是面容镇定,语调从容,这是否 意味着你的心中缺乏激情的火焰呢? 达什伍德姐妹被迫和寡母一起搬到德文郡,离开原来的家让她们十分 难过,但如今那处房产已归她们富有的异母兄长所有。两姐妹虽然一贫如 洗,却不乏爱慕者——腼腆的爱德华·费拉尔斯,浪漫英俊的威洛比先生 ,以及忧郁而沉默的布兰登上校。 然而真爱的旅途并非一帆风顺。婚姻的希望破灭了,罪恶的秘密凸现 出来,心破裂成碎片。两姐妹中哪一位对此有着更强烈的感受呢?是镇定 、理性、勇敢地微笑着却一言不发的埃莉诺,还是浪漫、激烈而感情澎湃 地哭泣到天明的玛丽安娜?
作者: Brendan Boykin(布兰登·博伊金) 编著,黄亮,郭彦君 译
出版社:电子工业出版社 2015-5-1
简介: 作为沿袭“苹果专业培训系列教材”,FCP X是苹果最为重要的培训领域,本书也是之前版本的更新,新版10.1优化了对Mac Pro中双AMD FirePro显卡的支持,此外还可在选择的 Mac 电脑上通过 Thunderbolt 2 和 HDMI 可监视质量高达 4K 的视频。新版还包含了针对4K有些话的内容并提升了性能等。本书正是对这一最新软件的操作进行了详细介绍,从书中读者将学会更好的润饰转场、如何在大批量素材环境下工作、如何制作绝美特效、如何使用滤镜等。
作者: [美] 布兰登·罗德(Brandon Rhodes)
出版社:人民邮电出版社 2016年09月
简介:本书采用Python 3,涵盖网络编程所有经典话题,包括网络协议、网络数据及错误、电子邮件、服务器架构,以及HTTP及Web应用程序,对新的SSL支持、异步I/O循环的编写方法、跨站脚本以及跨站请求伪造攻击网站的原理及保护方法等内容也有详尽介绍。本书既适合想要深入理解使用Python来解决网络相关的问题或是构建网络应用程序的Python程序员,也适合所有Web应用程序开发人员、系统集成者或系统管理员。
简介:《水孩子》是英国十九世纪作家查尔斯·金斯利(1819一1875)(也译为查理·金斯莱)写的一本著名童话,也是他的代表作。写成于1863年。 在这部童话中,作者以亲切而风趣的语调,优美而简洁的文笔,生动地讲述了一个扫烟囱的孩子如何变成水孩子,在仙女的引导下,经历各种奇遇,最后长大成人的美丽故事。 故事是这样的:英国北方一个大城市里,住着一个扫姻囱的小男孩,名叫汤姆。他失去双亲,被格里姆斯这个恶棍雇用,受尽他的虐待,整天在烟囱里爬上爬下,清扫烟尘。他的师父经常打骂他,但他仍无忧无虑,十分快活。 一天,他同师傅去哈索沃庄园扫烟囱,路上遇到了以穷苦妇女面目出现的仙女,但他们并不知情。这是仙女关心汤姆的开始。早晨,他们来到哈特霍夫乡绅的大庄园清扫烟囱。在黑黑的烟囱里小汤姆迷路了,失足掉到庄园主的小女儿艾莉的卧室里。艾莉见有人从洞里钻出,吓得尖叫起来。大家以为来了盗贼,便一同追赶汤姆。汤姆在恐慌中跳下窗户夺路而逃。仆人们以为他偷东西被人发现,都朝他追去。 在仙女的暗中保护下,汤姆逃进森林,横越荒野,好不容易爬下悬崖甩掉追赶他的人们。他逃到温德尔,来到一位老太大的村舍里。仁慈的老太太款待了汤姆,给他端来食物,然后叫他去睡。但是汤姆并没有睡着。他由于一口气逃了10里路,早已疲惫不堪,发起了高烧。 汤姆好像听到教堂里响起了钟声,就迷迷糊糊地朝一条河边走去。面对清沏的河水,汤姆就想下去凉爽凉爽。他脱下衣裤,跳进水里,不一会儿就在水里睡着了。他的躯体被淹没,但他并没有死,而是脱去了身上的污垢,变成一个身材小巧、不死的、两栖的水孩子。他开始独自在水中生活,同水中的各种动物打交道。 汤姆在小河里生活了很长一段时间,增长了见识。他在水里结识了许多水中动物,熟悉了它们的习性,但他在同水生动物的交往中仍表现出人类的自私自利。 汤姆希望找到像他自己一样的水孩子,在经历了许多奇遇之后,一天,他跟着鲑鱼群,顺流而下。在途中他帮助了一只大虾,因而看到了别的水孩子。其实,他们一直生活在小河里,只因汤姆自私自利才看不见他们。 汤姆同其他水孩子一起来到神奇的圣·布兰登岛,这是大海中的一座仙岛。那正是仙女和许多水孩子的住处。在这里,汤姆遇到了“以人之道待人”夫人。她视孩子们表现的好坏来决定对他们的奖惩。那里还有一位温柔、慈爱的“别人如何待你,你就如何待人夫人”,她代表着至善的仁爱。 话分两头,汤姆的死在哈特霍夫庄园引起了极大的悲哀。一天,艾莉在海边看到了水孩子汤姆的身影,她想看个仔细,不料脚下一滑,头撞到礁石上,受了致命伤。没过多久,艾莉也来到汤姆的海底世界,同样成了一个水孩子。她那纯洁善良的心灵使她赢得了特殊的奖励——星期天她可以离开别的水孩子到一个奇特的地方去,而汤姆不能陪伴她。 汤姆十分渴望与艾莉为伴,但他必须先到乌有邦的另一端,从一个特别的地狱里救出囚禁在那里的格里姆斯——他原来的主人后,他才能得此殊荣。仙女委派艾莉做汤姆的老师,教他读书。在这里汤姆渐渐改掉了许多坏毛病。在他变成一个好孩子之后,仙女对他说,如果他想成为一个男子汉,就必须出去闯世界:要找到格林姆斯,把他改造成一个好人。他要去的地方比世界尽头更远,他必须到闪光墙那里,通过永不打开的白色大门…… 汤姆决心到遥远的地方去寻找正在受难的师父。他历尽艰辛,游历了许多奇怪的国度,碰见过奇怪的人们,还见到了海洋生物的造物主——伟大的卡蕾母亲。汤姆完成了使命,他帮助师父悔改了过去的罪恶,同时他自己也成长为一个热爱真理、正直、勇敢的人,得到了奖赏:星期天同艾莉一起“回家”(也就是去天堂)。 这部童话中有不少讽喻,包括劝诫的成分。但那决不是说教,而是寓于故事之中,寓教于乐,幽默风趣。其中寄托了作者对自己的孩子和所有孩子的希望:爱清洁,行善事,勇敢正直,健康成长,成为博闻广识、心胸开阔的人。汤姆听到的声音是:“下海去:下海去!”他得到的教导是:世界是如此的精彩,如果他想成为一个男子汉的话,就必须到外面的世界去闯一闯。他必须像每一个降生到这个世界上来的人一样,完全靠自己在外面闯。用自己的眼睛看,用自己的鼻子闻,自己睡自己做的床,自己玩火就烫痛自己的手指头…… 水孩子从头到尾,充满着春天早晨那种轻快的情调。在书中,金斯莱始终感觉在为自己的孩子写书,所以口吻总是针对着孩子,而且常带有调笑的口吻,叫人读来更加觉得亲切,便是成人读来,也觉得非常风趣。另一方面,由于金斯莱平日爱好自然,同时也是个博物学家,所以本书关于自然界的描写都极其真实而且生动。可以说,这是一本根据十九世纪中叶科学成就写成的童话。 所以,《水孩子》不但是一本非常有趣的书,也是一本真正有益的书。 金斯莱的女儿露丝叙述了这部书的一段创作经过: “在一个春天的早晨,我们用早餐的时候,有人提醒我父亲,说家里三个大孩子都有他们的书了(指《希腊英雄传》),可是,最小的弟弟,那时还不过四岁,父亲曾经答应过给他写本书,至今还没有写出来。父亲听了并不答话,起身进了书房,把门锁上。经过一小时光景,他从书房里出来,手里拿的就是的第一 章。这本书整本写得就是这样迅速而且轻快……” 金斯利不会想到,《水孩子》,他的唯一一部童话,后来被译成各种文字,介绍到许多国家,成为世界儿童文学经典名作。
简介: 本系列分为五个级别,词汇量从350词至1000词逐级扩大,“如何使用《理智与情感(轻松英语名作欣赏:鸢尾花)(附光盘)》”和“如何提高英语阅读水平”提供了概括性的指导。另外,本系列还针对不同的故事内容设计了“你读懂了多少”(Comprehension Quiz),帮助你检测阅读理解的效果。“阅读准备”(Before You Read)以图文并茂的形式让读者对生词形成一定的感性认识,并在文中给出更详尽的注释。书后附有译文,帮助你更好地理解故事。本系列还配有精美的插图和 “背景知识”(Understanding the Story),让你的阅读更加多姿多彩。 随书附赠CD,本系列每《理智与情感(轻松英语名作欣赏:鸢尾花)(附光盘)》所附的CD光盘均由美国专业播音员朗读。各书的内容由英语国家的专业编辑人员在标准美国英语的基础上,根据不同级别读者的语言水平进行改编,也可应用于英语课堂教学。 《理智与情感(轻松英语名作欣赏:鸢尾花)(附光盘)》围绕两位女主人公曲折的感情经历展开描写,以她们复杂的婚事风波为主线,突出了“理智”与“情感”的幽默对比。姐姐埃莉诺善于用理智来控制情感,她在选择对象时,只看重人口,爱上了为人坦率热忱的爱德华,却遭他的家人反对,而一个名叫露西的女人突然出现,告诉埃莉诺她与爱德华早已私定终身…… 相反,妹妹玛丽安娜却感性得毫无节制,对爱情抱有浪漫的幻想,一心要嫁个人口出众、风度迷人的如意郎君。她陷入与英俊的威洛比的热恋中,而对稳重老实、寡言少语的中年上校布兰登不屑一顾。一番周折之后,玛丽安娜还差一点送掉性命,她最后究竟嫁给了谁?
出版社:化学工业出版社 2015-7-1
简介: 不论你相信与否,每个人都拥有第六感。你可以通过学习来使用第六感,在家庭、工作中或者面对迷茫和挑战时,把它作为获得力量的工具。《第六感训练:美国杜克大学*受欢迎的心理学课程》告诉读者如何在日常生活和工作中累积第六感的基础,并展示了如何通过练习、引导性冥想、实用的注意事项提高内在直觉力来改善你的人际关系,解决问题和做出重大决定,帮助读者学习更多关于第六感的产生以及如何开发如何使用的知识,使其更好地开发掌握第六感。
出版社:九洲音像出版公司,2009
简介:《古典绝赏身旁的巴洛克音乐》或许时间已经慢慢变得久远但17世纪的辉煌却从未被人遗忘,那是音乐跳跃的精灵是一路激情昂扬的战士,是思绪飞舞的四季是被称为“伟大世纪”的十七世纪。夜晚的星空、唯美的晚宴、浪漫的车旅,伴随你的总有那么几段熟悉的旋律,来自马洛克音乐时代最的旗帜,音乐之父巴赫,旋律大师亨德尔、红发神父维瓦尔第。 HD-Mastering黑胶CD是在黑胶CD的基础上进行的一次技术革新和提升,在保证黑胶CD原有的声音品质和聆听效果的同时进行了相应的技术创新。融入了全新的数字概念,将以前单纯的模拟开盘带文件拓展到数字的WAV双轨甚至多轨数字无损音频文件。真正实现无压缩、无信号损失的声音保真度,再以数字音频的格式进行硬盘保存后,直接用于HD-Mastering黑胶CD的母盘制造,最终确保了声音的品质和效果。 DISC 1 巴赫《布兰登堡协奏曲》第二号F大调 01 快板 5:38 02 行板 4:29 03 甚慢板 3:32 巴赫《布兰登堡协奏曲》第四号G大调 04 快板 7:37 05 行板 2:49 06 急板 5:27 巴赫A小调小提琴协奏曲 07 第二乐章行板 7:02 巴赫巨大调小提琴协奏曲 08 第一乐章快板 8:24 巴赫d小调双小提琴协奏曲 09 第二乐章从容的广板 6:25 DISC 2 亨德尔《焰火音乐》 01 序曲,柔板/快板 9:22 02 布雷舞曲 1:46 03 和平 西西襄舞曲的广板 3:26 04 欢乐曲:快板 3:48 05 小步舞曲I 1:30 06 小步舞曲II 2:39 亨德尔《水上音乐》 07 序曲 2:52 08 咏叹调 5:28 09 布雷舞曲 0:48 10 号笛舞曲(快板) 0:56 11 富于表情的行板 3:48 12 号笛舞曲风格的乐曲 3:15 维瓦尔第《四季》春 13 第一乐章快板 3:17 维瓦尔第《四季》夏 14 第三乐章急板 2:44 维瓦尔第《四季》秋 15 第一乐章快板 4:41 维瓦尔第《四季》冬 16 第二乐章广板 1:45
作者: (英)简·奥斯汀(Jane Austen)原著;(美)Hansford Pulley改编;刘文涛,王姗姗,张莉莉翻译
出版社:航空工业出版社,2007
简介:《理智与情感》这部小说主要围绕两位女主人公曲折的感情经历展开描写。正如书名所揭示的,两位女主人公——姐姐艾莉诺和妹妹玛丽安,有着截然不同的性格:一个是理智型,另一个是情感型。小说的大致内容如下:老达什伍德先生与前妻生有一个儿子——约翰·达什伍德,与后妻生有三个女儿——艾莉诺、玛丽安和玛格丽特。老先生去世后把遗产留给儿子,三个女儿几乎一无所得。但是,他临死时要求儿子要好好照顾继母和妹妹们,儿子答应了,然而,约翰·达什伍德的妻子范妮竭力反对丈夫帮助她们,自己也对她们颇不友好。于是,在约翰·达什伍德家——诺兰庄园暂住一段时间后,母女们搬到巴顿乡舍去了。这乡舍是达什伍德夫人一个好心的亲叔,约翰·米勒尔顿出租给她们的。在那里,她们开始了一段新的生活。米勒尔顿先生热情好客,他经常邀请传达室什伍德姐妹参加各种各样的社交活动。由此她们逐渐认识了一个人:米勒尔顿夫人,詹宁斯太太,布兰登上校,帕默尔夫妇和史蒂尔姐妹等。 早在诺兰庄园时,艾莉诺和爱德华——约翰·达什伍德太太的弟弟,渐渐萌发了爱意。艾莉诺搬到巴顿乡舍后,爱德华隔了两星期才去看她。他们俩到相爱慕着,但那感情并非轰轰烈烈,而只是平平淡淡。 与姐姐不同的是,妹妹玛丽案在爱情的道路上洒下了太多的泪水。 《理智与情感》是简·奥斯丁最富于幽默情趣的作品之一。小说以两位女主角曲折复杂的婚事风波为主线,通过“理智与情感”的幽默对比,提出了道德与行为的规范问题。著名影片制作人琳赛·达伦说:《理智与情感》是她最钟爱的一本书。它具备改编成一部好电影的所有条件:杰出活现的角色,一个强烈震撼的爱情故事,惊异的曲折情节,幽默的笑话,适切地主旨,还有一个令人屏息以待的精彩结局。影片问世后大获成功,先后获得1996年金球奖最佳剧本、最佳影片以及第68届奥斯卡奖最佳剧本改编等殊荣。《理智与情感》里有几个妙趣横生的戏剧性场面,历来为评论家所津津乐道,被称为简·奥斯丁绝妙的讽刺章节。第二章,约翰·达什伍德夫妇在谈论要不要资助继母和三个妹妹,一个强词夺理,一个言听计从,短短一席对话,两个冷漠自私的守财奴的形象跃然纸上。第三十四章,这对夫妇破例宴请约翰·米德尔顿夫妇,“这里没有出现别的贫乏,唯有言谈是贫乏的”,作者仅仅抓住区区两个小话题,便把书中几乎所有女性的弱点暴露得淋淳尽致。
Designing the best call center for your business
作者: (美)布兰登·B. 瑞德(Branden B. Rea)著=Designing the best call center for your business;包焱,王晓华译
出版社:电子工业出版社,2008
简介:呼叫中心已经成为当今商业界一个重要的且发展迅速的组成部分,它引发了一系列的管理挑战,从关于如何建立客户关系的战略决策、商业计划,到员工业务水平和技术的周详考虑。本书不仅提供了关于呼叫中心管理的独到见解,而且在如何使公司获取最大收益方面提出了不同的专家意见。 经过缜密设计和优化管理的呼叫中心不仅能提升企业在客户心目中的地位,还能让企业轻易获利,走上平衡发展的道路。这就是你要尽可能多地了解呼叫中心的重要原因,而这本书就是这一过程的重要部分。
作者: (美)布兰登·伯查德(Brendon Burchard)著;王岑卉译
出版社:中国华侨出版社,2014
简介:1 屌丝们逆袭手册:成为某一领域的专家,打造自己的个人品牌 2 专注到某一领域,做成精通,成为专家。 3 通过本书介绍到的很多步骤、宣传或推广等,把自己的个人品牌塑造起来,然后对企业或者个人出售信息或者服务,等等。 4 焦虑和恐惧,大都来源于未知和不确定。本书帮您找到自己的生存感、长久生活的安全感,等等。
作者: 布兰登·罗伊尔
出版社:九州出版社 2017年04月
简介:
写作能力出众的人,大多是掌握了一些固定的重要写作原则,并在写作的过程中反复不断地使用。本书从结构、风格、可读性三个方面,列举了20条放之四海而皆准的写作原则,包括如何规划表述的观点和顺序,如何使用恰当的例证以及如何增加文章的易读性等,涵盖的技巧几乎适用于所有类型的写作。无论你是学生还是商务人士,都可以通过学习本书中的内容,让日常写作变成一项信手拈来的简单任务,从而使学习生涯和职业道路走得更加轻松。
出版社:人民邮电出版社 2015-8-1
简介:五大神秘保护区一直对外严加保密,幻境庄园就是其中之一。五个保护区里分别藏有一件法器,集齐五件法器,就能打开中央恶魔监狱的大门,释放出最古老、最邪恶的大魔王。星光社展开了秘密行动,幻境庄园的守护者必须抢在他们之前拿到一件法器——圣洁之壶。擅长研制魔药的塔努、热衷手机魔法物品的库尔特和酷爱养魔法生物的温妮莎都前来帮忙。就在他们找到法器藏匿之处,准备行动时,幻境庄园中却爆出大状况——有叛徒!这个人是谁?!法器最终落入谁手?金多拉和赛思又会有何惊人之举呢?
Big momma’s like father,like son.3
作者: ( )约翰·怀特赛尔(John Whitesell)导演;(德)马丁·劳伦斯(Martin Lawrence),(美)布兰登·T·杰克逊(Brandon T. Jackson)主演
出版社:太平洋影音公司,[2013]
简介:《超级妈妈3》马丁?劳伦斯回归他最大的—和最令人惊讶的—喜剧角色,满嘴俏皮话的南部大妈,笑料百出。在他目击一场谋杀之后,FBI特工马尔科姆?特纳(马丁?劳伦斯 饰)和他的继子(布兰登?T?杰克逊 饰)为了掩藏自己逃到了一所女子艺校。现在马尔科姆要抓住那群坏蛋,同时要招架住好色的学校门卫,这个人要证明超级妈妈对付起来易如反掌! 精彩花絮: 01 删减片断 02 搞笑片断 马丁?劳伦斯: 马丁?劳伦斯,1965年4月16日出生于德国的法兰克福。他有很多头衔,包括喜剧演员、导演、制片以及作家和歌手。喜剧演员的部分,可以从他1992年在美国主演的影集《马丁》开始谈起。《马丁》是一出成功的幽默喜剧,一演5年,劳伦斯就是以它崭露头角,之后被大导演斯派克?李发掘,在《为所应为》中演出一名街头混混,从此跃上大银幕,期间他和威尔?史密斯合演《绝地战警》,1997年和蒂姆?罗宾斯合作《王牌任务》,和艾迪?墨菲合作的监狱喜剧电影《人生》,还有最近几年的《笨贼妙探》和《卧底肥妈》,都有很高的票房收入,马丁?劳伦斯也成为继艾迪墨菲之后最受欢迎的黑人喜剧明星之一。 布兰登?T?杰克森: 布兰登?T?杰克森曾以《热带惊雷》拿下黑胶卷奖(Black Reel Award),本?斯蒂勒(Ben Stiller)这部讽刺好莱坞的喜剧票房长红,布兰登在里面饰演从演员变饶舌歌手的阿帕?契诺(Alpa Chino)。杰克森是土生土长的密西根底特律人,他有6个兄弟姐妹,爸爸是教堂的监督,妈妈是牧师,他早年就已经发展出对喜剧和表演的热爱。这个天生的‘搞笑王'出席各种小区聚会和教堂活动(他甚至在14岁的时候就已经参加了Motor City Youth Festival!),为他日后单口相声的演艺生涯埋下种子。杰克森在青少年时期曾经到底特律当地的电台93.1 FM实习,之后很快地就在105.9 FM当起客座主持人。随着他的观众和听众越变越多,他越来越渴望能精进自己说笑话的技巧。他开始受邀和搞笑艺人克里斯?塔克(Chris Tucker)及伟恩?布雷迪(Wayne Brady)合作。就跟他的偶像辛巴达(Sinbad)、马丁?劳伦斯(Martin Lawrence)、克里斯?洛克(Chris Rock)一样,这两人也给了他很多工作上的灵感。杰克森搬到洛杉矶后,开始在该市著名的单口相声俱乐部The Laugh Factory例行表演,让他有机会开始在一些电影里演出小角色,其中有迈克尔?曼(Michael Mann)的《拳王阿里》、柯蒂斯?汉森(Curtis Hanson)的《8英里》,以及马克?凯伊斯(Marc Cayce)的《Nikita Blues》。杰克森在纽约市的‘Showtime at the Apollo'和BET电视台的《Comic View》节目中的表演成了他演艺生涯的分水岭,他因此首次得到在电影中演出主要角色的机会-在70年代的成长喜剧《黑轮五虎将》中,饰演李奥宝娃(Bow Wow)最好的朋友Junior。这部由特德尔和迪尔曼担任制片的电影,让他拿下2006年黑胶卷奖(Black Reel Award)的最佳突破男演员(Breakthrough Performance),并和其它演员一同入围该奖的最佳剧组。就在《黑轮五虎将》登上大银幕的时候,杰克森仍在BET电视台主持他独创的单口相声巡演‘Teens of Comedy Tour'(目前正在改编成电影),里面有Lil JJ‘等全国最厉害的青少年搞笑高手。杰克森也为年轻偶像歌手克里斯小子、Ne-Yo、T-Pain等人主持演唱会。2006年,杰克森在‘Up Close and Personal Tour'中担任主持人,里面有克里斯小子、Ne-Yo、小韦恩、Juelz Santana、Dem Franchize Boyz。他还推出了搞笑特集《布兰登杰克森秀》,在N Channel频道播放,并以此入围全美泛种族交流奖(NAMIC Vision Awards)。其他的电视作品包括了和尼克?卡农(Nick Cannon)搭档的MTV常态节目《Wild N'Out》,BET的《106&Park》还有MTV的试播片《Crash My School》。杰克森的其它作品还有《House of Grimm》、《今年圣诞节》、《狱中豪杰》、《Cuttin the Mustard》,还有卖座片《赛车风云》。他在《牙仙》里和巨石强森合作演出,并在奇幻影片《波西?杰克逊与神火之盗》中担当男二号。
作者: (加) 布兰登·罗伊尔
出版社:九州出版社 2016年7月
简介:大约两千五百年前,苏格拉底创建了一套方法,通过一系列探问,也就是后世所说的“苏格拉底方法”,来获取问题的答案,并对这些答案进行推断。通过这种方式,他就可以找出各种复杂现象背后的关键问题,揭开很多貌似有理实则荒谬的说法背后的真相。这套方法就是后来我们所说的“逻辑推理”本质上来说,逻辑推理是一个“收集信息、评估信息的过程”。要想做出正确的决定,我们首先要占有充分的信息,而要想占有充分的信息,首先需要提出正确的问题。所以那些擅长逻辑推理的人,往往也比较善于提问,搜集相关信息,并用“正确的”方式 对这些信息进行评估。最重要的是,他们可以在不受他人干扰的情况下独立完成这一过程。本书的目的,就是为读者提炼出一套最有用、最完整的逻辑推理概念,帮助读者在学习和现实生活中更好地理清思路,解决问题。
作者: (德)托马斯·布兰登伯格文;(德)哈尔特维希·胡克菲勒德特图;王勋华译
出版社:湖北教育出版社,2010
简介: 从卡尔·奔驰的第一辆内燃机车到太阳能汽车,汽车的发展史已经轰轰 烈烈地向前推进了一百多年。汽车是如何产生的?发动机是如何运转的?F1 是什么意思?未来的交通状况又会如何?……与汽车有关的话题总是为人们 津津乐道。无论你是否拥有汽车,只要你在行走、骑车,甚至滑滑板,其实 就已经在参与公共交通活动了。知名科学记者托马斯·布兰登伯格先生以浅 显易懂的文字,配以大量清晰的图片和示意图,为我们讲述了汽车的发展史 、汽车的运行方式以及汽车对于人类社会发展和进步的意义。
Charge:activating the 10 human drives that make you feel alive
作者: (美)布兰登·伯查德(Brendon Burchard)著;王岑卉译
出版社:中国华侨出版社,2014
简介:1、全球身价最高的人生教练力作 我们每个人都想体验更丰富多彩的生活,而这本书恰好能帮我们做到这一点。我爱这本书。 ——《牧羊少年奇幻之旅》作者保罗?柯艾略(PauloCoelho) 2、本书集合了心理学+大脑科学+高效能表现领域的最新案例与成果,让人轻轻松松训练大脑,逐渐掌控自己的心智与生活。 作者现身说法,从自己训练大脑开始,练习让意识驾驭身体,通过思考和关注来重新激活大脑的部分功能,让自己的生活变得电量十足。
作者: [美]雷莫切特 著
出版社:重庆出版社 2015年10月
简介: 在《行走零度》一书中,切特雷莫采用本初子午线,这一全世界的地图和时钟之标准的零经度线,阐述了人类始自与自身地球大小相仿的宇宙到星系宇宙及地质年代数十亿年的智力旅程的故事。 就像在他获誉甚高的《这条路径》和《攀登布兰登山》两本书一样,雷莫将自身与行走于英国本初子午线,从布莱顿穿过格林尼治再到达北海边的故事相结合。本初子午线经过许多赫然耸立于科学界的地标性建筑:艾萨克牛顿在剑桥三一学院的小屋,查尔斯达尔文在肯特郡的故居当村,发现第一个恐龙化石的地点,约翰哈里森在格林尼治皇家天文台博物馆里的计时钟以及许多其他地方。雷莫逐个拜访这些地方,让那些为了开拓人类的视野而叛逆正统观念的勇敢之士的故事重新苏醒,包括那位推测出有多元世界的反叛者,我们现在认为是理所当然的,而他当时却付出了终极代价。 这本薄薄的书涵盖了令人惊讶的丰富内容,从古埃及亚历山大港的天文学家到英国皇家学会的成员,从皮尔当人到当代关于相对论和科学知识的辩论……造就了通俗历史、游记和智力回忆录出人意料的结合,如同一次轻快的乡村散步一般的闲适和令人精神焕发……阅读起来令人如此愉快、博学和内省。
作者: 布兰登
出版社:重庆出版社 2016年06月
简介:
有人用生命教会我何为信任;
我却不得不再次去怀疑自己深爱的人们。
“你们所做的一切,不过是自取灭亡。”
结束了高压统治的最后帝国,并没有如纹等人预期的那样焕发新生,反而频繁爆发异象:落灰吞噬土地,领地硝烟四起,大军兵临城下……仿佛是统御主在临死前对众人留下的诅咒。
如今的纹,已经是帝国里最强大的迷雾之子;而她的情人,原本被视为无能贵族的伊兰德,也成为了统御区新君。但他们所面临的,却是比当年试图推翻暴政时更为错综复杂的困境。
束手无策之际,纹的脑海中传来一个神秘鼓动,昭示了足以改变世界的力量。纹为这鼓动诱惑,迟疑,动摇。但紧接着,一个更让她心碎的消息传来——真正的敌人早已潜入,正隐藏在她身边伺机背叛……