计算机组织与体系结构
-
jQuery Mobile移动网站开发张欣毅《jQuery Mobile移动网站开发》是一本由浅入深、系统地介绍jQuery Mobile移动网站开发知识的指导书。全书以jQuery Mobile框架为主线,把在开发中涉及的HTML 5、CSS 3、jQuery,以及jQuery Mobile框架的定制与扩展等一并介绍,形成一个完整的体系。本书内容涵盖了jQuery Mobile中的各种UI组件、页面布局、事件处理、网页设计策略、浏览器兼容性、移动网站特点、技术标准的发展与适用性等大量理论与实践过程中需要注意的细节,全书的各个知识点均配有实例,以供参考。本书适合具有初步HTML/CSS/JavaScript网页设计与编程经验,并对开发移动网站有兴趣的读者学习,不要求读者拥有在移动应用和大型网站开发方面的经验,适用于移动网站开发的初学者。 -
移动App测试实战邱鹏,陈吉,潘晓明在移动互联网高速发展的今天,打造上千万乃至上亿用户的移动App是每个开发者的梦想。为了支持这样量级的用户并持续运营和发展,App的高质量非常重要。而作为质量保证的重要手段,测试技术的重要性是不言而喻的,可以说每一个成功App背后都有一支强大的测试队伍。本书作者在腾讯、京东、阿里等大型互联网公司有多年丰富的测试研发和测试管理经验,为我们揭开了移动App测试的神秘面纱。本书结合大量的实战经验,对移动互联网测试在功能测试、自动化测试、专项测试、QA等方面做了全面而详细的讲解,帮助测试从业者快速、系统地了解和学习移动互联网测试架构,无论是对初级测试员、资深测试员还是测试管理者都会有一些很好的启发和帮助作用。《移动App测试实战:顶级互联网企业软件测试和质量提升最佳实践》主要内容:移动互联网产品的常见研发流程,以及自动化测试的高效方法。性能测试,包括Web前端、App端、后台服务器等性能测试。专项测试,包括App兼容性测试、内存问题测试和分析、流量和电量测试、弱网络和稳定性测试、环境相关的测试等。辅助测试,包括代码的静态扫描、代码覆盖率、接口mock方法以及AOP测试方法等。移动App发布过程中的质量管理,包括持续集成、发布环节的质量把控点、内测的利与弊、灰度方法的技巧等。产品发布之后的质量管理方法,包括交叉测试、线上监控、问题收集与反馈机制等。 -
Android用户体验与UI设计暂缺作者本书是一部介绍Android用户体验、UI设计理念和方法论的作品。本书采用图文并茂的方式,在归纳用户体验的宗旨和要素并阐述界面用户体验的表达途径的基础上,给出了用户体验、界面设计、智能手机的概念界定。阐述了Android特有的碎片化问题及其根源,提出了心理模型将对UE设计产生的影响和作用。在此前提下,总结了一系列在为智能手机应用软件进行界面设计时需要注意的影响因素、实施步骤以及各步骤可以使用的设计原则。同时,针对许多设计者的困惑“如何制作可伸缩的图形从而适应可伸缩的界面”,做了详细的解释和说明。最后,介绍了Material Design 这一新型的视觉设计语言及其详细的设计细节和原则。 -
Android物联网开发从入门到实战孙光宇《Android物联网开发从入门到实战》内容分为5篇,共计17章,循序渐进地讲解了Android物联网开发的基本知识。《Android物联网开发从入门到实战》从获取源码和搭建应用开发环境开始讲起,依次讲解了基础知识篇、数据传输篇、信息识别篇、传感器应用篇和技术提高篇这5大部分内容。在讲解每一个知识时,都遵循了理论联系实际的讲解方式,从内核分析到接口API实现,再到实战演练,最后到综合实例演练,彻底剖析了物联网项目开发的完整实现流程。《Android物联网开发从入门到实战》几乎涵盖了当下Android物联网开发的绝大多数内容,讲解方法通俗易懂并且详细,不但适合应用高手们学习,也特别便于初学者学习和理解。 -
Android恶意代码分析与渗透测试(韩)赵涏元 等本书详细讲解了Android恶意代码的散播渠道,并针对开发者和用户介绍如何应对此类威胁。还从分析人员的角度出发,通过渗透测试方法查看如何对应用程序进行迂回攻击以获得敏感信息。这些都是安全咨询人员或安全负责人可以直接应用的诊断方法。 -
AV Foundation开发秘籍(美)Bob McCune快速掌握使用AV Foundation开发iOS和OS X应用的技术如果想开发富媒体iOS或OS X应用程序,你可以使用苹果公司推出的AV Foundation框架来实现诸多神奇功能。不过AV Foundation框架基于最前沿的语言特征,极其庞大,而且相关文档较少;现在,Bob McCune撰写的这本 AV Foundation开发秘籍——实践掌握iOS & OS X应用的视听处理技术 为你铺就一条精通掌握这些卓越技术的高效途径。McCune生动的讲解和精彩的GitHub示例项目已帮助数以千计的苹果开发者领略到AV Foundation的魅力。McCune基于丰富的开发经验,带你创建紧贴实用的应用程序,让你切实掌握相关技术。通过学习《AV Foundation开发秘籍:实践掌握iOS & OS X 应用的视听处理技术》,你将创建语音备忘录、自定义视频播放器、视频编辑器和图片/视频相机应用程序,将掌握从头开发高级媒体应用程序需要的所有技术。每章都提供了McCune精心编写的“挑战”内容和完整的初始应用程序,使你更深入地理解并最大限度地利用突破性的AV Foundation媒体框架。涵盖内容◆ 了解AV Foundation如何应用于苹果媒体环境及其每个核心功能区域◆ 为应用添加音频播放和录制功能◆ 为视频播放功能增加更丰富、更动态的体验◆ 使用AV Kit让程序拥有类似于iOS Videos和OS X QuickTime播放器的用户界面◆ 使用OpenGL ES和Core Image开发具有实时视频处理功能的媒体捕捉应用◆ 实现自定义视频播放器◆ 整合高级捕捉功能,如视频缩放、人脸检测、条码扫描和高帧率捕捉◆ 混合多音频轨道和自动音量控制◆ 创建高级的非线性、无损编辑应用◆ 添加高级视频编辑功能,如视频过渡和动画效果 -
Android安全攻防实战Keith Makan,Scott Alexander-BownAndroid是目前最为主流的移动设备操作系统,占据了全球近84%的市场份额。因此,Android系统中的安全问题也就变得十分重要。本书通过大量极富针对性的实验,通过对常见的安全场景中解决方案的讲解,帮助读者全面掌握各种攻-防实用技能。因而,本书的实用性也很强,即使是一时不能完全理解其中的技术原理的新手,根据作者给出的方法,也能解决实践中遇到的大部分问题;而高手也能从中借鉴到一些好的做法。全书共分九章,涵盖了基本的Android开发环境和工具;app组件之间及它们与系统的交互方式;Android安全评估框架“drozer”;app及Android原生代码的逆向技巧;各类漏洞的利用及防护方式;使用SSL在网络通信中进行更有效的验证;利用第三方代码库或Android中新增的特性,通过加密和在开发时使用设备管理策略,加固app等内容。 -
iOS 8开发指南管蕾本书共35章,循序渐进地讲解了iOS 8应用开发的基本知识。本书从搭建开发环境讲起,依次讲解了Objective-C语言基础、Swift语言基础、Cocoa Touch、Xcode Interface Builder界面开发、使用Xcode编写MVC程序、文本框和文本视图、按钮和标签、滑块、步进和图像、使用开关控件和分段控件、Web视图控件和可滚动视图控件、提醒和操作表、工具栏、日期选择器、表视图、活动指示器、进度条和检索条、UIView详解、视图控制器、实现多场景和弹出框、iPad弹出框和分割视图控制器、界面旋转、图形、图像、图层和动画、声音服务、多媒体应用、定位处理、HomeKit智能家居应用开发、读写应用程序数据、触摸和手势识别、和硬件之间的操作、开发通用的项目程序、推服务和多线程、Touch ID详解、游戏开发、HealthKit健康应用开发、WatchKit智能手表开发等高级知识。本书内容全面,几乎涵盖了iOS 8应用开发所需要的主要内容,全书内容言简意赅,讲解方法通俗易懂,特别适合于初学者学习。本书适合iOS初学者、iOS程序员、iPhone开发人员、iPad开发人员学习,也可以作为相关培训学校和大专院校相关专业的教学用书。 -
iOS应用安全攻防实战Jonathan Zdziarski(约翰坦·斯的扎斯克)数据被盗等安全问题已经不再是一件罕见的事情了。在这个信息化的时代里,数据就是价值,而且有越来越多的迹象表明,攻击者也正逐步将攻击目标转到移动端。如何保障自己的应用数据安全?本书将会提供一些用于防御常见攻击方法的方式。安全专家JonathanZdziarski将演示攻击者用来窃取数据、操控软件的许多技术,并向开发者介绍如何避免在件中犯下各类常见的错误,以及避免软件被轻易地受到攻击。 -
iOS实战关东升暂缺简介...
