万本电子书0元读

万本电子书0元读

每满100减50 Scala并发编程(第2版)
Scala并发编程(第2版)
亚历山大 ▪ 普罗科佩茨(Aleksandar Prokopec) 著
¥63.99
本书是一本关于并发编程技术的教程,书中详细介绍了并发编程中的主要概念和基本数据结构,包括传统并发模型、基于Future 和Promise的异步编程、数据并行容器、基于响应式扩展的并发编程、软件事务性内存、角色模型、并发编程实践和反应器编程模型等。本书基于Scala语言编写,实例丰富,可操作性很强。 本书面向的用户群体以Scala用户为主,因为书中所有的示例都是基于Scala代码的。但其他语言用户也可以从中获益良多,因为书中介绍的并发编程概念是普遍适用的,并不局限于特定编程语言,只不过Scala比较适用于并发编程而已。
每满100减50 Spark和Python机器学习实战:预测分析核心方法(第2版)
Spark和Python机器学习实战:预测分析核心方法(第2版)
迈克尔·鲍尔斯(Michael Bowles) 著
¥63.99
本书着重介绍可以有效预测结果的两类核心算法,包括惩罚线性回归方法和集成方法,然后通过一系列的示例细节来展示针对不同的问题如何使用这些方法。全书分为7章,主要讲述算法的选择、构建预测模型时的要等内容,并且结合Spark和Python技术,引岩石与水雷、鲍鱼年龄问题、红酒口感、玻璃分类等经典数据集,将机器学习应用到数据预测分析中,帮助读者系统地掌握利用机器学习行预测分析的基本过程,并将其应用到实际项目中。
每满100减50 Go程序开发实战宝典
Go程序开发实战宝典
猿媛之家;组编;穆旭东;谭庆丰;楚秦;等
¥65.00
《Go程序发实战宝典》结合典型案例行知识讲解,内容通俗易懂、重突出、实用性强,囊括Go语言的主要功能。全书共14章,前6章主要包括基础数据类型、循环控制、函数和指针、内置容器、字符串处理等;第7章主要讲解Go语言的面向对象编程,主要包括结构体、方法、口、设计模式、反射等内容;第8~13章主要介绍服务端发经常需要处理的问题,主要包括Go语言的编写规范、错误处理、异常处理、文件读写操作、JSON编码解码、网络编程、gRPC、并发编程、数据库编程、网络安全和测试等内容。此外,本书还对一些数据类型的底层结构、并发机制、垃圾回收行了深的讲解,*后一章通过对Gin框架的介绍和使用,完成了一个基础的分布式网盘项目。 《Go程序发实战宝典》附赠了相关知识的视频讲解及案例源代码,读者可自行下载(详细方法见本书封底)。 《Go程序发实战宝典》适合所有对Go语言感兴趣的发人员阅读,即使没有Go语言基础也可以直上手使用,同时也可作为计算机相关专业师生的参考用书。
每满100减50 多人在线游戏架构实战:基于C++的分布式游戏编程
多人在线游戏架构实战:基于C++的分布式游戏编程
彭放
¥65.00
本书主要讲述大型多人在线游戏发的框架与编程实战,以实例的形式讲解从零始制作网络游戏框架的完整过程,让读者了解网络游戏制作中的所有细节。*终得到一个完整的、基于ECS模式的、高效的分布式服务端框架,一个可以登录的客户端以及用于验证网络游戏各个模块功能的自动化测试系统。 全书共12章,从网络游戏的底层网络编程始,逐步引导读者深网络游戏发的各个步骤。通过近50个真实示例、90个流程图,以直观的方式阐述和还原游戏制作的全过程,涵盖网络游戏设计的核心概念和实现:游戏主循环、线程、Actor模式、定时器、对象池、组件编码、架构层的解耦等。
每满100减50 机器学习中的加速一阶优化算法
机器学习中的加速一阶优化算法
林宙辰,李欢,方聪
¥65.00
本书以介绍机器学习中的优化算法为主要内容,以当前机器学习会议的热门话题加速算法为主线,涵盖机器学习中常用的凸优化、非凸优化,以及随机优化和分布式优化。
每满100减50 机器意识:人工智能如何为机器人装上大脑
机器意识:人工智能如何为机器人装上大脑
(印)阿卡普拉沃·包米克;
¥65.00
本书涵盖许多无论是在理论还是在实践中都非常有趣的话题。书中介绍了包括控制范式、导航、软件、多机器人系统、群体机器人、社会角色中的机器人以及机器人中的人工意识。阐述了几个宽泛的主题,如人工智能理论与应用、拟人化、化身与情境、将心理学和动物行为理论扩展到机器人的理论以及未来的人工智能的新定义。
每满100减50 公有云容器化指南:腾讯云TKE实战与应用
公有云容器化指南:腾讯云TKE实战与应用
邱宝;冯亮亮
¥65.00
这是一本面向公有云容器产品学习者和使用者的实战指南。由腾讯云资深云计算技术专家撰写,以腾讯云TKE容器产品为例,在普及源容器知识的基础上,结合多种标准方法和丰富案例,全方位地讲解了上云容器化的方法和技巧。 本书一共7章,每一章都是作者云上容器化落地的经验总结。 第1~2章有针对性的讲解了Docker和Kubernetes等源的容器技术的核心知识,帮助读者夯实基础; 第3~7章以腾讯云的容器产品TKE为例,分两条主线:明线详细讲解了TKE的产品架构、产品功能、标准化操作、运维和企业级应用案例;暗线系统总结了上云容器化的方法和技巧。 这本书将帮助读者了解源容器知识以及企业级公有云容器化操作,让读者逐步走高效、低成本的云上容器世界,快速迈向云原生。
每满100减50 HTML 5与CSS 3权威指南(第4版·上册)
HTML 5与CSS 3权威指南(第4版·上册)
陆凌牛
¥65.00
内容简介 本书是HTML 5与CSS 3领域公认的标杆之作,被读者誉为“系统学习HTML 5与CSS 3的标准著作”,也是Web前端工程师案头工作手册。 前3版累计印刷超过25次,网络书店评论超过14000条,98%以上的评论都是五星级好评。不仅是HTML 5与CSS 3图书领域当之无愧的领头羊,而且在整个原创计算机图书领域也是佼佼者。 第4版首先从技术的角度根据*新的HTML 5和CSS 3标准行了更新和补充,其次是根据读者的反馈对内容的组织结构和写作方式做了一步的优化,内容更实用,阅读体验也更好。 全书共26章,本书分为上下两册: 上册(1~14章) 全面系统地讲解了HTML 5相关的各项主要技术,以HTML 5对现有Web应用产生的变革篇,顺序讲解了HTML 5与HTML 4的区别、HTML 5的结构、表单及新增页面元素、ECMAScript、文件API、本地存储、XML HttpRequest、Web Workers、Service Worker、通信API、Web组件、绘制图形、多媒体等内容。 下册(15~26章) 全面系统地讲解了CSS 3相关的各项主要技术,以CSS 3的功能和模块结构篇,顺序讲解了各种选择器、文字与字体、盒相关样式、背景与边框、变形处理、动画、布局、多媒体,以及CSS 3中的一些其他重要样式。 全书一共300余个示例页面和1个综合性的案例,所有代码均通过作者上机调试,读者可下载书中代码,直在浏览器查看运行结果。
每满100减50 量子计算机编程:从入门到实践
量子计算机编程:从入门到实践
[美] 埃里克·R· 约翰斯顿 [英] 尼古拉斯·哈里根 [西] 梅塞德丝·希梅诺−塞戈维亚 著
¥65.00
量子计算被誉为下一代编程范式。随着一些量子计算平台和模拟器向公众放,普通程序员也可以尝试编写量子计算程序,感受前沿科技的无穷魅力。《量子计算机编程:从门到实践》不会解释晦涩的量子力学理论,而会采用直观的圆形表示法描绘量子比特,并从实践角度展示如何编写有趣的量子计算程序。通过《量子计算机编程:从门到实践》提供的在线实验室网站,你可以动手运行书中的JavaScript示例代码。全书分为四大部分,分别介绍量子计算机编程的核心概念、原语、应用和发展趋势。你将了解量子隐形传态、量子算术运算、量子傅里叶变换和量子相位估计等知识,以及量子搜索、量子超采样、量子机器学习等高级主题。
每满100减50 机器学习:软件工程方法与实现
机器学习:软件工程方法与实现
张春强;张和平;唐振
¥65.00
这是一部指导读者如何将软件工程的思想、方法、工具和策略应用到机器学习实践中的著作。 作者融合了自己10年的工程实践经验,以Python为工具,详细阐述机器学习核心概念、原理和实现,并提供了数据分析和处理、特征选择、模型调参和大规模模型上线系统架构等多个高质量源码包和工业应用框架,旨在帮助读者提高代码的设计质量和机器学习项目的工程效率。 全书共16章,分为4个部分: *部分 工程基础篇(1~3章) 介绍了机器学习和软件工程的融合,涉及理论、方法、工程化的数据科学环境和数据准备; 第二部分 机器学习基础篇(4、5章) 讲述了机器学习建模流程、核心概念,数据分析方法; 第三部分 特征篇(6~8章) 详细介绍了多种特征离散化方法和实现、特征自动衍生工具和自动化的特征选择原理与实现; 第四部分 模型篇(9~16章) 首先,深地剖析了线性模型、树模型和集成模型的原理,以及模型调参方法、自动调参、模型性能评估和模型解释等;然后,通过5种工程化的模型上线方法讲解了模型即服务;*后,讲解了模型的稳定性监控的方法与实现,这是机器学习项目的*后一环。
每满100减50 智能硬件产品:从0到1的方法与实践
智能硬件产品:从0到1的方法与实践
少宇
¥65.00
这是一部从流程、理论、方法角度系统讲解如何从0到1设计与研发智能硬件产品的著作。作者是智能硬件产品领域的资深专家,曾就职于字节跳动和360等知名企业,主导和参与过的产品曾获得过德国iF设计奖、德国红奖、美国IDEA奖、金设计奖等*设计大奖。 本书内容涵盖智能硬件产品的产品创意、市场分析、产品定位、用户研究、需求分析、概念生成与测试、工业设计、产品原型、定价决策、产品发布的全生命周期,不仅手把手教读者如何把产品做出来,而且还告诉读者如何让产品取得更好的市场效果。 第1~5章主要介绍了智能硬件产品的分类、涉及的硬件技术、商业模式,以及产品创意、市场分析、产品定位的具体原则、方法和步骤等; 第6~9章主要讲解了智能硬件产品的用户研究、用户画像、需求分析和需求优先级排列的思路、方法和步骤等; 第10~12章详细讲解了产品概念的生产、评估、筛选和测试的流程和方法论。 第13~15章重讲解了智能硬件产品的工业设计、产品原型设计和可用性测试。 第16~18章讲解了智能硬件产品的知识产权与合规、定价策略以及产品的发布。
每满100减50 C语言程序设计:现代方法(第2版?修订版)
C语言程序设计:现代方法(第2版?修订版)
[美]K·N·金(K·N·King) 著
¥65.00
时至今日,C语言仍然是计算机领域的通用语言之一,但今天的C语言已经和初的时候大不相同了。本书主要目的就是通过一种“现代方法”来介绍C语言,书中强调标准C,强调软件工程,不再强调“手工优化”。第2版修订版中不仅有C99中的新特性,还与时俱地增加了C11和C18中的内容。本书分为C语言的基础特性、C语言的高级特性、C语言标准库和参考资料4个部分。每章末尾的“问与答”部分给出一系列与该章内容相关的问题及答案,此外还包含适量的习题。 本书是C发人员的理想参考书,在国外也被众多大学作为C语言课程的教材。
每满100减50 Google系统架构解密:构建安全可靠的系统
Google系统架构解密:构建安全可靠的系统
[美]希瑟·阿德金斯(Heather Adkins),[美]贝齐·拜尔(Betsy Beyer)等著
¥65.00
作为系统架构的重中之重,安全性和可靠性是设计和维护可扩展系统的核心。在本书中,Google安全团队分享了成功设计、实现、维护系统的实践。你将了解系统的设计策略,如何在编程、测试、调试等环节中实现安全性和可靠性,以及如何应对不可预知的安全事件。全书分为五大部分,共21章,内容涉及安全性和可靠性的关系,系统的设计原则、实现原则、维护原则,还辅以丰富的案例分析。阅读本书,你不仅能学到丰富的系统架构技巧,而且能看到相关从业者在面临复杂的实际状况时如何权衡利弊,从而真正提高系统的安全性和可靠性。
每满100减50 Java多线程编程核心技术(第2版)
Java多线程编程核心技术(第2版)
高洪岩
¥65.35
全书共7章。 第1章讲解了Java多线程的基础,重介绍线程类的核心API的使用。 第2章讲解对并发访问的控制,即如何写出线程安全的程序。 第3章介绍线程间通信,以提高CPU利用率和系统间的交互,同时增强对线程任务的把控与监督。 第4章讲解Lock对象,以更好实现并发访问时的同步处理。 第5章讲解移动发中使用较多的定时器类中的多线程技术,这是计划/任务执行里很重要的技术。 第6章讲解如何安全、正确地将单例模式与多线程技术相结合,避免实际应用中可能会出现的麻烦。 第7章将前面被遗漏的技术案例在本章节中行补充,尽量做到不出现技术空白。
每满100减50 Apache Kylin权威指南(第2版)
Apache Kylin权威指南(第2版)
Apache;Kylin核心团队
¥65.35
Apache Kylin 是由中国人主导的Apache项目,是Hadoop大数据平台上的一个源 OLAP 引擎,将大数据的查询速度和并发性能提升百倍以上,为超大规模数据集上的交互式大数据分析了大门。本书由 Apache Kylin 核心发团队编写,系统地介绍了 Apache Kylin 安装、门、调优、可视化、运维管理、流式计算、Spark 构建、扩展发、跟主流云平台的集成,以及经典案例等各个方面,是系统学习Apache Kylin的优秀材料。 第1章和第2章是基本概念和快速门,为初学者下坚实基础。第3章和第4章介绍基本的 Cube 优化手段和增量构建。第5章展示丰富的查询口和其上的可视化能力。第6章介绍了基于 Cube Planner 的自动优化的核心算法和原理。第7章是阶的流式准实时构建,以将构建的批次间隔缩短到分钟级。第8章介绍如何使用 Spark 行 Cube 构建,以及如何调优性能。第9章通过介绍若干 Kylin 的重案例,以帮助读者理解 Kylin 的使用场景和重要价值。第10章介绍可扩展架构和二次发口,适合高级发者。第11章则介绍企业级功能、用户的认证和授权相关知识。第12章着重于问题的排查诊断、日常的运维管理,以及如何通过社区获得帮助等内容。第13章分别以AWS,微软 Azure 和阿里云为例,介绍如何在主流云平台上部署和使用 Kylin。第14章说明如何参与和贡献到源项目。*后的第15章,介绍了 Apache Kylin 的未来发展方向。
每满100减50 Linux环境编程:从应用到内核
Linux环境编程:从应用到内核
高峰;李彬
¥65.35
《UNIX环境高级编程》(简称APUE)几乎是Linux领域程序员人手的一本书。但在掌握和理解APUE的内容后,又该如何继续提高自己的技能, 如何更深地理解Linux环境编程及其背后的工作机制呢?本书将从一个全新的角度带领读者重新Linux环境编程,从应用出发,深内核源码,研究 Linux各口的工作机制和原理,让读者不仅知其然,还知其所以然。作为Linux发工程师,如果不仅掌握Linux的应用层发,同时还熟悉 Linux的内核源码,那么其在Linux环境下设计发任何产品都将游刃有余,稳定且高效。   本书是Linux技术专家高峰和李彬的合力之 作,是两个人多年发经验的总结和分享,也是市场上一本将Linux应用态与内核态相结合的技术图书,选择这种写作方式是为了向APUE的作者致敬。 本书涵盖了APUE中大部分章节的内容,并针对Linux环境,以作者多年经验,详细解析了Linux常用口的使用方法和陷阱。为了让读者更清楚地理解 口的工作原理,对于绝大部分口,作者都会深C库或内核源码行全面分析。希望本书可以帮助读者通Linux环境的应用和内核两条脉络,使两条线融 会贯通,一步提高发水平。
每满100减50 深入解析SAS:数据处理、分析优化与商业应用
深入解析SAS:数据处理、分析优化与商业应用
夏坤庄;徐唯;潘红莲;林建伟
¥65.35
  《深解析SAS:数据处理、分析优化与商业应用》是国内市场目前一本由SAS公司在中国的员工创作、全面系统地剖析SAS技术的著作。作者团队结合自身实际工作的经验体会和大量生动的实践案例,通俗易懂、循序渐地对SAS的核心技术模块和架构体系行了全方位的介绍、总结与分享,帮助读者深刻领会和掌握使用SAS行数据挖掘与优化的专业知识,同时培养读者运用这些专业知识解决商业问题和实施商业项目的能力。   《深解析SAS:数据处理、分析优化与商业应用》共28章,分为四个部分:SAS编程(第1~8章)系统介绍了运用SAS行数据读、处理和展现等内容,掌握这一部分内容可以满足大部分实际项目中数据处理的需要;SAS统计分析和时间序列预测(第9~18章)全面介绍了多种常见统计方法的基本原理和利用SAS去实现的具体技术,包括描述性统计分析、参数估计与假设检验、方差分析、主成分分析与因子分析、聚类分析、判别分析、回归分析、时间序列分析等,并给出了相应的实践案例,从而让熟悉统计理论的读者有能力将其应用到实际中去;SAS优化建模(第19~24章)对于从事优化的读者来说,将是很好的帮助。这一部分主要介绍了运用SAS/OR建模,以及求解线性规划、混合整数规划问题的方法及实例,通过对常见的优化问题行全面的阐述,帮助读者掌握优化思路和技巧;SAS商业应用(第25~28章)从项目实施角度探讨了如何设计满足安全性、高可用性和高性能需求的SAS应用,让读者领会解决实际问题的方法。
