开篇介绍了Hadoop YARN, MapReduce, HDFS以及其它Hadoop生态系统组件的安装。在本书的指引下,你很快就会学习到很多激动人心的主题,例如MapReduce模式,使用Hadoop从事分析、归类、在线销售、推荐、数据索引及搜索。
《基于数据分析的网络安全(影印版)(英文版)》分成3个部分,包括采集和组织数据的流程、多种分析工具以及几个不同的分析场景和技术。它很适合网络管理员和熟悉脚本的运行安全分析员。传统的入侵检测和日志分析已经不足以保护今天的复杂网络。在这本实用指南里,安全研究员michael collins为你展示了多个采集和分析网络流量数据集的技术和工具。你将理解你的网络是如何被利用的以及有哪些必要手段来保护和改善它。
本书包含了大量Swift面向对象编程常见问题的解决方法。书中以真实的场景帮助你了解对象的概念,演示如何利用对象轻松地编写出易于理解和重用的代码。你将从中学习到使用Swift的数据封装特性来保护和隐藏数据,编写能够处理不同类型对象的代码来优选化地实现代码重用,见识到多态化的威力以及如何在普通代码中使用继承和多重继承。除此之外,还会接触到已有代码重构以及能够简化源代码维护和扩展的组织方法.阅读完本书之后,你将能够编写出质量更高、更健壮、更具备可重用性的代码,这一切都有助于构建更棒的应用程序。
本书包含了大量Swift面向对象编程常见问题的解决方法。书中以真实的场景帮助你了解对象的概念,演示如何利用对象轻松地编写出易于理解和重用的代码。你将从中学习到使用Swift的数据封装特性来保护和隐藏数据,编写能够处理不同类型对象的代码来优选化地实现代码重用,见识到多态化的威力以及如何在普通代码中使用继承和多重继承。除此之外,还会接触到已有代码重构以及能够简化源代码维护和扩展的组织方法.阅读完本书之后,你将能够编写出质量更高、更健壮、更具备可重用性的代码,这一切都有助于构建更棒的应用程序。
本书是关于岩土结构物动力学特性的著作,主要采用室内试验、数值模拟等方法,系统研究了软弱土地基(软土和饱和砂土)上岩土结构物在动荷载(地震荷载、交通荷载)作用下加速度、超孔隙水压力分布及侧向变形和沉降等动力学特性,深入揭示了软弱土地基上岩土结构物的动力响应特征。本书适合岩土工程、地质工程及相关专业的科研人员和专业技术人员使用,也可供高等院校师生参考阅读。
本书将教授使用Unity进行虚拟现实开发的方方面面。你将学会如何使用Unity开发特定设备上(如Oculus Rift和Google Cardboard)的VR应用,如何同虚拟世界打交道。借助生动有趣的项目向你展示如何构建各种VR体验。除此之外,还通过Unity编辑器和C#来深入学习Unity 3D游戏引擎。在本书很后,你将有能力使用Unity设计出内容丰富的交互式虚拟现实体验。
本书通过经典的软件设计模式和嵌入式编程的全新模式来帮助你培养许多良好的开发习惯。你会学习到如何为处理器而不是操作系统来搭建系统架构,并且了解到处理硬件问题和制造工艺所需的特殊技术。
JavaScript已经具备了并发能力,这也解释了为什么这门语言至今仍然屹立于现代web开发的前沿阵地。本书将帮助你深入JavaScript并发编程的世界,演示如何应用其核心原理、关键技术以及工具来应对各种复杂的开发难题。围绕并发编程的三个核心要素:并发、同步和保护(conservation),你将学会如何编写更高效、更富于变化的JavaScript程序,提高用户体验。
本书是关于岩土结构物动力学特性的著作,主要采用室内试验、数值模拟等方法,系统研究了软弱土地基(软土和饱和砂土)上岩土结构物在动荷载(地震荷载、交通荷载)作用下加速度、超孔隙水压力分布及侧向变形和沉降等动力学特性,深入揭示了软弱土地基上岩土结构物的动力响应特征。本书适合岩土工程、地质工程及相关专业的科研人员和专业技术人员使用,也可供高等院校师生参考阅读。
树莓派(Raspbe rry Pi)是一种价值35美元左右 、信用卡大小的计算机,它具备很多应用功能,如桌 面计算、音频和视频回放,并且在很多工业、商业和 家庭应用中作为控制器存在。 易卜拉欣编*的《树莓派项目实战(影印版)(英 文版)》主要讲述树莓派计算机和它在控制应用中的使 用。本书通过示例,使用浅显的语言讲解了如何配置 树莓派,如何安装和使用Linux操作系统,如何使用 Python编程语言编写程序和如何开发基于硬件的项目 。 本书开始部分介绍了树莓派计算机,包括购买必 要的设备和在命令行状态下安装、使用Linu×操作系 统。本书使用样例程序讲解了用户友好的图形桌面操 作环境的使用。本书通过几个简单步骤讲述了树莓派 的网络接口,并且演示了如何从台式机或者笔记本计 算机上访问树莓派计算机。本书接下来的部分涵盖 Python编程语言、硬件开发工具、硬
接近由Adobe公司的AIR开发团队审核的《Adobe AIR 1.5 Cookbook》,叙述了Web开发者和应用程序设计者很希望了解的很好实践、基本原理以及主题。本书中的实战技巧可以帮助你解决在使用Adobe AIR建立桌面的富互联网应用程序(Rich Internet Appliction)时所遇到的各种任务和情景。这是通过即学即用的实践解决方案学习Adobe AIR微妙之处的理想方式,并且本书详细解释了它们为何及如何运作。这些技巧可以帮助你: 使用Flex、Flash或HTML和Ajax建立AIR应用程序 创建数据库并连接至你的应用程序 为PC和Mac整合原生菜单 与Service Monitor Framework共同运作 利用Adobe AIR Update Framework 利用自定义chrome和应用程序图标创建标志性的桌面体验 使用Seamless Install Badge发布AIR应用程序还有更多。《Adobe AIR 1.5 Cookbook》包含了许多AIR开发团队中新进明星的秘诀,如David Tucker、Rich Tretola、Marco Casario和Koen De Weggheleire
在使用关系型数据库搭建Java企业应用时,你可以选择多种数据访问框架。但是在处理大数据的时候呢?波拉编著的《Spring Data(企业级Java的现代数据访问技术影印版)》这本包含丰富实践的指南将为你展示Spring Data如何使得搭建基于诸如NoSQL 和Hadoop这样一些新型数据访问技术的应用变得更加简单。 《Spring Data(企业级Java的现代数据访问技术影印版)》通过多个示例项目,你将了解到Spring Data如何提供了一个兼容 NoSQL特有特性和功能的编程模型,以及它如何帮助你开发基于诸如数据分析、事件流处理和工作流之类用例的 Hadoop应用。你也将找到那些Spring Data添加到Spring现有JPA和 JDBC中的特性,它们用来实现基于RDBMS的数据访问层。
web访问方式的不断变化意味着屏幕尺寸和用户体验永远没有上限,响应式页面使得页面内容得以适应于现在和将来的设备。学习使用“响应和移动优先”的方法构建网站,使其能够轻松地呈现在所有的访问设备之上。通过大量的示例以及对于现代流行技术和语法的详细讲解,本书可以作为一切“响应式”实现的全面参考资料。第二版涵盖了所有最前沿的技术和工具,足以让你实现杰出的响应式设计,确保项目能够经受住未来的考验。
接近由Adobe公司的AIR开发团队审核的《Adobe AIR 1.5 Cookbook》,叙述了Web开发者和应用程序设计者很希望了解的很好实践、基本原理以及主题。本书中的实战技巧可以帮助你解决在使用Adobe AIR建立桌面的富互联网应用程序(Rich Internet Appliction)时所遇到的各种任务和情景。这是通过即学即用的实践解决方案学习Adobe AIR微妙之处的理想方式,并且本书详细解释了它们为何及如何运作。这些技巧可以帮助你: 使用Flex、Flash或HTML和Ajax建立AIR应用程序 创建数据库并连接至你的应用程序 为PC和Mac整合原生菜单 与Service Monitor Framework共同运作 利用Adobe AIR Update Framework 利用自定义chrome和应用程序图标创建标志性的桌面体验 使用Seamless Install Badge发布AIR应用程序还有更多。《Adobe AIR 1.5 Cookbook》包含了许多AIR开发团队中新进明星的秘诀,如David Tucker、Rich Tretola、Marco Casario和Koen De Weggheleire
社交网络已经证明了一件事:网站和应用程序需要给用户提供依据他们喜好而定制的使用体验。勒布朗编写的这本《社交应用编程(影印版)》给你展示了如何使用开源技术和规范搭建富社交框架。你将会学到如何为已有网站创建第三方应用,如何搭建有吸引力的社交图谱,以及如何开发产品来知名品牌你自己的社交化体验。 《社交应用编程(影印版)》关注于开放社交平台,以及Apache Shindig、OAuth、OpenID和一些其他的工具,展示了它们是如何一起发挥作用来帮助你解决实际问题的。它的每一章节都揭示了高传播性社交应用和平台的结构中一个新层面。
《精通嵌入式Linux编程(影印版)(英文)》带领你检视整个产品周期,深入讲解每个产品阶段用到的组件和选项。首先学习的是工具链、bootloader、Linux内核以及根文件系统的配置方法。然后学习使用两种很常用的构建系统(Buildroot和Yocto Project)来加快和简化开发过程。打下了坚实的基础之后,接下来要讲述如何发挥出raw NAND/NORflash memory(闪存)和managed flash(管理闪存)。MMC芯片的效用,其中包括延长设备生存期以及执行可靠性in—field更新的机制。随后要讲到POSIX线程的用法,这对于很终设备的响应性以及性能有着极大的影响。很后会介绍一些性能分析技术以及使用perf和ftrace跟踪应用程序和内核代码。