万本电子书0元读

万本电子书0元读

快学熟用D3
快学熟用D3
(德)菲利普·K·贾纳特(Philipp K·Janert)
¥51.35
如果你急于学习D3.js这个划时代的Web图形和数据可视化的JavaScript库,那该书就是为你准备的。该书面向具有编程或数据科学背景的技术读者,内容简洁明快,突出了概念和模式的统一。作者Philipp K.Janert将其在工作中遇到的问题融书中,帮助你学以致用。?   如果你只有一般的编程经验而没有行过现代Web发,该书也为你提供了技术支持,像SVG、HTML5、C5S和DOM等在书中都有涉及,这也使得该书成为技术读者的一站式资源。?   通过学习《快学熟用D3》,你将:?   ·了解D3选择集这个库的基本组织原则。?   ·学习如何使用数据绑定创建数据驱动文档。?   ·创建动画图形和交互式用户界面。?   ·用曲线、形状和颜色绘制图形。?   ·使用内置方法构建热力图、树形图和网络图。?   ·通过编写可复用组件来简化工作量。
软件困局:为什么聪明的程序员会写出糟糕的代码
软件困局:为什么聪明的程序员会写出糟糕的代码
(美)亚当·巴尔(Adam Barr)
¥51.35
全书基于作者的职业成长经历,讨论了程序员的大学教育、软件发的生命周期、软件工程的复杂性、程序设计语言的发展历史、软件工程方法的演变历程,等等。本书行文幽默风趣,将经典的史料和生动的实例娓娓道来,还包括一些代码示例,可帮助新手程序员快速跨越从校园到职场的适应期,帮助爬升期的程序员深理解软件工程的本质,也可帮助转做管理工作的程序员有效把握软件行业的发展脉络。
49元5本 区块链开发实战:以太坊关键技术与案例分析
区块链开发实战:以太坊关键技术与案例分析
吴寿鹤
¥44.85
这是一本以实战为导向的区块项目实战指南,以以太坊、比特币两大区块应用为主题,讲解了这两大应用方向的关键技术,以及7个大型的项目实战案例。全书一共分为3个部分:部分:区块技术综述首先从宏观上介绍了区块技术以及相关项目的起源、发展、组成等,然后详细讲解了区块发环境的搭建。第二部分:以太坊首先讲解了以太坊的关键技术,比如以太坊的部署、常用工具、编程口、公有和私有的搭建、智能合约编程、维护、备份和恢复等,然后是一个代币系统和一个以太坊钱包的案例。第三部分:比特币首先讲解了比特币的关键技术,比如编程口、公有、私有等,然后详细讲解了一个比特币钱包的案例。
49元5本 以太坊技术详解与实战
以太坊技术详解与实战
闫莺;郑凯;郭众鑫
¥38.35
本书得到以太坊创始人、首席科学家Vitalik Buterin认可与推荐,是为数不多系统性介绍以太坊的书籍,涵盖架构、核心概念、部署、智能合约实践等,并涵盖多个读者关心的热主题。 第1~2章介绍区块基本原理、架构、核心概念等,以对区块有整体性了解。 第3章部署不同网络类型以太坊区块,含有多种技巧与脚本样例。 第4~6章剖析智能合约和以太坊虚拟机的原理,并手把手教学,给出具体编写、编译、部署智能合约的方法与案例,密集锻炼读者智能合约编程与实践能力。 第7章剖析以太坊上数字资产定义的原理和方法,包括CryptoKitties养猫游戏基于的ERC 721合约标准,到此读者可以编写以太坊应用了。 第8~10章涵盖太坊公有数据分析、以太坊对性能优化、隐私保护、数据安全等技术。这也是业界讨论比较多的内容,作为读者后续研究和深的基础。
49元5本 智能硬件与机器视觉:基于树莓派、Python和OpenCV
智能硬件与机器视觉:基于树莓派、Python和OpenCV
陈佳林
¥57.85
内容简介 这是一部讲解如何利用树莓派、OpenCV、Python等软硬件构建智能硬件并在其上实现图像分析、文字识别、人脸识别与追踪、视频监控等机器视觉功能的实用性著作。 全书一共11章: 第1~4章首先讲解了机器视觉在智能硬件领域的应用场景以及智能硬件上4种常见的机器视觉技术方案;然后讲解了树莓派和OpenCV的安装、配置以及其他准备工作;*后通过一些简单的案例和代码手把手教读者如何使用OpenCV。 第5~11章是本书的核心内容,通过几个具体的综合案例讲解了如何使用树莓派低成本玩转如下机器视觉场景:拍摄照片和视频、处理相机的原始数据、道路和商场的人流统计、道路信息的文字识别、人脸识别与追踪、中央AI视频监控等。以上案例循序渐,环环相扣,所有代码均可在树莓派上运行,可轻松移植到任何ARM发板上。
与量子比特共舞
与量子比特共舞
[美] 罗伯特·S·苏托尔(Robert S· Sutor) 著
¥70.27
本书介绍量子计算的理论基础、基本原理和工作机制,帮助读者了解量子计算的基础和概况。全书共12章,首先介绍为什么要使用量子计算,然后分基础知识和量子计算两个部分,介绍量子计算所依赖的经典计算的相关知识,以及量子计算的工作机制,并展望量子计算的发展前景。 本书适合对量子计算感兴趣,并且想要学习和了解与量子计算相关的物理学、计算机科学和工程发等知识的读者。
49元5本 MonoTouch应用开发实践指南:使用C#和.NET开发iOS应用
MonoTouch应用开发实践指南:使用C#和.NET开发iOS应用
(美)布卢斯坦
¥38.35
  本书是Amazon五星畅销书,广获好评。内容全面,系统讲解了利用MonoTouch发iOS应用的技术和方法;注重实战,包含大量精心设计的案例,可操作性极强。它是有效指导有经验的.NET发者利用已掌握的.NET技术快速发iOS应用的参考书,为.NET发者低成本地向iOS发者过渡提供了捷径。   全书一共12章:第1~2章首先详细介绍了MonoTouch发环境的搭建以及MonoTouch应用的创建方法,然后介绍了iOSSDK和MonoTouch之间的关联以及MonoTouch的工作原理;第3~6章分别讲解了视图控制器、常用的iOS类、表格和导航、图形和动画等MonoTouch的基础功能;第7~11章详细讲解了核心定位、MapKit框架、Web服务连、基于蓝牙的服务发现和联网技术,以及应用数据的保存;第12章介绍了如何利用MonoTouch发iPad应用。
