万本电子书0元读

万本电子书0元读

每满100减50 ODL技术内幕:架构设计与实现原理
ODL技术内幕:架构设计与实现原理
耿兴元
¥51.35
这是一本从源代码层面深剖析ODL的著作,旨在帮助读者在透彻理解ODL的先架构、设计思想和实现原理后,能更有高效地行SDN发。 作者是的ODL专家,是SDN领域的布道者,有在通讯类软件研发和系统设计领域有超过15年的经验对ODL及其源码有深的研究和理解。ODL架构演极快,核心模块和口变动频繁,ODL子项目众多,功能和口碎片化严重,学习门槛很高,面对数百万行的源代码更是无从下手。 作者根据自己的经验,对ODL的核心功能及其源代码(氟版本和氖版本)行反复提炼、抽丝剥茧,不仅让读者理解ODL的系统架构、设计思想、实现原理,而其能让读者领略ODL实现源码中的代码和设计模式,*终实现让读者更高效地使用SDN的目的,掌握SDL的精髓。 全书13章,分为三个部分: 第壹部分 基础环境篇(第1-2章) 主要介绍了ODL的核心概念、架构、设计目标、编译构建环境的搭建、源码阅读的方法,以及ODL社区对众多子项目的管理实践。 第二部分 核心架构篇(第3-10章) 从源代码的角度详细分析了ODL的基本对象、数据树、MD-SAL DataStore、MD-SAL RPC、MD-SAL Notification、MD-SAL Mount、MD-SAL Cluster Service的工作机制与实现原理; 第三部分 公共组件篇(第11-13章) 从源代码角度详细分析了ODL的AAA、RESTCONF、Blueprint等公共组件的设计、实现与扩展。
每满100减50 R数据科学实战:工具详解与案例分析
R数据科学实战:工具详解与案例分析
刘健;邬书豪
¥44.85
这是一部能指导零基础的读者快速掌握R语言并利用R语言数据科学领域的著作。 两位作者在R语言和数据科学领域有丰富的实践经验,首先是非常有针对性地讲解了利用R语言行数据处理需要掌握和使用的6大类17种工具,然后是结合这些工具的使用给出了5个典型的综合性案例,帮助读者迅速将理论与实践融会贯通。 全书一共11章,逻辑上分为两大部分: *部分 R语言工具箱(第1-6章) 首先从数据导、数据清洗、数据计算、循环和迭代等几个方面详细讲解了R语言中相关的各种常用的工具,然后深地讲解了R语言中的“超级瑞士军刀”data.table包。掌握这部分内容,能满足R语言数据处理中的基本需求。 第二部分数据科学实战案例(第7-11章) 第7章首先对数据科学从业者的现状和未来应该掌握的技术和工具行了介绍; 第8-11章通过4个综合性的案例讲解了使用R语言行数据处理和分析的一整套流程和方法,与*部分的内容融会贯通。
每满100减50 Spring Cloud微服务:入门、实战与进阶
Spring Cloud微服务:入门、实战与进阶
尹吉欢
¥57.85
这是一部从技术原理、工程实践和阶提升3个维度讲解Spring Cloud微服务架构与发的著作。 作者在Spring Cloud微服务领域有丰富的工程实践经验,它将带领读者零基础门Spring Cloud微服务,并快速掌握动手实践能力,*终阶为Spring Cloud微服务领域的技术达人。 全书共21章,分为4个部分: *部分准备篇(第1~2章) 首先对微服务和Spring Cloud的概念、优劣势、功能模块等做了整体性的介绍,然后演示了如何搭建Spring Cloud的发环境,*后对Spring Boot做了详细的介绍。 第二部分基础篇(第3~7章) 对Eureka 注册中心、客户端负载均衡 Ribbon、声明式 REST 客户端 Feign、Hystrix服务容错处理、API 网关等Spring Cloud的重要模块的技术原理、配置、使用等做了详尽的讲解。 第三部分实战篇(第8~14章) 对微服务架构中的普遍问题给出了实战解决方案,包括选择配置中心、自研发配置中心、分布式跟踪、微服务安全认证、Spring Boot Admin 管理微服务、快速生成API 文档等实用性内容。 第四部分高级篇(15-21) 重讲解了Spring Cloud的扩展性的使用,比如API网关、微服务的缓存和存储、分布式事务解决方案、任务调度、分库分表,以及大量优秀的生产实践经验等。
每满100减50 并发模式与应用实践
并发模式与应用实践
(印)阿图尔·S·科德(Atul S·Khot)
¥51.35
本书解释了如何利用并行体系结构的不同特性,使代码更快、更高效。首先介绍基本的并发概念,并探索围绕显式锁定、无锁编程、future模式和actor模式。其次,深讲解不同的并发模型和并行算法,并将它们应用到不同的场景中,以挖掘应用程序的真正潜力。本书将带读者了解多线程设计模式,如主/从模式,Leader/Followers模式,map-reduce模式,以及监视器模式,还将帮助读者学习使用这些模式的实际编码。
每满100减50 饿了么质量体系搭建实战
饿了么质量体系搭建实战
张丙振,檀飞翔
¥53.40
*篇:规划 本篇简要介绍了我们的业务背景、团队背景、测试的一般规律,以及我们团队在制定技术规划时是如何考虑的。      第二篇:基础 当团队从零开始的时候,QA(Quality Assurance,质量保证)基础设施落后、资源有限、技术改造频繁,应快速形成战斗力,以业务为先,保证产品的质量,此时QA团队的主要任务是发现产品中的Bug。本篇主要介绍了QA团队在功能测试、安全测试、兼容性测试等不同阶段的特点及不同之处。      第三篇:提效 当团队人员与业务基本稳定,而且功能迭代基本可以正常运行之后,我们就开始思考如何提高测试和研发的效率,例如,如何构建可用于提升效率的小工具和平台,如何实现API自动化,以及框架的搭建、分层思想、性能测试、环境的部署、CI(Continuous Integration,持续集成)流程的建立等,从而使得QA人员能够从大量的手工劳动中解放出来,提高工作效率,将更多的时间和精力投入到测试分析、发现Bug、预防Bug的工作中。      第四篇:赋能 在提效之后,我们开始思考,软件质量是“构建”出来的,是由软件开发整个过程的质量所决定的。所以,QA人员的工作不能总是停留在*后一个环节,在敏捷开发的大环境下,开发人员也要开始注重自测质量,作为QA人员,我们需要考虑如何赋能开发人员,使其能够对自己开发的产品进行自测。本篇主要从技术的角度(比如,可视化度量、自动化用例开放、工具开发,以及如何在流程上使用story_QA来使项目过程数据可视化)介绍了企业订餐业务的QA人员是如何赋能开发人员以提高软件质量的。      第五篇:探索 当前,业务开发周期越来越短,几乎每隔一天就有新版本发布。针对这种迭代速度快、回归量比较大的特点,自动化测试的稳定性正面临着巨大的挑战,除了传统的集成之外,我们还引入了契约测试、流量测试、探索性测试等辅助手段来提高测试质量,同时提高QA人员的工作效率。      第六篇:管理 本篇主要讲解了新型团队如何不拘泥于传统管理方法地勾勒团队画像,同时还介绍了技术分享的改革,以及如何让团队变成有格局、有原则、有自我认知、有凝聚力的健康团队。
每满100减50 MATLAB数值分析与应用
MATLAB数值分析与应用
宋叶志
¥71.40
MATLAB是数值分析领域使用*广泛的语言之一。本书以实例教学的形式介绍如何使用MATLAB编程实现数值分析计算,内容涵盖数值分析多方面的应用。      全书主要内容分3个部分,共13章。第1部分(第1章)讲述MATLAB基础。第2部分(第2~11章)介绍的内容包括符号计算在微积分和复变函数这两门大学数学基础课程中的应用,以及线性方程组、非线性方程组与*优化方法、矩阵特征值与特征向量、插值与函数逼近、估计方法和数据拟合、积分计算、常微分方程等数值方法;从实用角度考虑,许多章节都会给出数值分析的应用范例。第3部分(第12和13章)介绍一些综合性较强的数学建模问题。本书*后还提供了3个附录,以拓宽读者的视野。      本书着重强调数值分析的基本原理与编程思想,并强调计算可视化,尽可能从多角度给出计算结果的图形表述,既适合作为大学理工科本科生或研究生学习数值分析的参考书或实验课教材,也可作为编程爱好者及工程技术人员的参考工具书。
每满100减50 Hyperledger Fabric菜鸟进阶攻略
Hyperledger Fabric菜鸟进阶攻略
黎跃春;韩小东;付金亮
¥44.85
本书从架构,核心部件,到实际发,涉及多个维度,共11章。第1章,Hyperledger Fabric的认识与环境搭建。第2章,深浅出Fabric架构设计。第3章,化繁为简自行搭建你的Fabric网络。第4章,全方位认识码:码作用及对码行管理与测试。第5章,码发与实践。第6章,深MSP成员管理与Fabric CA服务实现。第7章,白话Fabric共识机制。第8章,Fabric中数据分发机制的实现。第9章,Fabric分布式账本数据存储。第10-13章,Web应用环境搭建、架构以及基于区块技术的学历信息征信系统实现。
每满100减50 Android全埋点解决方案
Android全埋点解决方案
王灼洲
¥57.85
这是一本实战为导向的、翔实的Android全埋技术与解决方案手册,是国内知名大数据公司神策数据在该领域多年实践经验的总结。由神策数据合肥研发中心负责人亲自执笔,他在Android领域有近10年研发经验,发和维护着知名的商用源 Android & iOS 数据埋SDK。 本书详细阐述了 Android 全埋的8种解决方案,涵盖各种场景,从0到1详解技术原理和实现步骤,并且提供完整的源代码,各级研发工程师均可借此实现全埋数据采集,为市场解全埋的神秘面纱。 8种Android全埋解决方案包括: AppClick 全埋方案1:代理 View.OnClickListener、 AppClick 全埋方案2:代理 Window.Callback AppClick 全埋方案3:代理 View.AccessibilityDelegate AppClick 全埋方案4:透明层 AppClick 全埋方案5:AspectJ AppClick 全埋方案6:ASM AppClick 全埋方案7:Javassist AppClick 全埋方案8:AST
每满100减50 Scratch真好玩:教小孩学编程
Scratch真好玩:教小孩学编程
刘凤飞
¥38.35
本书以一个猫猫侠角色引,将读者设定为编程世界的一位勇士,跟随猫猫侠一起学习Scratch编程的超能力。全书内容分为三部分。第1部分(第1~10章)通过知识小案例的讲解,培养孩子们的学习兴趣,从而让孩子们掌握Scratch的基础知识;第二部分(第11~17章)以一个大型完整案例讲解,从案例分析到思考再到制作,和孩子们一起分享一个项目从设计、试错、思考、完善、提升到实现的全过程;第三部分(第18章)介绍竞赛知识,说明编程竞赛应该注意的一些要素,以及在参赛作品创造过程中应该注意的关键因素和核心要,如何在已有的知识和设计层面做出一个能让人眼前一亮的作品,如何体现自己的创意,将自己的优势和特色展示出来,如何在*时间获取作品的关注度和认同感。
每满100减50 云游戏:5G开启数字娱乐新时代
云游戏:5G开启数字娱乐新时代
林瑞杰;冯林;温向东;陈乐;许海涛;陶清乾;焦娟;曾晨曦;苏兆飞;赵一民;李华宇;聂凯旋;沈文学;王昊
¥53.40
本书从游戏产业发展的历程、规律和现状开始讲起,以时间为轴,快速介绍了整个游戏产业的发展脉络,让读者清晰地认识到云游戏是技术发展到一定阶段的必然选择。本书的技术内容系统且*,揭示了云游戏的概念、本质,透析了云游戏的技术底座、总体架构和内涵,相信无论是云游戏的入门级读者还是专业人士,都能在阅读中对云游戏的技术有一个*的认识,从而获得新的启发。本书还特别梳理了云游戏的产业链和生态体系,详细介绍了云游戏的保障体系和使能环境,这些对于一个新兴产业的发展来说非常重要。
每满100减50 好设计,有方法:我们在搜狐做产品体验设计
好设计,有方法:我们在搜狐做产品体验设计
李伟巍
¥65.35
那些激动人心、让人拍手叫好的设计,到底有没有方法可循?背后到底有没有设计理论支撑?答案是肯定的!本书将试图为大家总结和揭示那些优秀设计背后的理论和方法。 好的设计一定不能脱离产品而存在,搜狐媒体UED中心从产品经理和设计师的双重视角,从宏观到微观,从设计技巧到设计团队管理,全面、细致地总结了他们在用户体验设计方面的先思想和实操经验,得到了搜狐高层,以及滴滴、携程、迅雷、宜信、腾讯等知名企业近10位设计专家的高度评价。 全书一共13章: 第1章从用户需求、用户画像、引导设计等多个角度讲述了如何真正做到以用户为中心行设计; 第2章讲解了有源设计,重是设计语言,让读者知道好的设计有据可依; 第3~4章讲解了如何区分不同载体的设计,以及如何利用竞品来帮助我们做设计; 第5~8章深探讨了弹出层的体验、情感化、列表、轻量化等设计中的重要主题; 第9章介绍了设计如何为品牌赋能; 第10~11章总结了设计的3大原则和6个禁忌; 第12章介绍了设计师应该如何正确地理解、解构和合理地利用用户使用产品的场景,这对设计师尤为重要; 第13章介绍了如何做好设计团队的日常管理工作,以及如何处理各种疑难问题。
每满100减50 Windows内核编程
Windows内核编程
(美)帕维尔·约西福维奇(Pavel Yosifovich)
¥71.40
一本详尽的咖啡通史,从7世纪的北非,到大航海时代的中美洲;从手工研磨的咖啡工艺,到星巴克的商业帝国;从咖啡的品质与产地,到背后复杂的商业与地缘政治关系;从20世纪的咖啡广告与包装模式,到今日咖啡的全球分销体系,一本书揭示了几乎所有关于咖啡的故事。 本书始于埃塞俄比亚的山区,那里的牧羊人*次发现了咖啡豆能取悦羊群。阿拉伯商人将咖啡传播到欧洲,在那里咖啡成为17世纪文化与生活变革的催化剂。随着大航海与殖民时代的启,帝国主义将咖啡种植园到了东南亚、中南美......几乎所有有利于咖啡生长并适合远洋贸易的地区。而这一过程也塑造了当代世界的版图。 *次世界大战后,咖啡作为一个主要的美国行业出现,广告帮助麦克斯韦大厦、福格斯和希尔斯兄弟成为家喻户晓的名字。在激烈的竞争中,咖啡质量往往被低价所牺牲。到了20世纪60年代,由于对咖啡质量的担心,甚至还掀起了一场轰轰烈烈的营养革命。而今天,以星巴克为首的新兴商业帝国的兴起,又在产业、文化、口味上重塑着咖啡。 本书不仅可以帮助了解咖啡的口感、产地与工艺,更能了解咖啡背后的历史,并从小小咖啡豆的历史中,掌握万千大世界的商业脉搏。
每满100减50 机器阅读理解:算法与实践
机器阅读理解:算法与实践
朱晨光
¥51.35
微软高级研究员撰写,剖析机器阅读理解支撑技术、模型架构、前沿算法、模型SDNet源码与落地应用。 全书分为三篇,共8章内容。基础篇(第1~3章),介绍机器阅读理解的基础知识和关键支撑技术,涵盖机器阅读理解任务的定义,阅读理解模型中常用的自然语言处理技术和深度学习网络模块,例如如何让计算机表示文章和问题、做多项选择题及生成回答等。架构篇(第4~6章),介绍解决各类机器阅读理解任务的基本模型架构和前沿算法,并剖析对机器阅读理解研究有着重要影响的预训练模型(如BERT和GPT)。实战篇(第7~8章),包括笔者在2018年获得CoQA对话阅读理解竞赛*名时所用的模型SDNet的代码解读,机器阅读理解在各种工业界应用中的具体落地过程和挑战,以及笔者对于机器阅读理解未来发展方向的思考。 作者亲授“机器阅读理解”直播课,搭配图书学习效果更佳! 回放&PPT获取方式 1、微信关注“华章计算机” 2、在后台回复关键词:机器阅读理解
每满100减50 用户画像:方法论与工程化解决方案
用户画像:方法论与工程化解决方案
赵宏田
¥51.35
这是一本从技术、产品和运营3个角度讲解如何从0到1构建用户画像系统的著作,同时它还为如何利用用户画像系统驱动企业的营收增长给出了解决方案。作者有多年的大数据研发和数据化运营经验,曾参与和负责多个亿级规模的用户画像系统的搭建,在用户画像系统的设计、发和落地解决方案等方面有丰富的经验。 全书一共9章: 第1~6章主要讲解了搭建用户画像系统需要掌握的概念、技术、流程、方法论等,包括用户画像的基础知识、数据指标体系、标签数据存储、标签数据发、发性能调优、作业流程调度等; 第7章讲解了如何对用户画像行产品化,为工程实践提供解决方案; 第8章详细讲解了用户画像在经营分析、精准营销和个性化推荐3个经典领域的应用; 第9章通过8个常见的场景讲解了8个用户画像系统的落地案例,帮助读者掌握如何利用用户画像系统来驱动企业的营收增长。
每满100减50 Django开发从入门到实践
Django开发从入门到实践
段艺;涂伟忠
¥51.35
Django是一款高性能的Python Web发框架,本书全面讲解Django发相关的内容。本书共分为24章,主要内容包括Python Web发的基础知识、Django项目实战、使用Django发API、Django系统运维等部分,其中基础知识部分讲解Python基础知识、各种常用的数据结构、正则表达式、HTTP协议、字符串编码等;实战发部分讲解两个具体的项目,从功能需求设计、模块划分,再到*终的编码实现,手把手教你如何从零造一个自己的项目;Django系统运维部分讲解如何线上部署一个系统、需要掌握的基础知识、使用的每个组件的作用,让读者明白其中的原理,出现问题之后如何排查。
每满100减50 实时流计算系统设计与实现
实时流计算系统设计与实现
周爽
¥51.35
全书分为11章。第1章介绍了实时流计算技术的产生背景、使用场景和通用架构。第2章通过实时流计算数据的采集,详细分析了Java高性能编程的理论基础。第3-6章通过从头构造一个分布式实时流计算框架,详细剖析了实时流计算中的几个核心概念和技术重,并通过多个源流计算平台的实现来验证这些核心概念和技术重。第7章谈论了当实在做不到“实时”时,我们应该作出的备选方案。第8-10章阐述了构建一个完整实时流计算系统时,必要的周边辅助系统。第11章给出实时流计算应用案例。
每满100减50 区块链开发实战:实用案例分析
区块链开发实战:实用案例分析
(摩洛哥)贝拉·巴德(Bellaj Badr);(英)理查德·霍洛克(Richard Horrocks);(美)吴讯(Xun(Brian)Wu)
¥90.35
本书始部分对区块概念行介绍和高度概括,然后基于以太坊、比特币和超级账本区块展示不同的使用案例和实际操作。具体内容包括区块技术的基本概念、创建加密货币、Solidity 智能合约语言、使用Truffle和Drizzle构建Tontine游戏、以区块为基础的期货系统、商业区块、分布式存储IPFS和Swarm、超级账本上的供应、信用证超级账本。
每满100减50 流动的色彩:一本探索自由水彩世界的技法书
流动的色彩:一本探索自由水彩世界的技法书
张莹
¥57.85
水彩画清新透明的质感、水色交融的画面,如同抒情诗或轻音乐般柔美。本书是一本从门到精通式的水彩画技法教程,希望能成为新手学习水彩画的好伙伴。 全书共七章。*章介绍水彩画的画材和画具。第二章讲解水彩画的基本技法和特殊技法。第三~七章分别讲解猫、食物、花卉、风景、人物等经典绘画题材的画法,通过详细解析典型实例,在实践中帮助读者融会贯通、加深理解。 本书内容全面实用,讲解浅显易懂,编排清晰直观,既适合初学者,也适合有一定基础的绘画爱好者。希望本书能让读者在学习的过程中感受用画笔记录身边美好事物的乐趣。
每满100减50 Netty、Redis、Zookeeper高并发实战
Netty、Redis、Zookeeper高并发实战
尼恩
¥51.35
本书为了让读者扎稳高性能基础,浅显易懂地剖析高并发IO的底层原理,细致细腻地解析Reactor高性能模式,图文并茂地介绍Java异步回调模式。掌握这些基础原理,能够帮助读者解决Java后台发的一些实际问题。 本书共12章,主要介绍高性能通信框架Netty,并详尽介绍Netty的EventLoop、Handler、Pipeline、ByteBuf、Decoder、Encoder等重要组件,然后介绍单体IM的实战设计和模块实现。本书对ZooKeeper、 Curator API、Redis、Jedis API的使用也行详尽的介绍,让读者具备高并发、可扩展系统的设计和发能力。
每满100减50 JavaScript程序设计:基础·PHP·XML
JavaScript程序设计:基础·PHP·XML
(美)德*(Drake,E)
¥90.35
本书从计算机的基础知识开始介绍,涵盖程序设计的基础知识、JavaScript基础知识、JavaScript的循环结构、选择结构、表单、函数和源文件、数组、搜索和排序、文件对象模型和XML、PHP概述及相关知识。本书充分考虑初学者的需求,内容深入浅出,每章后都安排了相应的案例、练习和实践项目。
每满100减50 DB29forLinux,UNIX,Windows数据库管理认证指南
DB29forLinux,UNIX,Windows数据库管理认证指南
(美)George Baklarz;Paul C·Zikopoulos
¥70.85
本书是一本DB29数据库管理及认证指南。本书分为四个部分,包括DB2简介、使用SQL、DB2管理和应用程序开发。附录包含DB29认证考试介绍和DB2DEMO安装说明。本书对DB2认证考试具有极强的针对性。