iOS UI开发捷径——利用Interface Builder高效、优雅地开发UI
¥46.14
这是一本详细讲解如何使用 Interface Builder 的书籍,主要讲解如何利用 Interface Builder快速、高效地发 UI。本书从 Interface Builder 菜单、UIKit 控件这些基础知识到如何使用Interface Builder 鲜为人知的高级功能、如何利用 Interface Builder 行代码的优化等都行了详细讲解,内容覆盖了利用 Interface Builder 发 UI 所涉及的各个知识。除此之外,本书还着重介绍了经常与 Interface Builder 配合使用的 Auto Layout,以及很多与 UI 学习甚至与iOS 发学习相关的知识。本书理论与实践相结合,理论部分全面而且深,让读者知其所以然,实践部分不仅讲到了在发中经常遇到的情况,而且也关注了一些非常重要的细节。本书适合想快速、高效地发 UI,想学习 Interface Builder 的各个层次的发人员阅读,对于 iOS 的 UI 学习来说,本书也具有很强的指导意义。
形 色 网页设计法则及实例指导
¥5.99
本书以深浅出的方式,从设计的基本理念手,通过几个网页设计标志性阶段的解读,向读者概述网页发展的历史,同时本书引了网页设计的设计规范与配色法则,帮助读者快速梳理网页设计的流程。后面通过几个案例逐步解读网页设计的工作流程,将理论与实践充分结合,使读者能够深刻、多元地学习网页设计的技巧。 本书提供练习和实战中的素材和源文件,扫描封底“资源下载”二维码,即可获得下载方法,如需资源下载技术支持请致函szys@ptpress.com.cn。 本书适合新行的网页设计师、互联网技术相关行业的从业人员,如前端工程师、交互设计师、产品体验师等,也适合对互联网、新媒体行业感兴趣的人士学习、参考与使用。
R数据可视化手册
¥56.96
R具有强大的统计计算功能和便捷的数据可视化系统。《R数据可视化手册》重讲解R的绘图系统,指导读者通过绘图系统实现数据可视化。书中提供了快速绘制高质量图形的150多种技巧,每个技巧用来解决一个特定的绘图需求。读者可以通过目录快速定位到自己遇到的问题,查阅相应的解决方案。同时,作者在大部分的技巧之后会行一些讨论和延伸,介绍一些总结出的绘图技巧。 《R数据可视化手册》侧重于解决具体问题,是R数据可视化的实战秘籍。《R数据可视化手册》中绝大多数的绘图案例都是以强大、灵活制图而著称的R包ggplot2实现的,充分展现了ggplot2生动、翔实的一面。从如何画图、线图、柱状图,到如何添加注解、修改坐标轴和图例,再到分面的使用和颜色的选取等,本书都有清晰的讲解。虽然本书的大多数技巧使用的是ggplot2,但是并不仅仅局限于ggplot2的介绍。作者的理念是用合适的工具来完成合适的绘图任务,读者也可以学到许多其他有用的绘图函数和工具,来适应各种复杂的需求。 《R数据可视化手册》是学习R中丰富的数据可视化方法的权威手册,非常适合对R语言有基本的了解的读者阅读。
Go Web编程
¥16.49
本书全面介绍使用Go语言发Web应用所需的全部基本概念,并详细讲解如何运用现代设计原则使用Go语言构建Web应用。本书通过大量的实例介绍核心概念(如处理请求和发送响应、模板引擎和数据持久化),并深讨论更多高级主题(如并发、Web应用程序测试以及部署到标准系统服务器和PaaS提供商)。 本书以一个网络论坛为例,讲解如何使用请求处理器、多路复用器、模板引擎、存储系统等核心组件构建一个Go Web应用,然后在这一应用的基础上,构建出相应的Web服务。值得一提的是,本书在介绍Go Web发方法时,基本上只用到Go语言自带的标准库,而不会用到任何特定的Web框架,读者学到的知识将不会局限于特定的框架,即使将来需要用到现成的框架或者自行构建框架,仍然会从本书中获益。本书除了讲解具体的Web发方法,还介绍如何对Go Web应用行测试,如何使用Go的并发特性提高Web应用的性能,以及如何在Heroku、Google App Engine、Digital Ocean等云平台上部署Go Web应用;此外,书中还传授一些Go Web发方面的经验和提示。这些重要的实践知识将帮助读者快速成为真正具有生产力的Go Web发者。 阅读本书需要读者具备基本的Go语言编程技能并掌握Go语言的语法。本书适合所有想用Go语言行Web发的读者阅读,无论是Web发的初学者还是行已久的发者都会在阅读本书的过程中有所收获。
Oracle 11g从入门到精通(第2版)
¥34.48
《Oracle 11g从门到精通(第2版)》从初学者角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了使用Oracle 11g行数据管理的各方面技术。全书共分19章,包括Oracle 11g概述,Oracle 11g体系结构,SQL *Plus命令,SQL语言基础,PL/SQL编程,过程、函数、触发器和包,管理控制文件和日志文件,管理表空间和数据文件,数据表对象,其他数据对象,表分区与索引分区,用户管理与权限分配,数据库控制,Oracle系统调优,优化SQL语句,Oracle数据备份与恢复,数据导出和导,Oracle 11g的闪回技术,企业人事管理系统等。《Oracle 11g从门到精通(第2版)》所有知识都结合具体实例行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Oracle 11g管理数据库的精髓,快速提高数据库管理技能。 《Oracle 11g从门到精通(第2版)》所配DVD光盘含有全程语音视频讲解教学录像以及实例的全部源代码,这些源代码都经过精心调试,在Windows XP、Windows 2003、Windows 7下全部通过。
Android开发:从0到1
¥40.34
本书是一本Android应用发教程,旨在帮助读者全面掌握Android发技术,能够实际发Android项目。 本书分为三篇: 基础篇、阶篇和实战篇。 基础篇包括第1章~第*章,介绍了Android操作系统概述、Android发环境搭建、*个Android应用程序、调试Android应用程序、Android界面编程、Android界面布局、Android简单控件、Android高级控件、活动、碎片、意图、数据存储和使用内容提供者共享数据。 阶篇包括第14章~第21章,介绍了Android多线程发、服务、广播收器、多媒体发、网络通信技术、百度地图与定位服务、Android 2D图形与动画技术和手机功能发。 实战篇包括第22章~第25章,介绍了分层架构设计与重构健康助手应用、内容提供者重构健康助手应用、Android敏捷发项目实战——我的播放器应用发和把应用发布到Google play应用商店。 本书采用案例驱动式叙述方式,即“案例概述→案例核心技术→知识展→案例总结”的方式。本书既可作为高等学校计算机类专业的移动发技术课程的教材,也可作为社会培训机构的Android培训教材,还适合作为广大Android初学者和Android应用发程序员的参考用书。
Python 3.5从零开始学
¥23.18
本书专门针对Python新手量身定做,涵盖了Python 3 实际发的重要知识,内容包括:Python语言的类型和对象、操作符和表达式、编程结构和控制流、函数、序列、多线程、正则表达式、面向对象编程、文件操作、网络编程、邮件收发、数据库操作等,提供Python爬虫、数据处理项目范例,各章还安排了调试、问题解答、温故知新、牛九小试等内容,以帮助读者学会处理程序异常、解答学习困惑、巩固知识、学以致用。 本书通俗易懂、示例丰富、代码可读性及可操作性强。非常适合Python 3.x初学者、想学习和了解Python 3的程序员,也可作为Python网课、培训及大专院校教学用书。
Unity3D平台AR与VR开发快速上手
¥23.18
Unity3D是一款跨平台3D、2D游戏及互动内容发引擎,并有着广泛的影响力。随着近年增强现实和虚拟现实的兴起,很多增强现实和虚拟现实的技术提供方都提供了基于Unity3D的SDK包。可以预见,市场对Unity3D人才的需求将会大大增加。 本书共分为14章,详细讲解了Unity3D的安装、发布、界面等主要功能,并深介绍AR(增强现实)、VR(虚拟现实)发方法,以及地图定位、摄像机、声音播放等发技巧,让读者了解到如何使用Unity3D制作AR VR产品,快速Unity3D应用发之门。 本书适合使用Unity3D平台发AR VR游戏和应用的移动发人员,也适合高等院校和培训机构相关专业移动游戏发方向的师生教学参考。
Yii框架深度剖析
¥39.21
Yii是一个基于组件、用于发大型Web应用的高性能PHP框架,它提供了当今Web 2.0应用发所需要的几乎一切功能,是zui具发效率的PHP框架之一。 《Yii框架深度剖析》站在框架设计的高度,从源代码级别剖析了Yii框架的工作机制。《Yii框架深度剖析》分为15章,其内容涵盖了PHP框架的概念,Yii框架的工作流程,布局的概念及作用,模块的概念及作用,ActiveRecord模型的原理和作用,ActiveRecord模型的查询方法,小物件的概念及作用,小物件CActiveForm的作用以及调用方法,模型验证的概念及作用,Yii框架中的AJAX验证,与用户登录相关的内容,Yii框架中基于角色的访问控制系统的设计与实现,Memcached缓存在Yii框架中的使用,日志在Yii框架中的实现,以及Yii框架中URL管理组件。 《Yii框架深度剖析》适合Web发人员,以及有一定的PHP发基础,但是希望学习使用框架来提升发能力的读者阅读。
网页布局与配色实战
¥24.99
网页的版式布局和色彩搭配往往是设计者感到*头疼的问题,尤其是那些非美术或平面设计出身的 网页设计者,他们在掌握了网页制作软件和相关技术的同时,还想多学习一些色彩的基础知识和网站的 配色方法。为此,除了借鉴大量的成功作品,体会不同的网页设计配色技巧以外,*直的方法就是寻 找一本理想的网页配色参考书,通过学习,可以快速提高网页的配色水平。 本书共11章,在讲解版式布局和网页配色原理的基础之上,采用了大量国内外网站的配色成功案 例行实战分析,帮助读者在鉴赏过程中逐步掌握不同情况下网页配色的规律与技巧,而成为网页设 计的行家里手。 本书可供网页设计师和网页制作人员参考和使用,也可以作为相关专业的教材和辅导用书。
Android开发入门百战经典
¥28.99
本书内容系统全面,采用层层递的方式行讲解,让读者理解起来更为容易。全书分为10章,主要包括Android Studio的常用操作和技巧、Android的属性和布局、Android的基础控件、Android的系统组件、Android几种常用的数据存储方式、Android动画、Android网络、Android手机的基本功能及多媒体操作等。 另外,本书还创新地引了扫描二维码查看动态图的功能,让纸质图书也能和读者交互起来,提升阅读的乐趣。本书适用于广大初、中级Android发者。对于初级发者,本书对常用核心的基础知识通过实例的形式行了系统的讲解,保证初学者学习后可迅速上手行Android应用发;对于中级发者,本书有助于查缺补漏、夯实基础。另外,本书还可以作为高等学校电子信息类专业和计算机类专业本科生的教材以及Android应用发技术人员的参考书。
Web前端测试与集成——Jasmine/Selenium/Protractor/Jenkins的最佳实践
¥26.91
全书共分为四部分。部分为基础篇,总览了前端开发测试中的挑战与测试转型,介绍了测试基础环境的搭建;第二部分为单元测试篇,深入介绍了如何基于Jasmine单元测试框架和gulp、Karma等构建、执行工具对前端JavaScript代码进行单元测试,以及AngularJS单元测试的*实践和代码覆盖率等……
思维训练启蒙新观念——青少年Pascal语言编程抢先起跑一路通
¥15.41
本书突出创造性思维训练的特,体现以编程实现思维训练启蒙的新观念,注重科学思想的传播、艺术思想的熏陶和智慧教育的启迪。全书共4篇,16章。第1篇(第1和第2章)介绍思维训练启蒙新观念与创新途径;第2篇(第3~7章)为Pascal语言思维训练启蒙基础,主要包括Pascal语言基础知识,简单的选择结构、循环结构和数组编程;第3篇(第8~12章)为Pascal语言思维训练启蒙拓展,主要包括函数、过程、字符与字符串编程、编程联合调试能力训练以及应用拓展范例;第4篇(第13~16章)为思维训练启蒙新的飞跃,主要包括思维训练启蒙与智慧大师(哥白尼、伽利略、牛顿、霍金、爱因斯坦)创造力的启迪,日月星辰运行规律探索领悟,思维训练启蒙与明其“道”。本书讲解细致,注重整体性,突出细微变化的创新。经典算法和编程原理通俗易懂,范例从简单的单体始,再逐步演变成复杂的组合体。 本书零基础启蒙,适合思维训练初学者,尤其适合青少年编程爱好者,也可供青少年教育工作者参阅。
Python程序设计开发宝典
¥22.43
全书共13章,面向Python 3.5.x、Python 3.6.x和Python 3.7.x,重关注Python内置对象和标准库对象的高级应用以及比较前沿的一些新技术,偶尔涉及一扩展库用法。第1章介绍Python语言编程规范与代码优化建议、发环境配置、程序伪编译与包。第2章详解运算符与内置函数的用法。第3章详解各种序列对象、推导式、切片和序列解包。第4章详解选择结构和循环结构,关键字else、break与continue。第5章详解函数的基本用法,可调用对象与修饰器、函数参数、变量的作用域、生成器函数、lambda表达式、函数柯里化、泛型函数、协程函数和回调函数。第6章详解类的定义、不同类型的成员、依赖注技术和运算符重载。第7章详解字符串编码与格式化方法、字符串对象方法、文本排版与压缩、汉字拼音有关的技术。第8章详解正则表达式语法、re模块、正则表达式对象与match对象。第9章详解文件对象用法、文件内容操作。第10章详解文件与文件夹操作。第11章详解异常处理结构、文档测试与单元测试、覆盖测试与软件性能测试、代码调试技术。第12章详解不同类型的并行处理技术。第13章详解asyncio提供的网络通信功能。 本书不但可以作为Python程序设计教材,还可作为Python发工程师的指导用书。
区块链实战
¥17.65
本书全景式地描述了互联网前沿技术——区块链,分别从区块链的起源、区块链在全球各个国家的发展现状、区块链的四大核心技术、基于区块链底层技术的数字货币发展现状等角度进行描述。另外,为了更好地理解区块链,本书讲述了区块链在数字货币领域、金融领域、物联网领域、大数据领域、医疗领域、教育领域、公证领域等七个领域的应用。区块链是一场技术革命。在不久的将来,我们会看到区块链与传统行业的直接较量。而且这是一场不同层面的竞争,传统行业被新技术取代已成必然趋势。所以在一切还未发生之前,关注区块链、参与区块链、应用区块链是至关重要的。通过阅读本书,读者只需要花费一周的时间就可以理解区块链是什么以及它能干什么,并且理解区块链在各个领域的价值所在。
看透JavaScript:原理、方法与实践
¥30.81
本书由资深软件发专家撰写,凝聚其多年发经验,系统、深、全面地阐释JavaScript,内容涉及流行的Web发实践,结合实际案例行讲解,授人以渔。本书内容并不局限于某个具体功能的使用方法,而是系统深地讲解JavaScript的本质与结构,清晰阐释ECMAScript、DOM和BOM三部分内容的关系及重要性,以帮助发人员全面深了解前端发技术。本书讲解的内容通俗易懂、深浅出,特别是书中所用示例的设计,它们不仅可以让读者理解某个知识的用法,更能让读者明白具体知识所使用的场景,从而更深地理解具体内容。 本书内容安排合理,架构清晰,注意理论与实践相结合,适合那些希望学习Web编程语言的初、中级程序员和希望精通JavaScript的程序员阅读。
Cocos2d-x之Lua核心编程(第2版)
¥31.56
本书在《Cocos2dx 之Lua 核心编程》(第1版)的基础上行了内容扩充,增加了Spine骨骼动画、拆剪节、渲染纹理、Lua Binding实战、OpenGL ES 2.0与shader编程和SDK等内容,全面而又系统地论述了Cocos2dx Lua游戏发的核心技术。本书从 Lua 语言基础始,全面介绍Cocos2dx Lua 的基础知识、阶应用和高级编程技术,并以一款三消游戏发实战贯穿全书。第1~3章为基础知识,是使用Cocos2dx Lua发游戏的必备知识集合; 第4章和第6章以实际作品“Fruit Fest”展示了完整的游戏发流程; 第5章为游戏发阶知识,其中介绍的功能是绝大多数游戏都需要的,熟知这些知识可以在发游戏功能模块的时候更加得心应手; 第7~8章为高级编程技术,为游戏产品发布阶段提供有力支撑。全书采用理论结合实践的*编程学习方式,各个章节都提供了相应的实例。 本书适合Cocos2dx Lua游戏发初学者,亦可作为经验丰富的Cocos2dx Lua游戏前端发工程师的参考读物。
15天学会jQuery编程与实战
¥20.70
使用jQuery可以用更少的时间完成更多工作。Web发和移动发已经成为主流,jQuery在Web和移动网页方面的占有率已经达到70.8%,这给学习jQuery的读者提供了更多工作机会。本书是一本带领读者门的jQuery实战书。 全书分为4部分:第1部分介绍jQuery发的基础,包括环境搭建,必须了解的JavaScript基础,jQuery操作HTML、CSS、事件、动画等;第2部分介绍jQuery的插件,包括自定义插件、UI插件和一些常用插件;第3部分介绍jQuery在移动网页方面的发框架jQuery Mobile;第4部分通过3个完整的项目案例让读者完善前面的学习,并正式发属于自己的项目。 本书内容精练、重突出、实例丰富、讲解通俗,是广大网页或移动Web设计人员和前端发人员的参考书,同时非常适合大中专院校师生参考阅读,也可作为高等院校计算机及相关培训机构的教材。
自己动手写分布式搜索引擎
¥21.59
本书介绍了分布式搜索引擎发的原理与Java实现,主要包括全文检索的原理与实现、分布式算法与代码实现、SolrCloud和ElasticSearch的使用与原理等内容,并着重介绍了一种实现分布式中文搜索引擎的方法。 本书适合有Java程序设计基础的发人员或者对分布式搜索引擎技术感兴趣的从业人员使用
jQuery与JavaScript入门经典
¥28.99
《jQuery与JavaScript门经典》采用直观、循序渐的方法讲解了如何使用jQuery和JavaScript来创建具有极佳用户体验的动态Web应用,以及如何为各种设备发具有吸引力的用户界面,以*程度地满足用户的需求。 《jQuery与JavaScript门经典》分为6部分,第1部分介绍了使用jQuery和JavaScript行发的基础知识;第2部分讲解了如何使用jQuery和JavaScript发Web页面;第3部分介绍了构建具有丰富交互性的Web页面所需要的知识;第4部分介绍了一些高级概念;第5部分介绍了jQuery UI的相关知识;第6部分讲解了跨平台移动Web应用发工具jQuery Mobile。 《jQuery与JavaScript门经典》内容循序渐、深浅出、步骤详尽,而且富有大量适合动手练习的示例,可以帮助读者在短时间内掌握jQuery和JavaScript的相关知识,学会为各种流行的终端设备发具有极佳用户体验的界面。《jQuery与JavaScript门经典》适合对jQuery、jQuery Mobile、JavaScript等感兴趣的前端发人员以及移动应用发人员阅读。此外,本书也是高等院校计算机及其相关专业课程的极佳教材。
Java EE 7精粹
¥39.21
Java EE 7是Java EE*版本的平台,它为建立Web应用和企业应用提供了简单、易用和全栈式的服务。 本书提供了Java EE 7平台中关键规范的概述。全书共16个章节,对Java EE 7平台中的每一个概念都给予了详细的解释,并通过一系列简单的代码示例来帮助读者更好地了解这个平台。作者Arun是Java EE团队的核心成员,也是Oracle的Java布道者,对Java EE 7平台的启动有重要贡献,是对Java EE 有发言权的技术专家。 本书适合那些对Java有一些基本了解或者对Java EE 平台感兴趣的读者,阅读本书无需具备Java EE平台早期版本的知识。另外,对于了解设计模式的读者而言,通过本书描述的大部分技术还能实现实际应用的构建。