49元5本 SQL应用开发参考手册
SQL应用开发参考手册
郭鑫
¥51.35
本书是一本SQL综合查询参考手册,包含使用SQL行数据库发和管理的各种技术,涉及当前流行的SQL Server、Oracle和MySQL等多种数据库。本书分为四篇,共25章。篇(第1~6章)为基础管理篇,主要包括数据库配置与管理、数据库的基本操作、SQL基础、管理数据库与数据表、添加数据、修改和删除数据等内容。第二篇(第7~13章)为SQL查询篇,主要包括SQL基础查询、复杂查询、数据排序、数据统计分析、子查询、多表连、聚合和旋转数据等内容。第三篇(第14~20章)为高级应用篇,主要包括视图、存储过程、自定义函数及应用、触发器、游标及应用、事务、索引等内容。第四篇(第21~25章)为常用函数篇,主要包括聚合函数、数学函数、字符串处理函数、日期时间处理函数、类型转换函数等内容。在每章中均按知识结构顺序对讲解的知识行排序,并且每个知识后面都配有相关的示例。 本书内容详尽,示例丰富,实用性强,非常适合作为编程人员及项目发人员的工具用书。
49元5本 你是一桩独一无二的生意
你是一桩独一无二的生意
李东旭
¥22.75
本书面向初职场的新人,将笔墨集中在对职业发展为重要的三个方面——职业心态、核心技能和常用工具,通过作者在“四大”高强度的工作环境中积累起来的职场经验,以及从前辈的悉心教导和自身职业成长过程中提炼出的心得体会,对各种或新颖或经典的工作方法和个人发展模型行一次全新的解读,以期从刚刚走出校园的年轻人的角度,总结出社会新鲜人在一个迥然不同的职场天地里如何走好初的关键几步,把自己当作一桩独一无二的生意来用心经营。
49元5本 零基础轻松学Java
零基础轻松学Java
张洪波;丁卫颖;郑铮
¥44.85
本书系统介绍Java程序设计的基础知识、发环境与发工具。全书共分12章,内容包括Java语言的概述、Java语言的基本语法、程序流程控制语句、面向对象编程的基础、异常的概念和处理、多线程处理机制、集合框架、Java输输出(I/O)处理、JDBC数据库编程、Java网络编程和Swing程序设计,*后介绍Java常用的类库和发Java程序的实战项目。本书从初学者的角度出发,以丰富的实例、通俗易懂的语言,详细介绍Java发中重用到的多种技术,使读者快速掌握Java程序设计的方法。
NIO与Socket编程技术指南
NIO与Socket编程技术指南
高洪岩
¥65.35
技术畅销书作者撰写,掌握高并发与网络编程基石技术:NIO与Socket。细化到特性级别,涵盖缓冲区、通道、选择器以及基于Socket 的TCP/IP和UDP编程。本书共6章,具体内容如下。 ?第1章讲解了NIO中的缓冲区,包括核心API的使用。 ?第2章讲解了NIO中的Channel通道类的继承关系、核心口的作用,着重介绍 FileChannel类的使用。 ?第3章涵盖NetworkInterface类获得网络口的信息、InetAddress和InterfaceAddress类的常见API。 ?第4章中讲解使用Java语言实现Socket通信,基于TCP/IP和UDP协议行实现。将相关类的全部API行了介绍,学习后阅读相关的网络框架的源代码、Java高性能后台处理才不会迷茫。 ?第5章中讲解了NIO技术中非常重要的Selector选择器技术,“多路复用”精髓在此体现的,本章也是大幅提升程序运行的效率之关键。 ?第6章异步IO(AIO),在NIO的基础上实现异步执行、回调处理等高级功能,是Java高级程序员,架构师等必须要掌握的技术。 ?
49元5本 Maven实战
Maven实战
许晓斌
¥42.25
本书由国内社区公认的Maven专家Juven Xu亲自执笔,内容的权威性毋庸置疑。   本书是国内本公出版的Maven专著。它内容新颖,基于*发布的Maven 3.0,不仅详尽讲解了Maven 3.0的所有新功能和新特性,而且还将这些新功能和新特性与Maven 2.x版本行了对比,以便于正在使用Maven 2.x版本的用户能更好地理解。本书它内容全面,以从专家的角度阐释Maven的价值篇,全面介绍了Maven的安装、配置和基本使用方法,以便于初学者参考;详细讲解了坐标和依赖、Maven仓库、生命周期和插件、聚合与继承等Maven的核心概念,建议所有读者仔细阅读;系统性地阐述了使用Nexus建立私服、使用Maven行测试、使用Hudson行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站和Maven的m2eclipse插件等实用性较强的高级知识,读者可有选择性的阅读;扩展性地讲解了如何Maven和Archetype插件,这部分内容对需要编写插件扩展Maven或需要编写Archetype维护自己的项目骨架以更便于团队发的读者来说尤为有帮助。它实战性强,不仅绝大部分知识都有相应的案例,而且本书还在第4章设计了一个背景案例,后面的很多章节都是围绕这个案例展的,可操作性极强。   本书适合所有Java程序员阅读,无论你是从未使用过Maven,亦或是已经使用Maven很长一段时间了,相信你都能从本书中获得有价值的参考。本书也适合所有项目经理阅读,它能帮助你更规范、更高效地管理Java项目。   你是否早已厌倦了日复一日的手工构建工作?你是否对各个项目风格迥异的构建系统感到恐惧?Maven——这一Java社区事实标准的项目管理工具,能帮你从琐碎的手工劳动中解脱出来,帮你规范整个组织的构建系统。不仅如此,它还有依赖管理、自动生成项目站等超酷的特性,已经有无数的源项目使用它来构建项目并促团队交流,每天都有数以万计的发者在访问中央仓库以获取他们需要的依赖。   本书内容全面而系统,Maven的原理、使用方法和高级应用尽含其中;注重实战是本书的另一个特,不仅在各个知识都辅有大量的小案例,而且还有一个综合性的案例贯穿全书。如果你想使用Maven,或正在使用Maven,本书将给你绝佳的指导。
49元5本 Hadoop与大数据挖掘
Hadoop与大数据挖掘
张良均
¥44.85
这是一本适合教学和零基础自学的Hadoop与大数据挖掘的教程,即便你完全没有Hadoop编程基础和大数据挖掘基础,根据本书中的理论知识和上机实践,也能迅速掌握如何使用Hadoop行大数据挖掘。全书主要分为两篇:基础篇(1-7章),首先从宏观上介绍了大数据相关概念和技术,然后逐一对Hadoop、Hive、HBase、Pig、Spark、Oozie等一系列大数据技术的概念、原理、架构,以及企业应用方法行了详细介绍,同时配有大量的案例。掌握了这些内容,就具备了大数据技术的基础;挖掘实战篇(第8章),主要是一个企业级大数据应用项目——电子商务智能推荐系统。通过分析应用背景、构建系统,使读者了解针对系统的每一层应用使用什么大数据技术来解决问题。涉及的流程有数据采集、数据预处理、模型构建等,在每一个流程中会行大数据相关技术实践,运用实际数据来行分析,使读者切身感受到利用大数据技术解决问题的魅力。
49元5本 从零开始学C++程序设计
从零开始学C++程序设计
吴惠茹;等
¥44.85
本书分16章说明C 语言相关的语法与应用,包括变量与数据类型、表达式与运算符、流程控制结构、数组与字符串、指针与地址、函数、预处理指令与宏、自定义数据类型、构造函数与析构函数、类、运算符重载、继承与多态、数据流和文件、异常处理以及C 模板的程序设计方式等内容。
49元5本 区块链将如何重新定义世界
区块链将如何重新定义世界
唐文剑
¥51.35
本书作为国内率先出版的原创性区块启蒙读物,博采众长,汇集了众多专家学者对于区块的权威观,结合大量实例,由浅深、通俗易懂的向读者介绍了区块的由来与发展、区块背后的经济思想、区块的技术原理与特征、区块的应用前景以及对区块的展望与畅想,引领大家走近了解并读懂区块的世界。
Linux环境编程:从应用到内核
Linux环境编程:从应用到内核
高峰;李彬
¥65.35
《UNIX环境高级编程》(简称APUE)几乎是Linux领域程序员人手的一本书。但在掌握和理解APUE的内容后,又该如何继续提高自己的技能, 如何更深地理解Linux环境编程及其背后的工作机制呢?本书将从一个全新的角度带领读者重新Linux环境编程,从应用出发,深内核源码,研究 Linux各口的工作机制和原理,让读者不仅知其然,还知其所以然。作为Linux发工程师,如果不仅掌握Linux的应用层发,同时还熟悉 Linux的内核源码,那么其在Linux环境下设计发任何产品都将游刃有余,稳定且高效。   本书是Linux技术专家高峰和李彬的合力之 作,是两个人多年发经验的总结和分享,也是市场上一本将Linux应用态与内核态相结合的技术图书,选择这种写作方式是为了向APUE的作者致敬。 本书涵盖了APUE中大部分章节的内容,并针对Linux环境,以作者多年经验,详细解析了Linux常用口的使用方法和陷阱。为了让读者更清楚地理解 口的工作原理,对于绝大部分口,作者都会深C库或内核源码行全面分析。希望本书可以帮助读者通Linux环境的应用和内核两条脉络,使两条线融 会贯通,一步提高发水平。
49元5本 SAPHANA平台应用开发
SAPHANA平台应用开发
刘刚
¥51.35
本书是《SAP HANA实战》的兄弟篇,也是其一步的延续和深。本书是一本面向应用发的纯技术书,瞄准基于SAP HANA原生应用发的所有细节内容,囊括所有与SAP HANA、XS、UI5、HANA原生应用发相关的内容。   本书逻辑上可分成五个部分,读者可以根据下面的简介来选择性阅读。   部分:包含第1~2章,主要讲解SAP HANA应用服务器的各个组件、原生项目的发架构、SAP HANA工作台的主要操作、创建用户、创建表、赋予权限等。   第二部分:包含第3~4章,主要介绍信息建模的基础和高级特性、以及SQLScript,和存储过程的相关知识。这部分内容相对独立而且好上手,已经熟悉这些内容的读者可跳过本章节,但是在后续的XS项目示例中,我们会应用到这部分所介绍的全部知识。    第三部分:包含第5~8章,讲解了HANA原生应用发过程涉及的绝大部分内容,包含XS项目的创建、核心数据服务(Core Data Service)、访问控制、XSJS、OData服务和UI5前端集成、以及OData Web Service高效架构设计实践、XSJS处理http请求、数据库访问、创建定时运行的作业等内容。   第四部分:包含第9~11章,这部分主 要通过一个具体案例来说明HANA XS原生应用的发过程及所涉及的全部对象。在介绍过程中,一步一步不断增加新特性,使这个例子成为一个完整和考虑周全的系统,后还将这个发后的XS 应用部署和传输到另外一个HANA系统,并重介绍了修改控制、传输管理等细节内容。   第五部分:包含第12~13章及附录。主要讲解HANA应用上线后如何行运维、团队如何行协同发,以及如何实现系统的高可用。   另外在本书后还单独以问答的形式为读者提供了作者多年的从业经验和项目心得。
Solr权威指南 上卷
Solr权威指南 上卷
兰小伟
¥65.35
本书作者是国内*早触Solr的技术专家之一,多年一直在Solr的研究、实践和布道的路上不遗余力、乐此不彼。本书立足全球视野,综合Solr技术的*发展和应用、从业人员的学习曲线,以及中英文资料的供给情况,给自己设定了一个极高的目标:力争在内容的全面性、系统性、深浅度和实战性上超越所有的同类书。从完成的结果上来看,我们的目标近完成,Solr的基础知识、核心技术、阶知识和扩展知识悉数包括在内。 全书一共16章,分为上下两卷: 上卷(第1~10章) 全面、系统地讲解了Solr的基础知识和核心技术。包括部署、配置、Solr Core、Solr DIH、全量导、增量导、索引、中文分词、查询组件、Solr Facet、高亮、查询建议,以及企业如何在真实的项目中使用Solr。不仅讲解了基本概念和使用方法,而且还分析了各组件的内部工作机制。 下卷(第11~16章) 细致、深地讲解了Solr的高级知识和拓展知识。 高级知识部分包括:Solr的高级查询及其各种查询技巧,如函数查询、地理空间查询、Facet嵌套等;SolrJ、SolrCloud、Spring Data Solr的使用详解和工作原理;Solr的多种性能优化技巧,如索引的性能优化、缓存的性能优化、查询的性能优化、JVM和Web容器的优化,以及操作系统级别的优化。 拓展知识中首先讲解了Solr的一些比较生僻的知识,如伪域、多语种索引支持、安全认证,以及Solr 6.x中的SQL口和Streaming表达式等;然后讲解了Solr与MapReduce、HDFS、Hbase、Kafka、Flume、Storm、Spark等大数据技术的结合使用的集成方法。
49元5本 Android和PHP开发*佳实践(第2版)
Android和PHP开发*佳实践(第2版)
黄隽实
¥51.35
  本书是国内本同时讲述Android客户端和PHP服务端发的经典著作。   黄隽实编著的《Android和PHP发*实践(第2版移动发)》以一个完整的微博应用项目实例为主线,由浅深地讲解了Android客户端发和PHP服务端发的思路和技巧。从前期的产品设计、架构设计,到客户端和服务端的编码实现,再到性能测试和系统优化,以及后的包发布,完整地介绍了移动互联网应用发的过程。同时,本书也介绍了Android系统中比较有特色的功能,比如Google地图、LBS功能、传感器、摄像头、多媒体以及语音功能的使用等。此外,书中还介绍了AndroidNDK的发以及Android游戏发的相关内容,包括OpenGL的使用、流行游戏引擎Cocos2d-x和Unity3D。   本书适合所有对Android和PHP技术有兴趣的读者。不管是客户端还是服务端的发者,都可以从本书中获得不少有用的经验。另外,值得一提的是,全书绝大部分的实例代码均源自于真实项目,参考价值极高。
