像计算机科学家一样思考Python 第2版
¥19.99
本书以培养读者以计算机科学家一样的思维方式来理解Python语言编程。贯穿全书的主体是如何思考、设计、发的方法,而具体的编程语言,只是提供了一个具体场景方便介绍的媒介。全书共21章,详细介绍Python语言编程的方方面面。本书从基本的编程概念始讲起,包括语言的语法和语义,而且每个编程概念都有清晰的定义,引领读者循序渐地学习变量、表达式、语句、函数和数据结构。书中还探讨了如何处理文件和数据库,如何理解对象、方法和面向对象编程,如何使用调试技巧来修正语法错误、运行时错误和语义错误。每一章都配有术语表和练习题,方便读者巩固所学的知识和技巧。此外,每一章都抽出一节来讲解如何调试程序。作者针对每章所专注的语言特性,或者相关的发问题,总结了调试的方方面面。本书的第2版与第1版相比,做了很多更新,将编程语言从Python 2升级成Python 3,并修改了很多示例和练习,增加了新的章节,更全面地介绍Python语言。这是一本实用的学习指南,适合没有Python编程经验的程序员阅读,也适合高中或大学的学生、Python爱好者及需要了解编程基础的人阅读。对于首次触程序设计的人来说,是一本不可多得的佳作。
JavaScript构建Web和ArcGIS Server应用实战
¥20.99
ArcGIS Server是用于发基于Web的GIS应用程序的主要平台,而JavaScript已经成为在这个平台上发应用程序的主流语言之一。《JavaScript构建Web和ArcGIS Server应用实战》介绍了如何利用ArcGIS API for JavaScript来创建基于Web的GIS应用程序。 《JavaScript构建Web和ArcGIS Server应用实战》共12章,分别介绍了基本概念、创建地图和添加图层、添加图形到地图、特征图层、使用控件和工具栏、空间和属性查询、定位和查找特征、地址转换和转换地址、网络分析任务、地理处理任务、整合ArcGIS Online以及创建手机应用程序。附录部分介绍了利用ArcGIS模板和Dojo设计应用程序。 《JavaScript构建Web和ArcGIS Server应用实战》结构清晰、示例丰富,非常适合初学者和中级水平的GIS发人员,也适合想要使用该平台行应用发的读者。
大数据架构详解:从数据获取到深度学习
¥17.99
本书从架构、业务、技术三个维度深浅出地介绍了大数据处理领域端到端的知识。主要内容包括三部分:*部分从数据的产生、采集、计算、存储、消费端到端的角度介绍大数据技术的起源、发展、关键技术和未来趋势,结合生动的业界*产品,以及学术界*的研究方向和成果,让深奥的技术浅显易懂;第二部分从业务和技术角度介绍实际案例,让读者理解大数据的用途及技术的本质;第三部分介绍大数据技术不是孤立的,讲解如何与前沿的云技术、深度学习、机器学习等相结合。
大型网站性能监测、分析与优化
¥51.32
本书共分为4篇9章,从监测、工具,分析、优化,标准等若干维度解读如何做好大规模应用的性能管理。书中分别详细介绍了应用性能的监测、优化工具与平台搭建,以及性能优化的标准和保持。内容涵盖移动端、PC端、服务器和云、基础网络、产品逻辑和用户行为分析等方面。书中既有方法论,又有具体的实践案例剖析,对于从事大型应用管理的技术人员非常有借鉴意义。
P精斩极:专业PPT精髓
¥34.42
《P精斩极:专业PPT精髓》主要针对PPT 中的逻辑结构、版式制作、配色方案、图表设计、图片处理、动画制作等方面的问题,就作者个人的经历、心得做一些讲述。比如金字塔结构、碎片式结构在PPT 制作中的独特效果;比如不同形式的PPT 模板设计的感受及制作要领;比如创意的数据图表的美化制作等。力求在有限的书页内展现足够丰富的内容,让各位读者的PPT 能够披荆斩棘,这也就达到了本书的初衷。 《P精斩极:专业PPT精髓》对于读者的定位就是针对大部分使用PPT 处于套用模板及做一些简单的版面美化阶段的人群。在阅读学习完本书以后,可以达到一个更高的层次,做出更美观也更能突出演示目的的PPT。
Vue2实践揭秘
¥17.99
本书以Vue2的实践应用为根基,从实际示例手,详细讲解Vue2的基础理论应用及高级组件发,通过简明易懂的实例代码,生动地让读者快速、全方位地掌握Vue2的各种门技巧以及一些在实际项目中的宝贵经验。本书除了全面、细致地讲述Vue2的生态结构、实际编程技巧和一些从实践中得到的经验,还重介绍如何以组件化编程思想为指导,以前端工程化方法为实现手段来实践Vue2,通过组件的单元测试和E2E测试来保证工程质量。
Unity3D实战核心技术详解
¥23.99
《Unity 3D实战核心技术详解》详细介绍了实际游戏发中使用的核心技术,每一章都结合了游戏发的实战案例。 首先,介绍了3D数学在Unity中的运用,3D数学知识包括:Unity坐标系统、向量、矩阵、四元数、欧拉角等基础知识。其次,介绍了游戏发中常用的核心技术:Avatar换装系统、消息事件系统、Protobuf在游戏中的运用,以及游戏中的文本文件加密算法等。再次,介绍了游戏中的AI行为树算法、残影算法、移动端实时阴影绘制、移动端海水的绘制等技术。然后,在游戏架构设计方面,介绍了*经典的针对UI的MVC架构设计和对于角色动作和技能的FSM有限状态机架构,以及游戏版本迭代使用的热更新技术方案。*后,介绍了移动端GPU编程和游戏发的一些经验。 《Unity 3D实战核心技术详解》适合具备一定Unity发经验的初学者和有一定Unity项目发经验的游戏发者阅读。
大象无形:虚幻引擎程序设计浅析
¥22.99
本书以两位作者本人在使用虚幻引擎过程中的实际经历为参考,包括三大部分:使用C 语言行游戏性编程、了解虚幻引擎本身底层结构与渲染结构、编写插件扩展虚幻引擎。提供了不同于官方文档内容的虚幻引擎相关细节和有效实践。有助于读者一窥虚幻引擎本身设计的精妙之处,并能学习到定制虚幻引擎所需的基础知识,实现对其的按需定制。
LabVIEW快速入门与工程实例
¥26.80
LabVIEW是目前广泛使用的虚拟仪器程序设计软件。本书介绍LabVIEW的基础知识、设计方法和工程应用,注重理论联系实践。主要内容包括LabVIEW的基本概念、软件安装、用户界面、编程环境、数据操作、程序结构、数据类型、图形化显示、文件操作、数字计算和信号分析。此外,结合作者在教学和研究工作中对该软件的使用经验,精选了LabVIEW工程应用实例。 本书提供了大量的实例和图示说明,内容丰富、论述简洁,突出内容的系统性和实用性,力求使读者能够快速门并达到基本应用水平。
仿生机器鱼原理及应用
¥34.42
由于水环境的恶劣性、复杂性、高度的腐蚀性、强压力和对传感器的不透明性,这使得水环境下的作业任务发生了很大变化,一般的潜水技术已无法适应现代高深度综合考察、研究以及完成各种作业和应用的需要。鱼类经过长期的自然选择,化出性能完备的游动机能和器官,为人类研制新型水下推控制系统提供了模仿对象。本书就机器鱼的仿生原理、动态建模以及设计,并就机器鱼的控制策略以及机器鱼群的协同调度行了深的探讨。可广泛应用于军事领域、海洋探险、水下考古以及娱乐领域。
物联网&云平台高级应用开发
¥39.66
本书主要介绍基于CC2530处理器和ZigBee无线网络的物联网和云平台发技术,由浅深地对物联网和云平台系统行了介绍,采用任务式发的学习方法,共积累了近30个趣味盎然、贴近生活的案例,每个案例均有完整的发过程,都有明确的学习目标、清晰的环境发要求、深浅出的原理学习、详细的发内容和完整的发步骤。*后行总结和拓展,将理论学习和发实践结合起来,每个案例均附上完整的发代码,在源代码的基础可以行快速二次发,读者可以快速上手。
LTE教程:原理与实现(第2版)
¥28.55
《LTE丛书之学好LTE系列》是专为LTE学习而造的,内容脱胎于作者深受好评的LTE公课程,并加以完善和增补,循序渐,娓娓道来,非常适合LTE学习。“LTE丛书之学好LTE系列”是专为LTE学习而造的,内容脱胎于作者深受好评的LTE公课程,并加以完善和增补,循序渐,娓娓道来,非常适合LTE学习。本书是“LTE丛书之学好LTE系列”的篇,浓墨重彩地介绍了LTE的两大关键技术:OFDM和多天线技术的原理以及实现方法。在OFDM原理部分揭了OFDM技术不为人知的许多内情,其中的能量正交概念会让读者耳目一新。在OFDM实现部分,还会发布很多颠覆性的内容,比如IFFT算法不是生成OFDM信号的*算法,等等。在多天线原理部分,分门别类地介绍了三大多天线技术的特。在多天线实现部分,作者定量分析了LTE中各种TM发射模式的差异,详细介绍了LTE中的多天线处理过程。作者的眼光并不局限在LTE上,本书同时还穿插介绍了各种移动通信系统和WiFi技术,让读者具有更全面的技术视野。本书适合从零起到已经对LTE技术有所了解的人士阅读,并且可以作为LTE自学和培训的教材。
新编51单片机C语言教程:从入门到精通实例详解全攻略
¥23.90
《新编51单片机C语言教程》是一本以实例详解方式介绍51单片机与C语言编程的图书,主要内容有单片机门、51单片机的硬件系统、Keil C51编程软件的使用、单片机驱动LED与LED数码管的电路及编程、中断的使用及编程、定时器/计数器的使用及编程、独立按键与矩阵键盘输电路及编程、阵和液晶显示屏的使用及编程、步电动机的使用及编程、串行通信的使用及编程、I2C总线通信的使用及编程、AD(模数)与DA(数模)转换电路及编程。 《新编51单片机C语言教程》起低、由浅深、语言通俗易懂,并且内容结构安排符合学习认知规律。本书适合作为初学者学习51单片机及编程的自学图书,也适合作为职业院校电类专业的单片机教材。
虚拟现实:从梦想到现实
¥33.80
虚拟现实行业经过短暂的起源和迅速崛起,oculus VR、cardboard、暴风墨镜等越来越多的词汇撬动着人们敏感的神经。本书聚焦中国虚拟现实行业从业状态,包括虚拟现实行业的发展历程,以及虚拟现实技术如何影响着传统行业;邀请了多位行业精英亲述创业经历,分享创业感悟,以及如何在创业中抓住机遇,更真实地反应行业状况,为读者分享丰富的创业经验参考,并抛砖引玉,引领人们对虚拟现实行业大发展的判断和思考。本书可供软件技术人员、学生,以及对虚拟现实感兴趣的跨行业者阅读,也可以启发相关行业创业者和管理者,为投资者提供资料和分析空间。
Android高级进阶
¥24.78
本书是Android的阶学习指南,主要为Android初中级发者阶所需的知识,高级发者也可以从本书中发现很多共鸣。本书从8个方面对50个知识行分类讲解,包括基础篇、系统架构篇、经验总结篇、新技术篇、性能优化篇、移动安全篇、工具篇、测试篇。熟练掌握这些知识后,应该就能够应付实际项目发中的绝大部分问题了。 本书的主要目的在于给读者一个完整的Android中高级发者知识图谱。笔者希望通过本书的系统讲解,能够帮助读者在面试和工作中收获自己满意的成绩。
轻量级微服务架构(上册)
¥37.99
本书从发与运维两方面分别对微服务架构的实践过程行描述,全书分为上下两册,上册偏重于发,下册偏重于运维。在上册中读者会学习到微服务架构所需的发技能,使用 Spring Boot 搭建微服务发框架,使用 Node.js 搭建微服务网关,使用 ZooKeeper 实现微服务注册与发现,使用 Docker 封装微服务,使用 Jenkins 部署微服务。通过阅读上册,读者可轻松搭建一款轻量级微服务架构。
基于ANSYS的信号和电源完整性设计与分析
¥28.55
本书主要介绍信号完整性和电源完整性的基础理论和设计方法,并结合实例,详细介绍了如何在ANSYS仿真平台完成相关仿真并分析结果。同时,在常见的数字信号高速电路设计方面,本书详细介绍了高速并行总线DDR3和高速串行总线PCIE、SFP 传输的特,以及运用ANSYS仿真平台的分析流程和方法。本书特是理论和实例相结合,并且基于ANSYS 15.0的SIWave、HFSS、Designer仿真平台,使读者可以在软件的实际操作过程中,理解高速电路设计理念,同时熟悉仿真工具和分析流程,发现相关的问题并运用类似的设计、仿真方法去解决。
C++编程调试秘笈
¥21.26
当你使用C++行编程时,很容易犯下各种各样的错误。有哪些常见的错误和陷阱?它们有什么一般的规律和特?如何避免犯这样的错误?《C++编程调试秘笈》针对这些问题一一解答。 《C++编程调试秘笈》讨论了程序员在C++编程中所犯的一些为常见的错误,并提供了避免这些错误的方法。C++社区积累了许多优秀的编程实践。在《C++编程调试秘笈》中,作者收集了其中的一些实践并对它们行了调整和优化,此外,作者还增加了自己的一些有益的实践。 全书分为3个部分和10个附录。部分是前3章,以概括的方式介绍了C++调试的策略。第二部分包括第4章到第14章,逐个讨论C++代码中为常见的错误类型,并为每种错误制定一种策略或规则。各章分别介绍了C++编程中数组、指针、引用、迭代器、变量、内存、NULL指针等相关的缺陷以及调试策略。第三部分包括第15章到第17章。第15章和第16章结合工具概括了调试策略,第17章是对全书内容的一个概括和总结。附录部分给出了《C++编程调试秘笈》所用到的库和一些程序文件的源代码。 《C++编程调试秘笈》要求读者有一定的C++编程基础或经验,适合C++的中级、高级程序员阅读。《C++编程调试秘笈》中介绍的缺陷捕捉策略和实践,能够帮助读者在C++编程实践中达到事半功倍的效果。
JavaScript启示录
¥14.99
JavaScript是Web发人员必须掌握的一门编程语言,但JavaScript语言及其相关技术正在变得越来越复杂。如何掌握JavaScript的基本概念和核心技术,往往让初学者和JavaScript新手感到束手无策。 《JavaScript启示录》力图在有限的篇幅内,通过考察原生JavaScript对象和所支持的细微差别,来给读者展现准确的JavaScript世界观,涉及对象、属性、复杂值、原始值、作用域、继承、this关键字、head对象等重要概念。本书帮助读者厘清这些概念,而掌握应用它们的技术和技巧。 《JavaScript启示录》适合希望通过深了解JavaScript对象来巩固对语言理解的高级初学者或中级JavaScript发人员阅读,也适合准备研究JavaScript幕后知识的JavaScript库使用老手参考。
Node学习指南
¥39.21
Node.js是一套用来编写高性能网络服务器的JavaScript工具包。它可以让JavaScript在服务器端运行,因此,可用来快速构建网络服务及应用的平台。 《Node学习指南》是学习Node编程的门指南。全书共16章。前4章主要介绍Node基本知识,包管理工具(npm)的安装和使用等。第5章介绍了Node处理异步发的独特的实现方式等。第6~8章,讲解了路由、代理、Web服务器、中间件等基本概念,包括Express。第9章到第11章分别介绍了基于Redis、MongoDB以及关系型数据库的Node应用发。第12章到第14章分别介绍了图形和媒体、Sockets.io模块、调试和测试等主题。第15章介绍了安全和权限的问题,第16章介绍了Node应用的扩展和部署。 《Node学习指南》适合有一定基础的JavaScript程序员阅读,也适合对学习Node应用发感兴趣的读者学习参考。
C语言编程——零基础初学者指南(第3版)
¥18.00
本书是C语言的门教材,针对没有任何编程经验的零基础初学者,详细介绍了C语言门需要掌握的基础知识。全书分为五部分共32章,*部分(第1~第8章)初识C语言,介绍C程序设计的基础概念,如程序、注释、变量、字符串等内容;第二部分(第9~第13章)运算符和表达式,介绍C语言的各种运算符和运算规则;第三部分(第14~第20章)控制程序,通过循环介绍C语言如何控制程序的执行顺序;第四部分(第21~第27章)管理C程序的数据,介绍什么是指针、如何处理数组、如何查找和排序数据、如何使用堆;第五部分(第28~第32章)文件和函数,介绍如何文件、如何在函数间传递变量。

购物车
个人中心

