计算机组织与体系结构
-
移动学习(美)Scott McQuiggan(斯科特·麦奎根)等《移动学习》为研发、评估和集成有效的移动学习教学法提供了基于研究的基础。21世纪的学生,需要掌握21世纪的技术,而移动设备为教育孩子们提供了新的有效方式。但新技术同样带来了新挑战,因此,本书全面地介绍移动学习,综合了相关的理论,并且为研发者、教师和学生都提出了切合实际的结论。移动设备创造了种种机会,使学习变得更有趣味、更具互动性,以及随时随地可以学习,既在传统的课堂环境之中,也在非正式的学习环境之中,因为移动设备能以笔记本电脑、个人电脑等无法做到的方式给学生提供便利。本书从理论上升到实践,探讨了移动设备可以怎样与它们的前身相区别,为研发者、教师和家长提出了一个投资于技术的理由,并阐述了在教育幼儿园到12 年级的学生时怎样做到创新、兴奋和有效的各种方法。如果你是学校管理者、教师、App研发人员或者家长,本书提供了对教育学理论以及移动学习的探讨,这些探讨既以理论为基础,又得到过很好的研究,此外,本书为你制订移动学习策略提供了实用的建议。
-
React Native跨平台移动应用开发阙喜涛React Native师出名门,于2015年11月初成为真正的跨平台移动应用开发框架。本书从零开始切入React Native开发,逐一讲解各个组件,包括页面导航、弹出框、OS平台Object c语言混合开发、flexbox布局、Image、View与可触摸组件等,适用 Android和苹果两系统手机开发,是移动开发者学习React Native不可多得的入门宝典。React Native是Facebook公司最新推出的,强大的、开源的跨平台移动应用开发框架,它能大幅减少跨平台移动应用开发的工作量,并且代码结构清晰、简单易懂。同时React Native框架采用模块化结构,使应用版本的更新迭代非常简单。随着它的日趋成熟,React Native必然会成为移动应用开发的主流技术。 本书由浅入深、系统地介绍了使用React Native框架跨平台开发所需要用到的知识。本书每一章都专注于阐述某一方面的知识,配合若干个原创的、精小的例程,能让读者系统、快速地掌握该方面知识。 本书是按照有基本的编程基础知识,刚学习JavaScript基本语法的读者最佳学习路径来编写的。有一定基础的开发人员也可以将本书作为React Native开发的“字典”来使用,在开发时可以快速查找相关知识点的细节。
-
电商逆袭 移动端电商设计高金山本书是一本使用Photoshop进行移动电商设计制作的案例教程,语言浅显易懂,配合大量精美的移动电商设计案例,讲解了有关移动电商设计的相关知识和使用Photoshop进行移动电商设计制作的方法和技巧,使读者在掌握移动电商设计各方面知识的同时,能够在移动电商设计制作基础上做到活学活用。本书配套的光盘中提供了本书所有案例的源文件、素材及视频教程,方便读者借鉴和使用。
-
疯狂iOS讲义李刚本书基于《疯狂iOS讲义(上)》第2版升级而来,已真正升级成Swift、Objective-C双语讲解。本书所有案例(除前面介绍Objective-C语法部分之外)全部都提供Swift、Objective-C两种语言的版本。本书以最新的iOS 9.2、Xcode 7.2为平台,全面介绍了iOS应用开发的基础知识。书中每个案例、每个截图都全面升级到iOS 9.2。本书全面、细致地介绍了Objective-C的面向对象语法、Foundation框架的核心类库用法、文件 IO体系等,详细讲解了iOS应用开发的基本理论,以及iOS应用的MVC设计和事件处理编程,重点介绍了iOS界面编程、iOS应用的生命周期、Quartz 2D绘图、坐标变换、Core Image滤镜等内容,掌握这些基础内容之后,即可开发出基础的iOS App应用和简单的iOS游戏。本书最后介绍了一个疯狂连连看的实例。本书详细介绍了iOS 9新增的UIAlertController、UIStackView控件,其中UIStackView正是为了自适应不同尺寸屏幕而设计的控件,可用于取代早期iOS开发中的约束(约束实在是太难以管理了)。本书还重点介绍了Xcode 7提供的Storyboard Reference,通过使用Storyboard Reference,可以对大型iOS App的界面设计进行分解、重构,从而保证项目具有更好的可维护性。本书从“项目驱动”的角度来讲授理论,全书一共包括近百个实例,这些示范性的实例既可帮助读者更好地理解各知识点在实际开发中的应用,也可供读者在实际开发时作为参考,拿来就用。如果读者在阅读本书时遇到了技术问题,可以登录疯狂Java联盟(http://www.crazyit.org)发帖,笔者将会及时予以解答。本书为所有打算深入掌握iOS编程的读者而编写,适合各种层次的iOS学习者和开发者阅读,也适合作为大学教育、培训机构的iOS教材。但如果只是想简单涉猎iOS应用开发,则本书过于庞大,不适合阅读。
-
Android应用开发教程刘志强本书从已有Java基础的初学者角度出发,以Android的应用程序开发为主题,通过通俗易懂的语言,循序渐进、系统地介绍了Android平台基础知识以及进行应用程序开发应该掌握的基本技术。全书共分14章,内容包括Android系统架构、开发环境搭建、Android开发工具、Android的界面开发、服务与广播、Android多媒体、数据存储与数据共享、网络编程、Android传感器、Android位置服务与地图应用、综合移动应用项目等。本书的讲述由浅入深,结合了大量的实例,以加深读者对Android基础知识和基本应用的理解,帮助读者系统地掌握Android应用程序设计的基本技术,为从事基于Android的应用软件开发打下坚实的基础。本书可作为计算机及相关专业基于Android平台应用开发的教材,也可供专业技术人员参考。
-
机器人设计与制作戴凤智本书从机械本体、电路系统和控制系统三方面介绍如何设计与制作机器人。第一篇是为机器人筑起钢铁之躯。介绍了三维软件UG的基本使用方法。详细解说了如何设计机器人的机械本体,如何绘制出机器人的各个“骨骼”:零部件,最后利用软件将它们进行整体装配。第二篇是为机器人设计大脑,并注入血液和灵魂。讲述电路板的绘制和软件编程。通过对编程的学习,我们可以进行机器人的步态调节,可以让它完成类似人类的前进、后退、拐弯、甚至翻跟头的动作。第三篇缔造你的战斗英雄。是将前面绘制的各种图在加工成零部件后进行实体组装,使之能达到行走和翻滚动作的动力学要求,并进行基本的步态调试。最后还介绍了机器人的比赛规则,可以去和别人的机器人一决高低了。本书内容贴合实际,简单易懂,适合对机器人感兴趣的硬件DIY爱好者、电子爱好者阅读,也非常适合大中学生进行机器人设计、电子制作的实验教学使用。
-
大话Java性能优化周明耀本书主要提供Java性能调优方面的参考建议及经验交流。作者力求做到知识的综合传播,而不是仅仅只针对Java虚拟机调优进行讲解,另外力求每一章节都有实际的案例支撑。具体包括:性能优化策略、程序编写及硬件服务器的基础知识、Java API优化建议、算法类程序的优化建议、并行计算优化建议、Java程序性能监控及检测、JVM原理知识、其他相关优化知识等。通读本书后,读者可以深入了解Java性能调优的许多主题及相关的综合性知识。读者也可以把本书作为参考,对于感兴趣的主题,直接跳到相应章节寻找答案。总的来说,性能调优在很大程度上是一门艺术,解决的Java性能问题越多,技艺才会越精湛。我们不仅要关心JVM的持续演进,也要积极地去了解底层的硬件平台和操作系统的进步。
-
数字化学习的优化设计与效果研究付道明 著数字化学习的优化研究是现代教育技术研究的热点问题。信息时代,计算机改变了人类的生产方式、生活方式、工作方式、学习方式和思维方式,电子传播媒介的发展使教育信息传播途径与作用机制发生了重要变化,由此形成的数字化学习给人类的学习方式带来了新的挑战和契机。数字化学习的发展已经引起世界各国政府和研究者的高度重视,美国麻省理工学院媒体实验室创办人尼葛洛庞帝甚至认为数字化学习的影响作用已经达到决定人类生存的程度,提倡“数字化生存”。 数字化学习运用计算机与网络媒介,以图文声并茂的多媒性、交互性、非线性、超链接形式组织信息与知识,为学习者建构了第二个学习空间——虚拟学习空间,从而打破了传统教育方式一统天下的格局。运用计算机与网络媒介,既可以实现任何人、任何时间、任何地点、任何方式、任何需求的学习,又可以进行人机交互、师生交互、生生交互学习,促进了自主、合作、探究的学习方式的发展,提高了学生的信息素养和创新能力。数字化学习能够共享优质教育资源,促进教育公平与教育均衡发展;促进农村与边远贫穷落后地区中小学的教育信息化建设,让所有的孩子都能够接受良好的教育;促进现代远程教育的发展以及终身学习体系和学习型社会的构建。 《数字化学习的优化设计与效果研究》主要构建了数字化学习信息传播的过程模式,构建了数字化学习优化策略,构建了网上讲授、写作学习、面授辅导和自主探究学习教学优化策略,对学生提高学习效果具有指导意义,对探索数字化学习优化策略与效果研究具有重要的理论价值和现实意义。
-
分布式控制系统设计与应用实例王常力本书以DCS应用设计为目标,从基础控制系统实现方法入手,辅以丰富的实际应用案例,详细地介绍了DCS的构造、原理和当前的最新技术、产品、技术规范、指标、标准和验收测试方法,以及在各种典型行业(电力、石化、水泥、造纸、制药、水处理、管网)的应用。力求使读者能够以本书为参考,解决在DCS的应用设计及运行管理过程中的各种实际问题。由于本书各个章节相对独立,因此读者既可以按照顺序逐章阅读,也可以根据需要单独阅读有关章节。
-
App后台开发运维和架构实践曾健生 著《App 后台开发运维和架构实践》通过阐述移动互联网中 App 后台开发的特点,梳理了 App 后台开发中会遇到的各个技术点,给出了生产环境常用软件的实战运维经验总结,剖析了常见 App 后台技术架构设计,为读者呈现一幅包括技术选型、后台搭建、性能优化、运维实践、架构设计的 App 后台开发蓝图。本书的目标读者是对技术感兴趣的产品经理、刚入行的 App 后台开发人员,以及从传统软件行业转向 App 后台开发的技术人员。