49元5本 3D打印建模:Autodesk Meshmixer实用基础教程
3D打印建模:Autodesk Meshmixer实用基础教程
陈启成
¥38.35
本书详细介绍了Meshmixer的各功能模块的用法,也一一介绍了单个命令中的各项参数和复选项的作用。采用中英文对照的方式,对菜单和工具栏中的命令行解释,辅以大量的图例,可以使读者更好地理解软件的功能。作为一本基础教程,且限于篇幅,本书仅提供了基本的建模实例,没有涉及更复杂的应用,如处理3D扫描模型等。
DevSecOps敏捷安全
DevSecOps敏捷安全
子芽
¥77.40
这是一本体系化讲解DevSecOps敏捷安全的实战性著作,为企业应对软件发方式敏态化与软件供应源化带来的安全挑战提供了解决之道,它能有效指导企业快速将安全能力完整嵌整个DevOps体系,在保证业务研发效能的同时实现敏捷安全内生和自成长。 本书由国内软件供应安全领域领军企业悬镜安全创始人子芽出品,得到了企业界和学术界10位权威安全技术专家的联袂推荐。主要的内容及其特色如下: 体系创新:不仅对业界已有的DevSecOps理论和方法行了系统梳理,而且还分享了DevSecOps敏捷安全架构、DevSecOps敏捷安全技术金字塔等大量来自悬镜安全的创新理论和技术,全面讲解了DevSecOps敏捷安全的核心内涵、架构设计、体系建设、技术原理、度量方法、落地实践; 注重实战:包含大量实践原则、参考和落地方法,以及来自银行、券商、运营商、互联网、政府机构等领域的一线落地实践案例; 全球视野:立足于全球,对美国国防部、Netflix、Salesforce等机构和企业的DevSecOps实践行了逐一分析和解读; 前瞻性强:不仅讲解了DevSecOps敏捷安全在云原生安全、软件供应安全等热领域的落地实践,而且展望了DevSecOps敏捷安全的发展趋势和技术演方向。