万本电子书0元读

万本电子书0元读

精通Transformer:从零开始构建*先进的NLP模型
精通Transformer:从零开始构建*先进的NLP模型
[土]萨E斯·伊尔蒂利姆 [伊朗]梅萨姆·阿斯加里
¥69.30
AI领域的基石王者,那些还沉迷于CNN,RNN的工程师被警告:放弃战斗吧,向Transformer投降! 在过去的二十年中,自然语言处理研究领域发生了翻天覆地的变化。在这段时间里,自然语 言处理经历了不同的处理范式,并终了一个由神奇的Transformer体系结构主导的新时代。 Transformer深度学习架构是通过继承许多方法而产生的,其中包括上下文词嵌、多头注意力机制、位置编码、并行体系结构、模型压缩、迁移学习、跨语言模型等。在各种基于神经的自然语言处理方法中, Transformer架构逐渐演变为基于注意力的“编码器-解码器”体系结构,并持续发展到今天。现在,我们在文献中看到了这种体系结构的新的成功变体。目前研究已经发现了只使用 Transformer 架构中编码器部分的出色模型,如 BERT(Bidirectional Encoder Representations from Transformers,Transformers双向编码表示);或者只使用Transformer架构 中解码器部分的出色模型,如 GPT(Generated Pre -trained Transformer,生成式的预训练  Transformer)。 本书涵盖了这些自然语言处理方法。基于 Hugging Face社区的Transformer库,我们能够轻 松地使用Transformer。 本书将循序渐地提供各种自然语言处理问题的解决方案:从文档摘要到问 题回答系统。我们将看到,基于Transformer, 可以取得先的成果。
49元5本 推荐系统:产品与算法解析
推荐系统:产品与算法解析
王超 著
¥51.07
本书以媒介变迁为整体脉络,通过几类推荐产品的发展趋势来探讨推荐产品创新的核心驱动力,以及由具体产品特性引发的技术变革。 全书内容分为5部分。第一部分从宏观视角探讨推荐产品从0到1行创新的产品思路和技术思路;第二部分介绍革新传统纸质媒介的新闻推荐和资讯推荐,包括关键算法设计和产品设计;第三部分介绍构建线上社交网络的社交和社区推荐,以及如何通过协同过滤算法模拟社交网络;第四部分从产品、生态和算法设计的角度,介绍革新传统影视行业的视频推荐;第五部分以阿里推荐产品及其新兴的竞争产品为例,介绍革新传统货架电商的商品推荐。
49元5本 HuggingFace自然语言处理详解——基于BERT中文模型的任务实战
HuggingFace自然语言处理详解——基于BERT中文模型的任务实战
李福林
¥48.30
本书综合性讲解HuggingFace社区提供的工具集datasets和transformers,书中包括基础的工具集的用例演示,也包括具体的项目实战,以及预训练模型的底层设计思路和实现原理的介绍。通过本书的学习,读者可以快速掌握HuggingFace工具集的使用方法,掌握自然语言处理项目的一般研发流程,并能研发自己的自然语言处理项目。 本书共14章,分为工具集基础用例演示篇(第1~6章),详细讲解HuggingFace工具集的基本使用方法。中文项目实战篇(第7~12章),通过几个实战项目演示使用HuggingFace工具集研发自然语言处理项目的一般流程。预训练模型底层原理篇(13~14章),详细阐述了预训练模型的设计思路和计算原理。 本书将使用简单浅显的语言,带领读者快速地了解HuggingFace工具集的使用方法。通过本书中实战项目的学习,读者可以掌握一般的自然语言处理项目的研发流程。通过本书中预训练模型底层原理的学习,能够让读者知其然也知其所以然,做到融会贯通。 本书适合有PyTorch编程基础的读者阅读,也适合作为对自然语言处理感兴趣的读者的参考图书。
49元5本 JVM G1源码分析和调优
JVM G1源码分析和调优
彭成寒
¥57.85
G1作为JVM中成熟的垃圾回收器,已经广泛应用在众多公司的生产环境中。本书详细介绍G1涉及的基本概念和运行原理,以及调优方法。主要内容共12章,主要内容有:第1~2章介绍垃圾回收的历史和应用的算法,以及基本概念。第3~7章从多方面分析G1的运行原理,如G1是如何分配对象的,G1的Refine线程、新生代回收、混合回收、FullGC等。第8章介绍垃圾回收过程中如何处理引用,第9章介绍G1引的新特性:字符串去重,第10章介绍G1垃圾回收过程中线程如何达到安全,第11章介绍如何选择垃圾回收器,第12章介绍了下一代垃圾回收器Shenandoah和ZGC。另外,为了降低学习难度,还给出了三个附录:附录A介绍如何始阅读和调试JVM代码,附录B介绍如何使用NMT对JVM内存行跟踪和调试,附录C介绍了Java程序员阅读JVM需要知道的一些C 知识。
49元5本 C/C++函数与算法速查宝典
C/C++函数与算法速查宝典
陈锐 著
¥57.54
本书全面、系统地讲解了C和C 中的常用函数及算法,其内容分为3篇,共29章,包括近300个常用函数和九大类算法,还以实例形式讲解了Visual Studio调试技术。其中,在C语言函数篇,对每一个函数的讲解都包含了函数原型、功能、参数、返回值、范例、解析等内容,部分函数会通过综合实例来辅助理解。在算法篇,每个算法采用相应实例行讲解,包含问题、分析、实现、说明等内容。在C 输/输出流与容器篇,针对每个类库选取了常用的函数,按构造类函数、存取类函数、操作类函数等类别从函数原型、函数功能、函数参数、函数返回值、函数范例、函数解析等方面行了介绍。 本书适合学习C/C 函数和算法的初、中级发人员,爱好者和大、中专院校学生使用。对于经常使用C/C 行发的程序员,本书更是一本不可多得的案头常备工具书。
49元5本 Apache SkyWalking实战
Apache SkyWalking实战
吴晟
¥51.35
这是一本从功能使用、项目设计、核心模块、工作原理、扩展实践5个维度全面讲解SkyWalking的著作。由SkyWalking的创始人和核心发团队撰写,得到了来自华为、百度、蚂蚁金服、*数科、Tetrate.io的5位资深技术专家的联袂推荐。 本书共14章,在逻辑上分为4个部分: *部分 SkyWalking门(第1~3章) 详细介绍了SkyWalking的常识、架构设计、安装与配置,以及它在单体应用架构和微服务架构中的实战操作,能帮助读者快速上手; 第二部分 SkyWalking理论(第4~5章) 作为监控软件,SkyWalking需要考虑如何使自身对应用的影响*小化,以及如何实现分布式追踪和监控,这两章对此做了详细的技术分析。内存无堵塞队列是减小系统负载的关键,而集中分布式追踪模型是SkyWalking监控分析的灵魂。 第三部分 SkyWalking原理(第6~12章) SkyWalking后端的OAP平台具有极强的模块化和扩展能力,本篇深讲解了总体的模块化设计,以及OAL分析、集群和存储这三个*核心模块。此外,还介绍了探针插件发和MQ通信模式扩展这两个热门主题。 第四部分 SkyWalking趋势(第13~14章) SkyWalking虽然是以分布式探针为基础的分布式追踪工具,但深耕于整个APM领域。本部分从Service Mesh和基于语言探针性能剖析这两大方向,展现了SkyWalking在云原生领域更大的集成能力和运用范围。
49元5本 汇编语言编程基础 基于LoongArch
汇编语言编程基础 基于LoongArch
孙国云 敖琪 王锐 著
¥31.94
汇编语言是人和计算机沟通的直的方式,它描述了机器终所要执行的指令序列。汇编语言和机器语言一样都是和计算机体系架构强绑定的低级语言。本书是龙芯自主指令集的首本汇编语言教程,系统讲解龙芯处理器全新的自主指令系统架构 LoongArch。 本书循序渐地介绍基于 LoongArch 的汇编语言知识,包括计算机语言、使用汇编语言的场景等基础知识,寄存器、指令集、函数调用等汇编语言的核心内容,以及编写程序示例和常用的调试手段。本书并不是逐条地讲解每一条指令的功能,而是通过关键指令的拆解来介绍计算机工作的基本原理,同时恰当地指出 LoongArch 的特殊之处,便于读者理解、实践、应用 LoongArch。 本书非常适合基于龙芯架构的工程技术人员学习参考,也可作为从事计算机体系结构或计算机系统设计的工程技术人员的参考书,还可用作大学计算机专业的延伸阅读资料。本书的读者应具备以下基础:具有计算机的使用经验,具有计算机基础知识,具有一门高级语言(C、Java、Python 等)的基本编程基础知识。
x86汇编语言:编写64位多处理器多线程操作系统
x86汇编语言:编写64位多处理器多线程操作系统
李忠;王*;等
¥89.60
编写一个简单的、简易的操作系统雏形,用来演示64位环境下的多处理器管理、动态内存分配、多处理器多任务的调度和切换、多处理器多线程的调度和切换、数据竞争和锁,但它不包括文件管理、设备管理等内容。本书主要聚焦以下问题:1,与IA-32架构行对比,介绍64位处理器的基本架构,包括寄存器的变化、指令集和工作模式的变化、系统表的变化、内存组织和内存访问模式的变化;2,IA-32e模式的特及如何IA-32e模式,重介绍其64位子模式;3,IA-32e模式的4级和5级分页;4,IA-32e模式下的中断和异常处理;5,64位模式下的单处理器多任务和任务切换;6,64位模式下的多处理器管理和初始化,包括高级可编程中断控制器APIC;7,64位模式下的多处理器多任务和任务切换;8,64位模式下的多处理器多线程和线程切换;9,高速缓存及与多线程有关的原子操作、锁、线程同步,等等。
Python面向对象编程(第4版)
Python面向对象编程(第4版)
(美)Steven F· Lott(史蒂文·洛特) (加)Dusty Phillips(达斯帝·菲利普斯)
¥132.30
这是一本全面介绍Python面向对象编程的图书。本书共分为4部分。第1章至第6章深讲解了面向对象编程的核心原则和概念,以及它们在Python中的实现方式。第7章至第9章仔细探讨了Python的数据结构、内置类和方法等,以及如何从面向对象编程的角度行分析和应用。第10章至第12章探讨了设计模式及其在Python中的实现。第13章和第14章涵盖了测试和并发两个重要主题。整本书以一个机器学习分类算法的实现案例贯穿始终,并不断探讨各种实现方式的优劣。 这是一本全面介绍Python面向对象编程的图书。本书共分为4部分。第1章至第6章深讲解了面向对象编程的核心原则和概念,以及它们在Python中的实现方式。第7章至第9章仔细探讨了Python的数据结构、内置类和方法等,以及如何从面向对象编程的角度行分析和应用。第10章至第12章探讨了设计模式及其在Python中的实现。第13章和第14章涵盖了测试和并发两个重要主题。整本书以一个机器学习分类算法的实现案例贯穿始终,并不断探讨各种实现方式的优劣。 本书针对的是Python面向对象编程的新手,假设读者具备基本的Python技能。对于有其他面向对象编程语言背景的读者,本书将展示Python的许多特性。
Java项目开发全程实录(第5版)
Java项目开发全程实录(第5版)
明日科技
¥62.86
《Java项目发全程实录(第5版)》精选11个热门项目,涉及Java基础应用、数据库应用和Web发三大Java重应用方向,实用性非常强。这些项目包含:推箱子游戏、文件批处理助手、图片处理工坊、网络五子棋、单/双人坦克大战、数据图表分析小帮手、学生成绩管理系统、工作计划管理系统、仓储管理系统、明日科技门户网、九宫格记忆网。从软件工程的角度出发,本书按照项目发的顺序,系统、全面地讲解每一个项目的发实现过程。在结构上,每章的内容都围绕一个项目行讲解,统一采用“发背景→系统设计→技术准备→公共模块实现/各功能模块实现→项目运行→源码下载”的形式,完整地呈现每个项目的发流程,让读者在完成项目后获得明确的成就感。这样的安排旨在帮助读者快速积累实际项目经验和技巧,助于读者早日实现就业目标。
49元5本 Node.js开发指南
Node.js开发指南
李锴 编著
¥38.80
本书跟随了Node.js的标准与行业的发展趋势,在介绍新标准与新技术的同时兼顾了理论基础和实际应用,主要内容分为基础和应用两部分,基础部分内容包含了Node.js环境配置,npm项目管理,JavaScript语法基础,Node.js基本模块的原理与使用,异步代码的编写与组织,应用部分包含了网络编程,桌面应用发以及测试和调试。 本书讲解与示例并重,由浅深地剖析了Node.js模块与语言原理,并通过各种实际场景下的用例来引导读者行思考,使读者在学习编程语言的同时增对语言本身的了解。 本书适用于高等院校计算机相关课程作为基础教材使用,也可以供对Node.js语言感兴趣的读者自学使用。
49元5本 Java必须知道的300个问题
Java必须知道的300个问题
明日科技
¥20.00
本书以基础知识为框架,介绍了各部分知识所对应的常见开发疑难问题,并作了透彻地解析。主要内容包括Java语言概述、Eclipse开发工具、Java语言基础、流程控制、数组、面向对象入门、面向对象进阶、字符串与包装类、Java集合类框架、常用数学工具类、异常处理、输入/输出、枚举类型与泛型、Swing入门、多线程、网络通信和数据库操作。
49元5本 嗨翻C语言
嗨翻C语言
(美)David Griffiths Dawn Griffiths
¥59.40
  《嗨翻C语言》向读者提供了C语言的完整学习体验。全书分为三个部分:第1章到第4章是基础知识,包括基本语法、指针、字符串、小工具与源文件;第5章到第8章为进阶内容,有结构、联合、数据结构、堆、函数指针、动/静态链接;后四章是高级主题,内容涵盖了系统调用、进程间通信、网络编程和多线程。每部分结束后还有一个有趣的实验,可以提高读者的实际操作能力。此外,书中还包含大量的图片、示例和代码,有助于读者对于知识的理解和把握。   《嗨翻C语言》适用于C开发人员以及对C语言感兴趣的初学者。
