其他编程语言/工具
-
精通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为基础的支付信息技术管理蕞佳实践,包括可用性管理、容量管理、变更管理、服务水平协议管理、事件管理和故障管理等;·支付的业务运营与管理;·支付的信息安全与行业监管;·支付行业的发展趋势和面临的挑战。如果你是支付行业的新人,本书能带领你快速、系统地掌握支付领域的专业知识;如果你是支付行业的老兵,本书也能解决你的很多疑难问题并作为案头备查手册。不管你是关注支付业务,还是支付技术,抑或是从事支付相关的管理工作,都能从本书中找到对你有价值的内容。
-
Head First Git 实战[美] 拉朱·甘地(Raju Gandhi)使用Git的很多人总是靠“技巧”,他们会复制粘贴从网上找到的命令,但并不真正理解Git到底是怎么做的。不过,如果真正遇到困难怎么办?你不能简单应付。利用这本独一无二的实用指南,你会了解Git的做法,并享受其中的乐趣。Raju Gandhi抽丝剥茧地介绍了简单而强大的Git引擎,让你不仅知道怎么做,还会了解为什么这么做。你会掌握分支、合并、提交等概念;了解协作的最佳实践;并充分释放Git的无限潜能。如果你读过Head First的书,就会知道这会是一本怎样的书。它会采用专门为你的大脑设计的一种生动形象的方式娓娓道来。如果你还没有读过Head First的书,这本书肯定会让你喜出望外。利用这本书,你将通过多感观的学习体验来学习Git,能让你的大脑真正开动起来,而不是一味说教,让你昏昏欲睡。
-
程序员超强大脑[荷] 费莉安为什么你在写代码时总会遇到这样或那样的问题?为什么你总是记错某些语法?为什么有些人能够快速学会新的编程语言,而有些人则不能?在试图解决困难或复杂的问题时,我们的大脑其实有一套特定的工作方式。本书从认知科学角度剖析优秀程序设计背后的脑科学原理,为你揭开大脑思考编程的奥秘。本书分为四大部分,共有13章。你将了解如下内容:如何高效地学习新的编程语言,如何快速地理解复杂的代码,如何牢固地记住各种语法,如何在繁杂的程序设计工作中优化认知资源。本书是程序员的普适书,初学编程的初高中生也可以阅读。
-
PID控制系统设计[澳]王六平(Liuping Wang)著,于春梅 王顺利 译本书为学生、研究者和工业实践者提供了可供选择的主题,他们希望学习具有操作约束的PID控制系统的设计和实现。这本书由三部分组成。第一部分介绍了PID控制系统的结构、经典的整定规则和基于模型的设计方法。第二部分介绍了作者的先进设计、分析和实现材料,包括基于频域的设计、带运算约束和量化误差的实现、增益调度PID控制、串级PID控制、前馈PID控制等,PID控制的自动整定。在所有的高级设计材料中也会强调处理操作限制。第3部分说明了应用程序的设计和实现过程,包括板上球、无人机(四旋翼机控制、固定翼飞机控制)。
-
运筹优化常用模型、算法及案例实战刘兴禄、熊望祺、臧永森、段宏达、曾文佳、陈伟坚《运筹优化常用模型、算法及案例实战》主要讲述运筹优化领域常用的数学模型、精确算法以及相应的代码实现。首先简要介绍基本理 论,然后用丰富的配套案例讲解多个经典的精确算法框架,最后结合常用的优化求解器(CPLEX 和 Gurobi)说明如何用 Python 和 Java 语言实现书中提到的所有精确算法。 全书共分 3 部分。第 I 部分(第 1~4 章)为运筹优化常用模型及建模技巧。该部分着重介绍整数规 划的建模技巧和常见的经典模型。第 II 部分(第 5~7 章)为常用优化求解器 API 详解及应用案例。该 部分主要介绍两款常用的商业求解器(CPLEX 和 Gurobi)的使用方法,包括 Python 和 Java 的 API 详 解、简单案例以及复杂案例。第 III 部分(第 8~17 章)为运筹优化常用算法及实战。该部分详细介绍几 个经典的精确算法的理论、相关案例、伪代码以及相应的代码实现。 本书适合作为高等院校工业工程、管理科学与工程、信息管理与信息系统、数学与应用数学、物流 工程、物流管理、控制科学与工程等开设运筹学相关课程的高年级本科生、研究生教材,同时也可供在 物流与供应链、交通、互联网、制造业、医疗、金融、能源等领域从事有关运筹优化的开发人员以及广 大科技工作者和研究人员参考。
-
SEO搜索引擎优化实战手册何亚涛本书从多重角度剖析SEO的发展现状,并以实战落地为宗旨,详细介绍了在当下主流平台(百度、微博、微信、今日头条、小红书、知乎、B 站、短视频等)中进行SEO的思路及步骤,包括SEO基础知识、内容升级优化、站外链接优化、常用算法、方案制作、报告制作、SEO工具等专题,以实例讲解的形式为读者提供高效获取流量和用户的方法论。本书对SEO从业者及营销人员具有一定的参考价值,是一本能让读者轻松掌握的全链路SEO操作落地服务手册。
-
MATLAB数学建模方法与应用谢中华《MATLAB数学建模方法与应用》主要介绍常用数学建模方法及其MATLAB实现与应用,内容包括MATLAB数组运算、程序设计、绘图、数据管理、符号计算、数值计算、多项式与插值拟合、常用统计及优化建模方法与MATLAB求解、人工神经网络方法、排队论方法、以层次分析法和模糊评价法为代表的多指标综合评价方法、MATLAB图像处理基础、Simulink建模与仿真、全国大学生数学建模竞赛真题解析等内容。同时,为便于学习,本书免费提供配套的所有数据及源程序。 《MATLAB数学建模方法与应用》可以作为高等院校学生的数学建模或与数学实验相关课程的教材或教学参考书,也可作为从事数学建模应用的研究人员的参考用书。
-
Efficient Linux命令行[美]丹尼尔·J. 巴雷特(Daniel J. Barrett)马晶慧本书将介绍一系列中高级命令的构建技巧,其中包括:选择或构建命令,帮助用户快速完成工作。高效运行命令,轻松浏览Linux文件系统。从简单的命令出发,构建强大且复杂的命令。通过文本文件的转换与类似于数据库的查询技术实现业务目标。通过Linux命令行实现鼠标点击的功能。
-
玩转罗布乐思李开放 主编罗布乐思Roblox Studio是一款应用型编程学习软件。本书通过有趣的案例引导读者熟悉Roblox Studio的基本操作,培养编程兴趣,掌握基本的编程技巧,能够完成简单游戏的开发。全书共五章:第一章主要初识罗布乐思编程器Roblox Studio;第二章通过一个小游戏熟悉Roblox的基本操作;第三章通过一个综合案例介绍各种模型的设计操作;第四章介绍编程基础;第五章介绍游戏的发布与测试。全书内容基础且详尽,循序渐进,一步一图,同时配套讲解视频,能够帮助读者快速熟悉Roblox,创造出属于自己的游戏。快来感受开发的乐趣与编程的魅力吧!