iOS实战:图形图像、动画和多媒体卷(Swift版)
¥25.65
本书系统论述了iOS图形图像、动画和多媒体编程技术,全部采用*的基于iOS 8 的API。全书分为10章: 第1章准备开始,介绍了本书的结构及书中的一些约定; 第2章2D图形图像技术,介绍了UIKit绘图技术、绘制视图的路径、绘制图像和文本、坐标、Quartz坐标和坐标变换; 第3章图像处理,介绍了创建图像对象、绘制图片、使用滤镜和人脸识别等技术; 第4章动画技术,介绍了视图动画、Core Animation框架、视图动力学行为和动态效果等; 第5章音频,介绍了音频文件、音频API、AVFoundation框架、System Sound API和OpenAL等; 第6章视频,介绍了视频文件、使用MediaPlayer框架播放视频、使用AVFoundation框架播放视频、录制视频和编辑视频; 第7章流媒体技术,介绍了网络多媒体技术、渐进式下载流媒体、实时流媒体、苹果流媒体协议HTTP Live Streaming、搭建HLS流媒体服务器、使用本地技术开发客户端和使用Hybrid技术开发客户端; 第8章AirPlay与Apple TV开发,介绍了AirPlay技术、支持AirPlay的设备、多媒体文件支持、AirPlay开发视频播放、AirPlay开发音频播放和AirPlay开发UIWebView播放; 第9章访问iPod媒体库,介绍了访问iPod库相关API、访问与控制媒体库、媒体库搜索和媒体库选择器等; 第10章是项目实战iOS敏捷开发项目实战——51CTO学院视频iPad客户端,本项目采用了敏捷开发过程,是为51CTO学院视频开发的iPad客户端的一个原型,综合使用了本书前面介绍的图形技术、动画技术、视频播放和流媒体等技术。 本书适合作为从事iOS应用开发的软件工程师的参考用书,也可作为计算机科学与技术、软件工程等专业的移动开发类课程的教学用书。
ArcGIS云计算:开发与应用
¥35.58
云计算作为第三次IT浪潮,在空间信息领域引发计算与应用模式的革命。作为全球GIS领导者,Esri推出ArcGIS 10云平台及ArcGIS Online云服务,成为当今成熟的云GIS软件及应用服务提供商。 本书共分为13章,以ArcGIS云平台为主线,囊括其产品架构、关键技术、应用模式及国内外成功案例,为读者提供实用化的空间云建设、开发及应用教程。
Linux Bash编程与脚本应用实战
¥29.91
本书从实际的应用场景出发,深入浅出地介绍了编写 Shell脚本所包含的各项常用技术,使读者在不知不觉中就能掌握 Shell脚本的编写和使用技巧,是 Shell脚本编程开发初学者的绝佳*。 本书分为 18章,分别介绍了 Linux系统基本知识,Shell编程基础,Shell编程的常用语法知识,如变量、特殊符号、文件处理、分支结构和循环结构、正则表达式、grep命令、sed编辑器、gawk编辑器等,如何对 Shell脚本的执行进行控制和优化,后通过两个应用实例,加深读者对 Linux系统下 Shell编程的认识,提高读者的编程能力。 本书适用于 Shell编程初学者和 Linux系统管理的初学者,可以作为日常学习的教材,还可以作为日常管理的参考书。
TI-DSP多核技术及实时软件开发
¥26.06
本书从DSP软件开发的各个角度阐述了TI公司提供的DSP软件技术和开发工具,为DSP软件开发人员理清思路,以简化和加快DSP系统的软件开发。第1章首先从宏观上讨论了DSP嵌入式系统软件开发应注意的要素,然后简介了TI公司的eXpressDSP实时软件组件和开发工具。第2~5章分别从DSP可重用实时软件技术、多核嵌入式软件开发、优化的DSP库,以及DSP软件开发工具等几方面进行了详细介绍。 本书所涉及的材料,是截止到2014年的*资料。结合编者的项目开发经验,增加了实现的例子,有利于读者理解和应用。
Android移动应用开发任务驱动教程(Android Studio+Genymotion)
¥24.42
本书选择了目前开发Android应用程序的*组合:Android 5.0+Android Studio+Genymotion,使程序开发环境*、程序运行速度快。 本书以Android应用程序的开发环境搭建、界面设计、功能实现、典型应用为主线选取教学内容和设置教学单元,将Android移动应用开发分为3个学习阶段(搭建与熟悉开发环境,界面设计和功能实现,Android的典型应用)和9个教学单元,每个教学单元面向教学全过程设置“教学导航→知识导读→任务实战→单元小结→单元习题”5个教学环节。每项任务设置了“任务描述→知识索引→实施过程”3个环节,通过“知识索引”将各项任务所应用的知识与“知识导读”环节的理论知识关联起来。采用“任务驱动、精讲多练、理论实践一体化”的教学方法,在完成每一项任务的过程中学习知识、训练技能、积累经验与固化能力。 本书适合作为高等院校计算机相关专业Android移动应用开发教材,也可作为Android程序设计的培训教材或参考书。
基于工作项目的Android高级开发实战
¥15.70
本书采用目前为流行的移动互联应用项目开发结构——Android 客户端+PHP 服务端+Apache服务器+MySQL 数据库,详细描述了在线音乐播放器、QQ 在线聊天APP、在线点餐系统三个项目的开发过程,将每个项目划分成若干个任务,实现Android 与PHP 联合编程,作为学生提高移动互联应用项目开发的训练。
Scala开发快速入门
¥24.99
本书以Scala语言的核心语法为主线,通过大量实例代码循序渐进地介绍了Scala语言的语法特性。第1章介绍Scala语言及开发环境的安装、Intellij IDEA的使用、Scala语言的交互式命令行。第2~3章重点介绍Scala语言的基础语法结构。第4章,重点介绍Scala语言重要的数据结构collection(集合)。第5章,重点介绍Scala语言中面向函数编程的语法特性。第6~8章,重点介绍Scala语言面向对象编程的语法特性。第9章,介绍Scala语言中的模式匹配及原理。第10章,详细介绍Scala语言的类型系统。第11章,对Scala语言中的隐式转换及原理进行详细介绍。第12章,重点介绍Scala中的并发编程。第13章,介绍Java语言与Scala语言间的互操作。 本书还提供了所有实例的源代码与素材文件,供读者上机练习使用,读者可从网上下载本书资源文件。 本书适用于Scala语言初学者、爱好者,大数据开发人员,软件培训机构以及计算机专业的学生使用。
MATLAB Simulink系统仿真超级学习手册
¥14.99
《MATLAB/Simulink系统仿真超级学习手册》基于MATLAB R2013a版由浅入深地全面讲解了MATLAB/Simulink的知识。《MATLAB/Simulink系统仿真超级学习手册》涉及面广,涵盖了一般用户需要使用的各种功能,并详细介绍了MATLAB/Simulink的使用。本书按逻辑编排,自始至终采用实例描述;内容完整且每章相对独立,是一本详细的MATLAB/Simulink参考书。 全书共分为12章,首先介绍了MATLAB的基础知识。Simulink是本书的重点,从Simulink的仿真基础,到Simulink高级仿真技术,以及Simulink仿真应用,都是读者应该掌握的知识点。其中,Simulink仿真基础知识主要包含Simulink模块库、模块基本操作以及系统的建模与仿真。同时,《MATLAB/Simulink系统仿真超级学习手册》也对各种动态系统,如简单系统、离散系统、连续系统、混合系统的Simulink仿真进行了介绍。Simulink子系统、命令行方式仿真以及S-Function的运用则是Simulink高级仿真技术的内容。后5章为Simulink在工程上的应用,包括通信系统仿真、电力系统仿真、控制系统仿真、模糊控制仿真、神经网络仿真。本书从这些系统的基本概念出发,对其仿真的方法及应用加以说明。 《MATLAB/Simulink系统仿真超级学习手册》以实用为目标,深入浅出,实例引导,讲解翔实,既适合作为理工科高等院校研究生、本科生的教学用书,也可作为广大科研工程技术人员的参考用书。
UNIX环境高级编程(第3版)
¥40.99
《UNIX环境高级编程(第3版)》是被誉为UNIX编程“圣经”的AdvancedProgrammingintheUNIXEnvironment一书的第3版。在本书第2版出版后的8年中,UNIX发生了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。《UNIX环境高级编程(第3版)》在保持前一版风格的基础上,根据*的标准对内容进行了修订和增补,反映了*的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了众多应用实例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。 《UNIX环境高级编程(第3版)》内容权威,概念清晰,阐述精辟,对于所有层次UNIX/Linux程序员都是一本不可或缺的参考书。
人脸识别原理及算法——动态人脸识别系统研究
¥39.99
《人脸识别原理及算法——动态人脸识别系统研究》系统介绍了人脸识别研究领域的研究状况以及作者在人脸识别领域的研究工作和研究成果,全书共分为3个部分。 第1部分首先介绍了人脸识别的基础:计算机视觉和模式识别的原理,并介绍了20世纪70年代以来国内外人脸识别研究的研究动态和主要方法,以及国内外人脸识别研究的主要成果和用途。 第2部分介绍了基于双属性图的人脸识别算法,该算法采用人脸特征检测、主成分分析方法、Gabor函数等建立了一个人脸特征识别和属性特征匹配的人脸识别方法,并结合人脸图像的局部特征和全局特征,能够有效地利用从三维到二维投影的人脸图像信息之间的关联性。 第3部分介绍了动态场景下的人脸识别方法,该方法综合应用了人脸定位、人脸识别、视频处理等算法。 《人脸识别原理及算法——动态人脸识别系统研究》的读者对象主要为研究模式识别的科技人员以及高等院校高年级的学生和研究生。读者通过阅读本书可以系统地学习人脸识别研究的方法,并掌握国内外相关技术的*进展。
术以载道——软件过程改进实践指南
¥33.50
软件过程改进(Software Process Improvement,SPI)是指帮助软件企业建立过程管理、识别改进点、持续优化过程体系。CMMI表示Capabi lity Maturity Mode Integration(能力成热度集成模型),提供了一个指导企业实施过程改进的框架,CMMI是实现过程改进标的一种有效手段和方法。 《术以载道——软件过程改进实践指南》是作者软件工程经验、过程改进经验与CMMI咨询经验的总结,从实践者的角度出发,涉及到了实施CMMI的方方面面,包括CMMI实施精要、敏捷方法实践、过程体系建立、软件项目的策划、跟踪和控制、需求工程、软件设计与实现、测试和同行评审、质量保证和配置管理、量化项目管理和人员管理等重要话题。 《术以载道——软件过程改进实践指南》作者具有20年的软件工程经验和13年的质量管理改进经验,创立了麦哲思科技咨询公司,以其实效咨询的风格,在CMMI咨询业内具有很高的知名度。《术以载道——软件过程改进实践指南》记录了作者工作中的所做、所思、所见与所闻,给出了70多个实际案例,对于从事软件过程改进、软件企业管理咨询、软件项目管理的读者具有较高的阅读和参考价值。
移动优先与响应式Web设计(2册)
¥35.62
科技日新月异,设备不断推陈出新,Web设计师需兼顾不同设备——计算机、手机、宽屏电视,而每种设备的屏幕尺寸又各不相同。《移动优先与响应式Web设计》分为两个部分:部分为著名的“MobileFirst”,解释为何移动网站的设计为有效,阐述如何简化页面,删去多余功能,满足用户真正需要;第二部分介绍了响应式Web设计,通过利用灵活网格、灵活图像和媒介查询,以令网页可灵活缩放,应付不同的设备及分辨率。移动优先的理念是响应式Web设计的基础,而后者又是实现理念的核心技术。只有深刻理解并掌握这两部分内容,才能切实地为互联网用户带来优秀的体验,从而实现业务目标。 《移动优先与响应式Web设计》出自两位资深用户体验专家之手,对整个业界产生了极其深远的影响。对于Web设计师、开发人员,以及任何相关从业人员来说,《移动优先与响应式Web设计》都是移动互联网时代的之作。
Red Hat Enterprise Linux 7 高薪运维入门
¥26.70
Red Hat Enterprise Linux 7发布已经超过1年时间了,不同于以往的版本,红帽公司在新版本上进行了大刀阔斧的改革,包括系统架构、防火墙管理工具等核心部件都已经发生了改变。本书就是立足于Red Hat Enterprise Linux 7版本,带领读者学会基本的Linux系统管理和网络管理。 本书分为3部分:第1部分是Linux入门,包括必须掌握的Linux基础、Red Hat Enterprise Linux的安装、图形界面、命令行界面;第2部分是Linux系统管理入门,包括Red Hat Enterprise Linux 7新架构、日志系统、用户和组、应用程序的管理、系统启动控制与进程管理;第3部分是高级运维,包括Linux网络管理、网络文件共享、搭建MySQL服务、配置Oracle数据库、LAMP、NAT上网、集群负载均衡LVS、集群技术与双机热备、Linux防火墙管理、KVM虚似化、安装OpenStack、Hadoop和Spark部署。 本书示例丰富、代码实用,是广大Linux系统管理员入门必看书籍,也可作为各大Linux培训学校的企业级Linux培训教程。
ANSYSCFX14.0超级学习手册
¥39.21
ANSYSCFX是一款功能强大的CFD工程分析软件,主要用于内外流体流动、热传递、化学反应和燃烧、多相流和多孔介质、稳态及非稳态分析等工程相关问题。 《ANSYS CFX 14.0超级学习手册》是基于ANSYS CFX14.0*版本编写的,共分为15章,通过大量实例详细系统地介绍了CFX14.0解决实际问题的方法,包括计算流体的基础理论与方法,创建几何模型、划分网格、CFX前处理、CFX求解、CFX后处理等功能的介绍,针对每个CFX可以解决的流体问题辅以应用实例进行详细的讲解,包括内部流动、外部流动、传热流动、化学反应与燃烧、多相流、多孔介质、稳态及非稳态等流体问题,使读者能够快速、熟练、深入地掌握CFX流体计算软件。 《ANSYS CFX14.0超级学习手册》内容丰富、结构严谨、条理清晰、重点突出,既可以作为高等院校相关专业高年级本科生、研究生的学习用教材,也可以作为工程技术人员的参考用书。
Google软件测试之道
¥24.99
每天,Google都要测试和发布数百万个源文件、亿万行的代码。数以亿计的构建动作会触发几百万次的自动化测试,并在好几十万个浏览器实例上执行。面对这些看似不可能完成的任务,谷歌是如何测试的呢? 《Google软件测试之道》从内部视角告诉你这个世界上知名的互联网公司是如何应对21世纪软件测试的独特挑战的。《Google软件测试之道》抓住了Google做测试的本质,抓住了Google测试这个时代*复杂软件的精华。《Google软件测试之道》描述了测试解决方案,揭示了测试架构是如何设计、实现和运行的,介绍了软件测试工程师的角色;讲解了技术测试人员应该具有的技术技能;阐述了测试工程师在产品生命周期中的职责;讲述了测试管理及在Google的测试历史或在主要产品上发挥了重要作用的工程师的访谈,这对那些试图建立类似Google的测试流程或团队的人受益很大。 *后,《Google软件测试之道》还介绍了作者对于Google测试如何继续演进的见解、Google乃至整个业界的测试方向的一些预言,相信很多读者都会感受到其中的洞察力,甚至感到震惊。本书可以作为任何从事软件测试人员到达目标的指南。 《Google软件测试之道》适合开发人员、测试人员、测试管理人员使用,也适合大中专院校相关专业师生的学习用书,以及培训学校的教材。
Unity43D开发实战详解
¥39.21
随着Unity 3D的迅猛发展,该游戏引擎通过不断优化与改进已经升级到4.0。在Unity4.0中增加了许多新的特性,如全新的动画系统、支持移动平台的实时阴影、*的状态机技术等。《Unity 43D开发实战详解》随着游戏引擎的升级加入了许多新的内容,主要内容如下。 第1章 Unity3D基础以及开发环境的搭建,简要介绍了Unity 3D开发环境的搭建及其运行机制;第2章Unity集成开发环境详解,主要对Unity集成开发环境进行详细介绍;第3章 Unity3D开发脚本简介,讲解了特定于Unity的JavaScript脚本和C#脚本编写的语法和技巧;第4章 Unity3D图形用户界面基础及常用对象,主要对Unity开发过程中经常使用的图形用户界面控件及对象进行详细介绍;第5章 Unity3D第三方2D组件库——NGUI,介绍了游戏开发中非常流行的第三方UI界面开发组件库——NGUI的知识;第6章物理引擎,介绍了Unity开发平台的完整的物理引擎体系,包括刚体、碰撞器、粒子系统及关节等开发技术;第7章3D游戏开发技术,介绍了天空盒、虚拟按钮与摇杆、声音、光源、地形引擎、角色动画,以及角色控制器等常用技术;第8章着色器——Shaders,介绍了Unity中的着色器和着色器语言——ShaderLab,为各种高级特效的开发打下良好的基础;第9章杂项,介绍了PlayerPrefs类、NetworkClass(网络类)、加速度传感器的使用、视频贴图等开发技巧;第10章综合案例——火力篮球,详细介绍了火力篮球项目的开发过程及用到的各种相关技术;第11章综合案例——3D保龄球,详细介绍了3D保龄球项目的开发过程及用到的各种相关技术。 本书适合游戏开发的读者学习,也适合程序员学习用书,以及各院校相关专业师生的学习用书和培训学校的教材。
理解Unix进程
¥20.99
《理解Unix进程》从Unix编程的基础概念着手,采用循序渐进的方法,详细介绍了Unix进程的内部工作原理。《理解Unix进程》提供的许多简单而强大的技术,能够帮助Web开发人员深入了解Unix系统的并发性、守护进程、生成进程(spawningprocess)与信号等。同时,读者也可以使用这些技术和方法编写并调试自己的服务器。此外,《理解Unix进程》附录部分也涉及了一些流行的Ruby项目,让读者进一步了解如何巧妙运用Unix进程。 《理解Unix进程》适合Unix程序员、Web开发人员阅读。
重构与模式(修订版)
¥22.99
《重构与模式(修订版)》开创性地深入揭示了重构与模式这两种软件开发关键技术之间的联系,说明了通过重构实现模式改善既有的设计,往往优于在新的设计早期使用模式。《重构与模式(修订版)》不仅展示了一种应用模式和重构的创新方法,而且有助于读者透过实战深入理解重构和模式。书中讲述了27种重构方式。 《重构与模式(修订版)》适于面向对象软件开发人员阅读,也可作为高等学校计算机专业、软件工程专业师生的参考读物。
软件工程案例教程
¥25.11
本书根据*应用型科技大学的教学要求和*大纲编写而成。全书分四个模块,涵盖软件工程基础知识、结构化软件分析和设计、面向对象软件分析和设计、软件实现、软件测试、软件维护、软件项目管理和质量保证、软件文档、软件开发案例、分析建模工具等。每章配有知识链接、知识拓展和习题,引导读者深入地进行学习。 本书注重学生能力的培养,采用案例教学,融“教、学、做”一体化,所讲知识都是结合具体实例进行介绍,力求详略得当,引导读者快速采用结构化、面向对象方法进行软件开发。
失业的程序员
¥15.05
这是一个程序员从失业到自行创业的奋斗历程,虽然囧事连连、过程曲折,却充满了趣味。本书以作者的真实创业经历为主线,文字幽默诙谐,情节生动真实,包括了招聘、团队管理和用户公关,以及技术架构设计、核心代码编写、商务谈判、项目运作等场景经验。 从初期的创业伙伴、领路人,到商业竞争对手,各种复杂的关系在各个关键时刻却都发生了意想不到的逆转。在历经千辛万苦,眼看快要成功时,主人公却几乎再次失业。 程序员的前途到底在何方?其实,他的创业梦想才刚刚开始…… ?
组织间信息系统协同机理及协同度测度研究
¥20.93
本书是在系统参阅了国内外大量文献资料和研究成果的基础上,通过专家咨询和实地调研,综合运用管理学、信息科学、复杂科学、情报学、数学、哲学等领域的相关理论与方法,围绕着问题界定、影响因素、原理分析、模型分析、程度评价等方面深入系统地探讨作为复杂系统的组织间信息系统中的协同问题。本书可作为跨企业信息化设计及建设的参考用书,也可作为高校信息管理相关专业本科生、研究生教育的参考教材。

购物车
个人中心

