万本电子书0元读

万本电子书0元读

跟老男孩学Linux运维:高性能Web集群实践(上)
跟老男孩学Linux运维:高性能Web集群实践(上)
老男孩
¥77.35
 《跟老男孩学Linux运维:高性能Web集群实践(上)》书以企业常用的Web服务应用为主线,循序渐地讲解Linux系统及Web服务及集群的搭建、优化,以及数据库服务集群的搭建优化。全书分为12章,涉及CentOS7.6系统安装,Web集群架构的基础概念知识、架构模型、架构搭建规划、架构优化等,Web集群架构后端服务Rsync数据复制软件的应用和实践,企业级NFS网络文件共享服务,网站数据实时复制应用实践,SSHD远程连工具的企业应用实践,Ansiable批量管理工具应用实践,HTTP及Web服务核心基础知识,Nginx静态Web服务应用实践,企业级LNMP环境部署实践,Nginx反向代理与动静分离集群架构应用实践,Keepalived高可用集群应用实践。全书讲完,一套中小规模集群就搭建完成了,读者可以看到整个中小规模集群的全貌。
59元6本 IPFS原理与实践
IPFS原理与实践
董天一;戴嘉乐;黄禹铭
¥57.85
本书由国内IPFS社区公认*的领袖撰写,从技术、原理与实战3个维度讲解了IPFS。 全书一共分为3个部分: 第壹部分:准备篇(第1章) 从宏观角度简单介绍了IPFS的概念、价值以及与区块的关系; 第二部分:原理篇(第2~5章) 分别深讲解了IPFS的工作原理、底层基础、协议栈和架构。 第三部分:实战篇(第6~8章)——应用IPFS 讲解了IPFS应用发的技术、方法,并配合有个综合性的案例。 第四部分:扩展篇(第9章) 前瞻性地讲解了IPFS与其他领域的知识的一些扩展。
59元6本 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 的未来发展方向。
59元6本 Blockly创意趣味编程
Blockly创意趣味编程
周庆国;崔向平;郅朋
¥44.85
Google Blockly作为一种可视化编程语言,通过类似拼图的方式构建出一个程序。本书配有丰富的案例、图片,对Blockly的基础知识、程序结构以及高级使用行了详细的介绍。在每一章结束后都搭配一个游戏,帮助巩固本章知识,反思学习效果,更快速地上手Blockly编程。此外,每一章的课外拓展资料可以帮助了解计算机的发展。
59元6本 Webpack实战:入门、进阶与调优
Webpack实战:入门、进阶与调优
居玉皓
¥44.85
这是一本能指导读者零基础快速掌握Webpack并轻松阶的实战性著作。 作者是资深的前端工程师,在Webpack领域有深厚的积累,是知名源包工具YKit的主导者和核心发者。本书从功能特性、工作原理、应用实践、性能优化4个维度对Webpack行了全面的讲解,内容上尽力避免了网络上已经公发表的各种资料和文档,而是从作者的实际经验出发,将更有价值的内容呈现给读者,尽量帮助读者少走弯路。 全书一共10章: 第1章是一个快速的指引,介绍了Webpack的概念、适用场景、发环境搭建,以及如何快速上手。 第2~7章详细讲解了Webpack的各项功能特性及其工作原理,同时讲解了它们的适用场景,以及如何付诸实践。 第8~9章深总结了包的性能优化和发环境的优化。 第10章介绍了其他包工具并对这些工具行了各项特性的对比。
精通区块链编程:加密货币原理、方法和应用开发(原书第2版)
精通区块链编程:加密货币原理、方法和应用开发(原书第2版)
(希)安德烈亚斯·M·安东波罗斯
¥77.35
区块链的热度无须赘言。该书从基础技术层面解读开放区块链编程技术在金融领域的应用原理、实践及趋势。本书主要面向程序员,书中详细介绍了加密货币的原理、使用方法,以及如何开发与之相关的软件。对希望理解比特币及加密货币内在工作机制的非程序员读者们,本书前几章还深入介绍了比特币概念及其原理。
59元6本 Stellar区块链:原理与实践
Stellar区块链:原理与实践
宋文鹏;梁然;韩丰
¥51.35
本书从工作原理、架构设计、工程实践三个维度,对Stellar做了全方位深剖析。 三位作者均是区块领域的资深技术专家,均是Stellar社区的早期参与者、深度参与者和技术布道者,为Stellar在中国乃至全球的发展做出了重要贡献。本书得到了Stellar创始人Jed McCaleb、 Stellar亚太区负责人Michael Ran等Stellar官方团队成员的高度评价和推荐。 全书共9章,从逻辑上可分为5个部分,内容涵盖Stellar区块基础协议剖析、两层场景案例应用、应用系统架构设计、Stellar区块网络搭建和快速业务系统集成等方面。 *部分(第1~3章) 重从工程实践角度来审视区块技术,介绍了区块的基础概念和Stellar区块基础协议的技术原理。 第二部分(第4~5章) 给出了两个典型的应用场景案例:一个是数据确权的应用场景,一个是基于数据确权的价值流通应用场景,展现了区块的两层应用,引导读者结合区块展工程实践应用。 第三部分(第6章) 讲解了基于Stellar区块技术的系统架构设计,从业务架构设计、逻辑架构设计、物理架构设计、数据架构设计和账户架构设计等方面给出了关键架构设计要和*实践。 第四部分(第7~8章) 详细说明了如何将一个stellar-core区块节已有的Stellar区块网络中,并搭建horizon实例以实现对外提供访问区块网络的服务能力,同时,给出了搭建一个全新Stellar区块网络的详细步骤,并介绍了对关键代码的定制化改造。 第五部分(第9章) 介绍了Stellar技术社区已有的工具,以及将Stellar区块技术和已有业务系统快速集成的方法。?
深入理解Android:Java虚拟机ART
深入理解Android:Java虚拟机ART
邓凡平
¥109.85
这是一部从源代码角度分析和讲解Android虚拟机ART的鸿篇巨著,核心内容和价值体现在3个方面: *,细致、深地分析了ART虚拟机的架构、设计与实现原理,能让读者对ART虚拟机有透彻了解; 第二,能让Andriod系统工程师和应用工程师从底层了解整个Android系统的运行机理,从而写出更高质量的应用; 第三,Java虚拟机是一个“庞然大物”,学习和理解的门槛较高,ART是迄今应用*为广泛的JVM实现,本书为读者学习JVM提供了独特的视角和更为容易的路径。 全书共14章: 第1章介绍了在学习ART虚拟机前需要准备的工具和环境,以及本书的内容结构和阅读注意事项,建议仔细读和反复读; 第2~4章详细讲解了Class文件、dex文件和ELF文件的格式和内容,理解Class文件是学习JVM的*步,dex和ELF者是学习Dalvik虚拟机和ART虚拟机的的前提和基础; 第5章详细讲解了ART虚拟机的实现语言C 11,是阅读ART源代码的知识; 第6~8章详细讲解了ART虚拟机中与编译和Runtime相关的大量知识,这是虚拟机的核心和难; 第9章详细讲解了dex字节码转机器码的核心程dex2oat以及.oat和.art的文件格式; 第10~11章详细讲解了虚拟机的解释执行、JIT部分以及异常的投递和处理的过程,以及JNI在ART虚拟机中的实现。 第12~14章详细讲解了虚拟机中Java线程的执行、内存分配和释放、垃圾回收的原理与实现。 本书是经典丛书“深理解Android”系列的第8本,继承了该系列图书严谨、细致、深、编排考究的优,相信所有Android工程师和Java工程师都能从中受益。
Hyperledger Fabric技术内幕:架构设计与实现原理
Hyperledger Fabric技术内幕:架构设计与实现原理
李鑫
¥83.85
近年来的企业实践表明,联盟是极具重要应用前景与潜力的区块落地技术方案,而超级账本Hyperledger Fabric已经成为联盟领域中具有国际影响力的主流技术。 本书深分析了Hyperledger Fabric的源代码,从宏观上分析了Hyperledger Fabric的整体架构、设计逻辑和运行机制,从微观上剖析了各核心模块的设计理念与实现原理,同时兼顾区块系统底层架构研发者和上层应用发者的需求,帮助读者掌握Hyperledger Fabric的精髓。 全书一共7章,以系统运行的流程为主线展分析: 第1章主要介绍了区块的核心技术、典型平台,以及Hyperledger Fabric的基本概念、部署流程、实验环境搭建、系统架构和源代码分析思路,是阅读全书的基础。 第2~7章详细分析和解读了Orderer排序节、Peer节、Endorser背书节、Committer记账节、Gossip消息模块、公共功能模块等核心功能和模块的设计理念、实现原理和运行机制,同时从应用角度阐释其难及其优化细节。
59元6本 Unity3D网络游戏实战(第2版)
Unity3D网络游戏实战(第2版)
罗培羽
¥57.85
本书针对第1版行改版,将“单机游戏”融到网络部分的实例中,在讲解网络通信原理的同时,给出各个知识的案例,并发客户端的网络模块和服务端程序框架。然后将一部分的坦克游戏改造成联网对战的多人游戏。本书基于Unity3D*新版本编写,书中例子为商业游戏简化版本,读者可以从中了解商业游戏的设计思路和实现方法。读者看完本书,初步拥有发一款完整网络游戏的能力。
59元6本 DevOps和自动化运维实践
DevOps和自动化运维实践
余洪春
¥57.85
本书的内容是对实际工作经验的总结,涉及大量的DevOps及自动化运维知识和专业术语,全书共分8章,分别介绍了DevOps与自动化运维在运维中的意义和存在的必要性、生产环境下的Shell脚本、Python在DevOps与自动化运维中的应用、搭建自动化分布式虚拟环境的Vagrant、自动化运维工具Farbic、分布式自动化运维工具Ansible、自动化配置管理工具SaltStack,以及自动化运维中的后续思考等内容。
59元6本 OpenCV Android开发实战
OpenCV Android开发实战
贾志刚
¥38.35
本书将分为两个部分。第 一部分为基础知识,从OpenCV框架的简单介绍到OpenCV、AndroidSDK、NDK的编程应用,系统全面地介绍OpenCV在移动领域的应用、所涉及的OpenCV中的核心模块、图像处理模块、特征提取与对象检测模块等。第二部分为实战案例,包括OCR识别、人脸美颜、人眼实时跟踪与渲染。
59元6本 区块链开发实战:以太坊关键技术与案例分析
区块链开发实战:以太坊关键技术与案例分析
吴寿鹤
¥44.85
这是一本以实战为导向的区块项目实战指南,以以太坊、比特币两大区块应用为主题,讲解了这两大应用方向的关键技术,以及7个大型的项目实战案例。全书一共分为3个部分:部分:区块技术综述首先从宏观上介绍了区块技术以及相关项目的起源、发展、组成等,然后详细讲解了区块发环境的搭建。第二部分:以太坊首先讲解了以太坊的关键技术,比如以太坊的部署、常用工具、编程口、公有和私有的搭建、智能合约编程、维护、备份和恢复等,然后是一个代币系统和一个以太坊钱包的案例。第三部分:比特币首先讲解了比特币的关键技术,比如编程口、公有、私有等,然后详细讲解了一个比特币钱包的案例。
59元6本 以太坊技术详解与实战
以太坊技术详解与实战
闫莺;郑凯;郭众鑫
¥38.35
本书得到以太坊创始人、首席科学家Vitalik Buterin认可与推荐,是为数不多系统性介绍以太坊的书籍,涵盖架构、核心概念、部署、智能合约实践等,并涵盖多个读者关心的热主题。 第1~2章介绍区块基本原理、架构、核心概念等,以对区块有整体性了解。 第3章部署不同网络类型以太坊区块,含有多种技巧与脚本样例。 第4~6章剖析智能合约和以太坊虚拟机的原理,并手把手教学,给出具体编写、编译、部署智能合约的方法与案例,密集锻炼读者智能合约编程与实践能力。 第7章剖析以太坊上数字资产定义的原理和方法,包括CryptoKitties养猫游戏基于的ERC 721合约标准,到此读者可以编写以太坊应用了。 第8~10章涵盖太坊公有数据分析、以太坊对性能优化、隐私保护、数据安全等技术。这也是业界讨论比较多的内容,作为读者后续研究和深的基础。
59元6本 企业级大数据平台构建:架构与实现
企业级大数据平台构建:架构与实现
朱凯
¥44.85
这是一部教你如何从0到1架构与实现一个企业级大数据平台的著作,是作者在大数据和系统架构领域超过20000小时的经验总结。作者从横向视角出发,手把手教你如何拉通Hadoop体系技术栈,以此搭建一个真实可用、安全可靠的大数据平台。通过阅读本书,一定能从本书的内容中找到灵感和思路来应对实际工作中面对的问题。
59元6本 SpringBoot揭秘:快速构建微服务体系
SpringBoot揭秘:快速构建微服务体系
王福强
¥38.35
SpringBoot微框架依托Java平台和Spring框架,拥有良好的可扩展性和可定制性,为了说明这一点,我们单独开辟了一章内容,为大家介绍如何使用Scala和SpringBoot微框架来开发和交付相应的微服务,并且围绕Scala和SpringBoot如何打造相应的工具,技术产品等支持来提高相应微服务的交付效率。本书以介绍微服务的基本概念开篇,逐步引出Java平台下打造微服务的利器——SpringBoot微框架。书中从SpringBoot微框架的“出身”开始,循序渐进,一步步为大家剖析SpringBoot微框架的设计理念和原理,并对框架的重点功能和模块进行了逐一讲解。
与量子比特共舞
与量子比特共舞
[美] 罗伯特·S·苏托尔(Robert S· Sutor) 著
¥70.27
本书介绍量子计算的理论基础、基本原理和工作机制,帮助读者了解量子计算的基础和概况。全书共12章,首先介绍为什么要使用量子计算,然后分基础知识和量子计算两个部分,介绍量子计算所依赖的经典计算的相关知识,以及量子计算的工作机制,并展望量子计算的发展前景。 本书适合对量子计算感兴趣,并且想要学习和了解与量子计算相关的物理学、计算机科学和工程发等知识的读者。
59元6本 编写整洁的Python代码(第2版)
编写整洁的Python代码(第2版)
马里亚诺·阿那亚(Mariano Anaya) 著
¥57.47
这是一本介绍如何实现Python代码整洁的书,主要介绍如何使用Python 3.9引的新特性提升编码技能。此外,本书还介绍了以下内容:通过利用自动化工具建立高效的发环境,利用Python中的魔法方法来编写更好的代码,抽象代码复杂性并封装细节,使用Python特有的特性创建高级的面向对象设计,通过使用面向对象设计的软件工程原则创建强大的抽象来消除代码重复,使用装饰器和描述符创建特定于Python的解决方案,运用单元测试方法有效重构代码,以及通过实现整洁的代码库为构建坚实的架构下基础等。 本书对新手程序员和有经验的程序员同样适用,也适合想通过编写Python代码来节省成本和提高效率的团队领导、软件架构师和高级软件工程师参考。当然在阅读本书前,读者应掌握一些Python基础知识。
59元6本 Spring Boot进阶:原理、实战与面试题分析
Spring Boot进阶:原理、实战与面试题分析
郑天民
¥59.40
这是一本能带领读者全方位掌握Spring Boot技术体系的功能、原理和Z佳实践的著作,能帮助读者在Spring Boot领域快速实现从门到阶。 全书涵盖Spring Boot的6大核心主题:核心容器、Web服务、缓存、数据访问、并发执行、监控与扩展,内容具有以下4大特性: 1.针对性:系统梳理了6个主题所包含技术的功能特性、工作原理、实践方案,读者能快速掌握其核心技术、底层设计理念和生态扩展; 2.创新性:与同类书不同,本书搜集并分析了每个主题下的高频面试题,旨在帮助读者在面试和晋升时事半功倍; 3.实战性:注重实用性,基于作者近15年的经验,通过丰富的场景案例提供了大量应用方案和Z佳实践; 4.前瞻性:不仅系统讲解了常用的核心技术,而且还讲解了时下流行的云原生、RSocket等前沿技术及其应用方案。
Java核心技术 卷Ⅰ 基础知识(原书第10版)
Java核心技术 卷Ⅰ 基础知识(原书第10版)
(美)凯S·霍斯特曼(Cay S·Horstmann)
¥77.35
Java领域极有影响力和价值的著作之一,由拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖),与《Java编程思想》齐 名,10余年全球畅销不衰,广受好评。第10版根据Java SE 8全面更新,同时修正了第9版中的不足,系统全面讲解了Java语言的核心概念、语法、重要特性和发方法,包含大量案例,实践性强。   本书共14章。第1章概述Java语言与其他程序设计语言不同的性能;第2章讲解如何下载和安装JDK及本书的程序示例;第3章介绍变量、循 环和简单的函数;第4章讲解类和封装;第5章介绍继承;第6章解释口和内部类;第7章讨论异常处理,并给出大量实用的调试技巧;第8章概要介绍泛型程序 设计;第9章讨论Java平台的集合框架;第10章介绍GUI程序设计,讨论如何建立窗口、如何在窗口中绘图、如何利用几何图形绘图、如何采用多种字体格 式化文本,以及如何显示图像;第11章详细讨论抽象窗口工具包的事件模型;第12章详细讨论Swing GUI工具包;第13章介绍如何将程序部署为应用或applet;第14章讨论并发。本书*后还有一个附录,其中列出了Java语言的保留字。
59元6本 安卓Frida逆向与协议分析
安卓Frida逆向与协议分析
陈佳林
¥55.30
本书翔实地介绍流行的Frida工具在安卓逆向工程中的应用,内容包括:如何安装和使用Frida、基本环境的搭建、Frida-tools、Frida脚本、Frida API、批量自动化Trace和分析、RPC远程方法调用、在无须逆向算法具体实现的情况下对Frida工具的调用,并提供了大量App逆向与协议分析案例,书中还介绍了更加稳定的Xposed框架的使用方法,以及从安卓源码始定制属于自己的抓包沙箱,造无法被绕过的抓包环境等内容。 本书案例丰富,注重实操,适合安卓应用安全工程师、安卓逆向分析工程师、爬虫工程师以及大数据采集和分析工程师使用。