49元5本 自己动手写网络爬虫
自己动手写网络爬虫
罗刚,王振东
¥15.48
《自己动手写网络爬虫》介绍了网络爬虫开发中的关键问题与Java实现。主要包括从互联网获取信息与提取信息和对Web信息挖掘等内容。《自己动手写网络爬虫》在介绍基本原理的同时注重辅以具体代码实现来帮助读者加深理解,书中部分代码甚至可以直接使用。 《自己动手写网络爬虫》适用于有Java程序设计基础的开发人员。同时也可以作为计算机相关专业本科生或研究生的参考教材。
49元5本 C#项目开发全程实录(第4版)
C#项目开发全程实录(第4版)
明日科技
¥50.90
      《C#项目发全程实录(第4版)》以房屋中介管理系统、企业客户资源管理系统、人事工资管理系统、文档管理系统、库存管理系统、企业QQ系统、企业人事管理系统、编程词典销售分析系统、铭成在线考试系统和公众号/APP后台口通用管理平台10个实际项目发程序为案例,从软件工程的角度出发,按照项目的发顺序,系统、全面地介绍了程序的发流程。从发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统发到系统的编译发行,每一过程都行了详细的介绍。
MyBatis从入门到精通
MyBatis从入门到精通
刘增辉
¥9.49
本书中从一个简单的MyBatis查询手,搭建起学习MyBatis的基础发环境。通过全面的示例代码和测试讲解了在MyBatis XML方式和注解方式中行增、删、改、查操作的基本用法,介绍了动态SQL在不同方面的应用以及在使用过程中的*实践方案。针对MyBatis高级映射、存储过程和类型处理器提供了丰富的示例,通过自下而上的方法使读者更好地理解和掌握MyBatis的高级用法,同时针对MyBatis的代码生成器提供了详细的配置介绍。此外,本书还提供了缓存配置、插件发、Spring、Spring Boot集成的详细内容。*后通过介绍Git和GitHub让读者了解MyBatis源项目,通过对MyBatis源码和测试用例的讲解让读者更好掌握MyBatis。
49元5本 自己动手做iOS App:从设计开发到上架App Store
自己动手做iOS App:从设计开发到上架App Store
张子怡
¥17.99
《自己动手做iOS App:从设计发到上架App Store》为想要触iOS 应用设计、发的读者提供了由浅深的详细指导。从iOS 应用制作的步骤是什么,应该使用什么软件,如何发布应用到App Store,到iOS 的设计理念是什么,如何正确书写Swift 语言,再到后端和客户端是如何交互运作的等,本书配合图示,精辟、直观地阐明了iOS 应用制作中的种种疑问。 如果你是一位*次触iOS 应用制作的新手,那么读完《自己动手做iOS App:从设计发到上架App Store》你将会充满信心地着手把自己的想法带到现实。即使是有一定经验的iOS 设计师也可以学到如何编写代码,程序员则可以学习到设计知识,并都能够获得独立完成个人作品的能力。
49元5本 Spark高级数据分析(第2版)
Spark高级数据分析(第2版)
(美)桑迪·里扎(Sandy Ryza), (美)于里·莱瑟森(Uri Laserson), (英)肖恩·欧文(Sean Owen), (美)乔希·威尔斯(Josh Wills)
¥28.99
本书是使用Spark行大规模数据分析的实战宝典,由知名数据科学家撰写。本书在第1版的基础上,针对Spark近年来的发展,对样例代码和所使用的资料行了大量更新。新版Spark使用了全新的核心API,MLlib和Spark SQL两个子项目也发生了较大变化,本书为关注Spark发展趋势的读者提供了与时俱的资料,例如Dataset和DataFrame的使用,以及与DataFrame API高度集成的Spark ML API。
49元5本 R语言:大数据分析中的统计方法及应用
R语言:大数据分析中的统计方法及应用
薛薇
¥16.99
大数据分析,其学习起应是大数据的统计分析;大数据分析,其学习特应是案例化、工具化和业务导向化。本书面向大数据分析实践,基于大数据案例,以问题为线索,以解决问题为导向讲解统计方法及R语言实现;突出大数据应用特色,兼顾统计方法的经典性和普适性、理论讲解的通俗性和严谨性、R语言代码的实操性和示范性。本书提供配套全部案例数据及各章节R语言程序代码,可登录华信教育资源网www.hxedu.com.cn免费下载。
49元5本 Windows环境下32位汇编语言程序设计(典藏版)
Windows环境下32位汇编语言程序设计(典藏版)
罗云彬
¥24.75
Windows环境下32位汇编语言是一种全新的编程语言。它使用与C++语言相同的API口,不仅可以发出大型的软件,而且是了解操作系统运行细节的*方式。 本书从编写应用程序的角度,从“Hello,World!”这个简单的例子始到编写多线程、注册表和网络通信等复杂的程序,通过70多个实例逐步深Windows环境下32位汇编语言编程的方方面面。 作者罗云彬拥有10余年汇编语言编程经验,本书是作者多年来编程工作的总结,适合于欲通过Windows环境下32汇编语言编写Windows程序的读者。
49元5本 Java函数式编程
Java函数式编程
高清华
¥26.99
《Java函数式编程》并不是一本关于Java的书,而是一本关于函数式编程的书。作者由浅深地介绍了函数式编程的思维方式,并引导读者通过易于掌握的例子、练习和图表来学习和巩固函数式编程的基本原则和*实践。读者甚至可以在阅读的同时编写出自己的函数式类库!本书非常适合对Java有所了解的程序员,无须任何基础的数学理论或是函数式编程经验即可快速上手!