软件与程序设计
-
完全图解计算机网络原理基恩 著现在,我们对网络已经非常熟悉了,网络资讯、电子邮件、网络购物、网络搜索、远程办公、网上交流、网络在线学习、网络文件传输……通过连入互联网,我们就可以方便地使用这些网络服务。可以说网络改变了我们的工作和生活方式。然而网络是如何发生作用的,它的结构和工作原理是什么,很多人可能并不清楚。《完全图解计算机网络原理》一书就用通俗易懂的文字,结合直观清晰的插图,对网络的基础知识、网络的构成元素、网络间的通用语言TCP/IP、Web网站的运行原理、以太网与无线局域网、路由、网络安全技术等进行了详细解说,适合所有对网络技术感兴趣的广大读者参考学习。
-
精通Transformer[土]萨瓦斯·伊尔蒂利姆,[伊朗]梅萨姆·阿斯加里-切纳格卢 著,江红 余青松 余靖 译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, 可以取得的成果。
-
一本书读懂支付[美国][美]陈斌 著这是一本从支付常识、支付模式、支付工具、支付业务、支付技术、支付风险、行业趋势等维度360°全方位解读支付的著作。作者是中国支付领域的领军人物,本书融合了他在中国、美国、日本、新加坡4个国家近30年的支付工作经验,得到了中国银联执行副总裁等9位专家力荐。围绕支付这个主题,本书内容可谓面面俱到,讲解方式深入浅出,呈现形式图文并茂,包含大量案例及分析。阅读本书,你将掌握如下知识:·支付和交易的各种概念以及二者的逻辑关系;·支付模式的5种分类方式以及超过20种的支付模式;·银行卡、二维码、物联网、电子钱包等4种支付和收单工具;·刷脸、指纹、声纹、掌纹、虹膜和静脉等6种生物特征支付方式;·支付的技术架构和整体架构,首次提出以参考架构的方法设计支付系统的架构;·支付前、支付中和支付后的支付应用系统设计;·支付系统技术实现过程中的常见问题及解决方案;·支付的技术运维,包括云服务、分布式计算、容器、数据中心架构、系统环境、应用发布、服务监控、故障应急、灾备与自动化等;·以ITIL为基础的支付信息技术管理蕞佳实践,包括可用性管理、容量管理、变更管理、服务水平协议管理、事件管理和故障管理等;·支付的业务运营与管理;·支付的信息安全与行业监管;·支付行业的发展趋势和面临的挑战。如果你是支付行业的新人,本书能带领你快速、系统地掌握支付领域的专业知识;如果你是支付行业的老兵,本书也能解决你的很多疑难问题并作为案头备查手册。不管你是关注支付业务,还是支付技术,抑或是从事支付相关的管理工作,都能从本书中找到对你有价值的内容。
-
数据结构与算法 Rust语言描述谢波这是一本基于 Rust 语言讲解数据结构及其实现方法的书。全书先介绍 Rust 语言的基础知识以及计算机科学和算法分析的概念,然后介绍简单数据结构和算法的设计与实现,接着介绍较复杂的树和图数据结构,后将这些知识应用于实战项目以解决实际问题。本书适合程序设计爱好者、专业程序员以及对 Rust 语言感兴趣的读者阅读。
-
科研论文配图绘制指南宁海涛全书分为 8 章, 主要内容如下:第1章介绍学术论文插图绘制的规范性和基本原则以及学术论文插图的配色基础;第2章介绍绘制学术论文插图的主要工具,并重点介绍 Matplotlib、Seaborn、ProPlot 以及 SciencePlots 工具包的语法及其重要特征;第3章介绍学术论文中常见的单变量图及其绘制方法,包括直方图、密度图、Q-Q 图等;第4章介绍学术论文中常见的双变量图及其绘制方法, 具体包括误差线、柱形图、箱线图、相关性散 点图以及矩阵热力图等;第5 章介绍学术论文中常见的多变量图及其绘制方法,包括等高线图、点图系列、 三元相图、 3D 图系列以及 RadViz 图等;第 6 章介绍学术论文中常见的空间数据型图及其绘制方法,包括分 级统计地图、连接线地图、等值线地图以及子地图等;第 7 章介绍学术论文中常见的可视化图及其绘制方法,包括配对图系列、韦恩图、泰勒图以及漏斗图等;第 8 章通过案例介绍学术论文插图的绘制技术。本书结构清晰,兼具美观性与实用性,既适合各大研究机构和高校等单位的工作者阅读,也适合各行业工作人员以及在读的研究生和准备考研的大学生阅读,还适合需要进一步掌握科研论文插图的设计思路和绘制技巧的群体学习。
-
R语言实战[美]罗伯特 · I. 卡巴科弗(Robert I. Kabacoff)本书通过循序渐进的内容设计、深入浅出的技巧讲解,帮助读者轻松上手R语言,掌握统计分析及数据可视化的思路、方法与技巧。本书还会带领读者挑战真实世界中的数据难题,包括数据预测、数据挖掘以及动态数据报告的撰写等。值得一提的是,本书对 ggplot2 绘图功能进行了颇具深度的解读。另外,针对聚类、分类和时间序列分析等机器学习主题,本书增加了更多翔实的案例。·数据清洗、数据管理及数据分析·使用ggplot2绘图实现数据可视化·调试程序及创建包·R语言及tidyverse系列包的完整的学习资源
-
矩阵力量姜伟生数据科学和机器学习已经深度融合到我们生活的方方面面,而数学正是开启未来大门的钥匙。不是所 有人生来都握有一副好牌,但是掌握“数学 编程 机器学习”是**。这一次,学习数学不再是为了考试、分数、升学,而是投资时间、自我实现、面向未来。为了让大家学数学、用数学,甚至爱上数学, 在创作这套书时,作者尽量克服传统数学教材的各种弊端,让大家学习时有兴趣、看得懂、有思考、更自信、用得着。 鸢尾花书有三大板块——编程、数学、实践。数据科学、机器学习的各种算法离不开数学,本册《矩阵力量》是“数学”板块的第 2 本,主要介绍常用线性代数工具。任何数学工具想要从一元推广到多元,比如多元微积分、多元统计,都绕不开线性代数。 《矩阵力量:线性代数全彩图解 微课 Python编程》共 25 章内容,可以归纳为 7 大板块:向量、矩阵、向量空间、矩阵分解、微积分、空间几何、数据。《矩阵力量:线性代数全彩图解 微课 Python编程》在讲解线性代数工具时,会穿插介绍其在数据科学和机器学习领域的应用场景,让大家学以致用。《矩阵力量:线性代数全彩图解 微课 Python编程》读者群包括所有在工作中应用数学的朋友,尤其适用于初级程序员进阶,大学本科数学开窍,高级数据分析师,人工智能开发者。
-
Java经典实例[美]伊恩·F.达尔文本书的主要内容包括:编译、运行和调试方法。打包Java类和构建应用。处理、比较和重新组织文本。完成字符串和模式匹配的正则表达式。处理数字、日期和时间。利用集合、数组和其他类型建立数据结构。面向对象和函数式编程技术。输入/输出、目录和文件系统操作。客户端和服务器端网络编程。处理JSON实现数据交换。多线程和并发。大数据应用中使用Java。Java与其他语言的交互。
-
HTML5网页游戏设计从基础到开发夏敏捷、尚展垒本书是一本面向广大HTML5编程爱好者的游戏设计类图书,涵盖HTML5的新特性和相关技术,主要内容包括HTML5概述、JavaScript、Canvas API画图、CSS3和jQuery以及HTML5流行的游戏引擎lufylegend等。 本书**的特色在于以游戏开发案例为主要内容。书中涉及的游戏都是大家耳熟能详的,如人物拼图、扑克翻牌、推箱子、五子棋、黑白棋、俄罗斯方块、贪吃蛇、雷电飞机射击、Flappy Bird、中国象棋等,旨在让读者对枯燥的HTML5网页学习充满乐趣,对于初中级的HTML5网页学习者也提供很好的参考。书中不仅列出了完整的游戏代码,同时对所有的源代码进行了非常详细的解释,做到了通俗易懂、图文并茂。读者在阅读本书时可以充分了解和体验HTML5的强大功能。 本书适用于网页游戏编程爱好者、程序设计人员和HTML5网页学习者,也可作为Web应用程序开发人员的参考书。
-
深入浅出C++马晓锐C 是目前流行且应用广泛的程序设计语言之一,它的高效率和面向对象技术备受推崇。本书由浅入深、循序渐进地讲解了C 的各个知识点,结合一些实用的知识讲解了CH 的主要用法。全书分为4篇,共25章,内容包括基于C 98版本的知识点:C 的历史和特点、C 编译工具的安装和配置、C 程序的元素、C 基本数据类型、C 语句与控制结构、数组、函数、指针与引用、自定义数据类型与字符串、面向对象程序设计思想和类、重载技术、继承与派生技术、虚函数与多态性、模板与命名空间、标准模板库、C 输入/输出、C 异常处理、API编程和MFC框架简介、多线程处理与链接库、基本算法与数据结构、数据库编程和网络编程等,同时还对C 11~C 20版本的新特性进行了讲解。为了使读者能真正掌握C 的用法,书中最后两章通过建立两个实用的程序向读者介绍C 的具体应用。本书适合初学C 人员、具有一定C语言或者C 语言基础的中级学习者、学习CH 的大/中专院校的学生阅读,也可以作为高等院校C 的教材或教学参考书。