每满100减50 数学建模:算法与编程实现
数学建模:算法与编程实现
张敬信
¥65.35
本书定位于夯实数学建模基础,采用主流编程方法和简洁代码实现常用的数学建模算法,以案例为导向,围绕数学建模知识体系展。全书分5篇,共11章。前两章是数学建模基础篇,包括数学建模介绍、数学建模的一般流程(初等模型)、如何从算法到编程实现(层次分析法与自定义函数);着按算法板块组织内容,包括微分方程模型篇(人口模型、传染病模型)、优化模型篇(规划模型、投资优化策略、优化模型阶)、评价模型篇(经典评价模型、模糊理论)、预测模型篇(常规预测模型、时间序列分析)。本书有配套源码资源和电子课件。 本书可作为高等院校数学建模的门教材,也可作为数学建模指导教师的参考资料,还可作为其他相关行业人员、科研人员使用数学模型解决实际问题的参考用书。
每满100减50 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高级程序员,架构师等必须要掌握的技术。 ?
每满100减50 *B2B电商算法实战
*B2B电商算法实战
阿里集团;新零售技术事业群;CBU技术部
¥65.35
这是一本可帮助读者深度理解并全面掌握ClickHouse运行原理并行实践发的工具书,涵盖了ClickHouse的时代背景、发展历程、核心概念、基础功能、运行原理、实践指导等多个维度的内容,尤其是在ClickHouse*核心的部分——MergeTree表引擎与分布式方面,书中对其实现原理和应用技巧行了详细解读。 ?本书采用浅显易懂的语言 大量演示案例 大量示意图例的形式呈现,以求让读者在*短的时间内,以*舒服的方式,获得*核心的知识。本书的理论观来自作者在OLAP领域10余年的工作思考与总结;功能与实操的素材来自作者在工作中对ClickHouse的深度应用与实践;原理解析部分的素材来自对大量专业文献的钻研与源码级的调试与解读。 ?本书在逻辑上分为三大部分: ?第1~2章从宏观的角度出发,描述了时代背景、ClickHouse的发展历程及其核心特。其中,对MOLAP、ROLAP和HORAP三种架构形态的优缺行了详细解读,对ClickHouse的发展历程和架构形态行了深度剖析,目的是帮助读者从根本上了解ClickHouse为什么具有这么高的性能。 ?第3~5章从实践应用的角度出发,详细介绍了ClickHouse基础功能的使用方法和技巧,其中包括对数据库、数据表、视图、数据字典等重功能的剖析和演示。 ?第6~11章从原理的角度出发,解析了ClickHouse核心功能的运行机理。重介绍了六大类数十种表引擎的主要特与使用方法。其中对MergeTree的原理行了深度解析,对它的基础数据结构、分区索引、一级索引、二级索引、压缩数据块、数据标记等重要概念行了解读;对副本与分片的运行原理也行了详细剖析;对它的基础数据结构、分布式DDL、分布式协同的核心操作过程等行了解读。
每满100减50 深入理解Spark:核心思想与源码分析
深入理解Spark:核心思想与源码分析
耿嘉安
¥65.35
本书对Spark源代码行了全面而深的分析,旨在为Spark的优化、定制和扩展提供原理性的指导。*集团专家鼎力推荐,*资深Java发和大数据专家撰写。本书对Spark的核心模块、部署和协作模块的实现原理与使用技巧行了深的剖析与解读。   本书分为三篇:   准备篇(第1~2章),介绍了Spark的环境搭建、设计理念与基本架构,帮助读者了解一些背景知识。   核心设计篇(第3~7章),着重讲解SparkContext的初始化、存储体系、任务提交与执行、计算引擎及部署模式的原理和源码分析。通过这部分的内容,读者可以通过源码剖析更加深理解Spark的核心设计与实现,以便在实际使用中能够快速解决线上问题并对性能行调优。   扩展篇(第8~11章),主要讲解基于Spark核心的各种扩展及应用,包括SQL处理引擎、Hive处理、流式计算框架Spark Streaming、图计算框架GraphX、机器学习库MLlib等内容。通过阅读这部分内容,读者可以扩展实际项目中对Spark的应用场景,让Spark焕发活力。