万本电子书0元读

万本电子书0元读

49元5本 语义解析:自然语言生成SQL与知识图谱问答实战
语义解析:自然语言生成SQL与知识图谱问答实战
易显维;宁星星
¥59.00
如何保证大模型输出内容的可靠性? 如何建立自然语言和形式逻辑之间的映射? 如何在工业级应用中将自然语言查询自动转换为SQL语言? 如何由浅深地实现一个知识图谱问答系统? 如何使用预训练技术提高模型语义理解的能力? 如何通过数据增强的方法提升语义解析的效果? 在实际产品中如何应用语义解析技术? 以上所有问题都能在本书中找到答案! 语义解析技术能解决大模型无法保证输出的形式语言可靠性和输出答案真实性的问题。本书由语义解析大赛获奖者撰写,通过本书的学习,读者可以了解NLP的相关技术,掌握自然语言生成SQL和知识图谱问答的实现方法。 本书从逻辑上分为三部分。 第一部分(第1章):从具体的语义解析问题手,引出了各种主流技术,讨论了不同技术方案的对比和实现路径,并比较了不同数据集和技术路线的实验效果。 第二部分(第2~6章):详细讲解了5种语义解析技术路线,即基于机器翻译、模板填充、强化学习、GNN、中间表达的技术原理与实现示例。 第三部分(第7~11章):讲解了如何从零始构建一个语义解析系统,并针对NL2SQL和知识图谱问答的不同应用场景提供实践方案。同时,阐述了在产品中落地语义解析技术可能遇到的问题和应对技巧。
49元5本 基于NLP的内容理解
基于NLP的内容理解
李明琦;谷雪;孟子尧
¥59.00
这是一本讲述如何用NLP技术行文本内容理解的著作,也是一本系统讲解NLP算法的著作,是作者在NLP和内容理解领域多年经验的总结。 本书结合内容理解的实际业务场景,系统全面、循序渐地讲解了各种NLP算法以及如何用这些算法高效地解决内容理解方面的难题,主要包括如下几个方面的内容: (1)文本特征表示 文本特征表示是NLP的基石,也是内容理解的基础环节,本书详细讲解了离散型表示方法和分布型表示方法等特征表示方法及其应用场景,还讲解了词向量的评判标准。 (2)内容重复理解 详细讲解了标题重复、段落重复、文章重复的识别方法和去重算法。 (3)内容通顺度识别及纠正 详细讲解了内容通顺度的识别方法以及纠正不通顺内容的方法。 (4)内容质量 详细讲解了多种内容质量相关的算法,以及如何搭建高质量的知识问答体系的流程。 (5)标签体系构建 详细讲解了针对内容理解的标签体系的建设流程和方法,以及多种相关算法。 (6)文本摘要生成 详细讲解了抽取式文本摘要和生成式文本摘要两种流行的文本摘要生成方法,以及文本摘要的常用数据集和文本摘要评价方法。 (7)文本纠错 详细讲解了文本纠错的传统方法、深度学习方法、工业界解决方案,以及常用的文本纠错工具的安装和使用。
49元5本 企业性能测试:体系构建、落地指导与案例解读
企业性能测试:体系构建、落地指导与案例解读
国际软件测试资质认证委员会中国分会(ISTQB/CSTQB);杭州笨马网络技术有限公司(PerfMa)
¥59.00
这是一本从标准、方法论和工程化实践三个维度全面且深解读如何构建企业级性能测试工程的指导手册。作者是国际知名的测试认证组织ISTQB/CSTQB和国内知名企业测试服务提供商PerfMa。两家强强联合,从性能测试标准、流程、模型、经验、技巧、工具、案例等多个可真正指导从业者工作的角度对企业级性能测试展介绍。其中18个典型性能测试指标、6大性能测试模型、全路性能测试实践、性能测试工程化实践等精华内容,得到了推荐专家的一致好评。 本书可帮助从业者构建性能测试体系、落地性能测试流程、合理选择并灵活使用性能测试工具,所有需要了解、掌握和展性能测试的人员都适合阅读本书,包括但不限于性能测试一线从业者、性能测试项目管理者、性能测试标准制定者、性能测试相关培训机构、软件相关专业的高校师生。 本书从逻辑上可以分为两个部分: 第1部分(第1章和第2章)介绍性能测试概况和国际国内性能测试标准,包括对当前企业性能测试效率低下甚至无效的原因分析,度量指标收集、选择的方法,18个典型度量指标分析等。该部分可为企业落地性能测试工程提供标准化指导。 第2部分(第3~12章)基于企业性能测试成熟度自评结果,指导企业逐步推性能测试体系成熟度的建设和发展,包括性能压测体系、路分析体系、性能调优体系、性能测试工程化体系的建设,实现从一级达到五级的持续建设目标。该部分重内容包括企业性能测试成熟度自评方法、性能测试的标准流程、性能测试基础落地方法、性能测试环境搭建、性能测试工具分析、路分析体系建设、调优体系建设、性能测试价值度量、服务端性能工程建设,其中还包括2个真实综合案例——在原有基础上完善线下压测的体系建设的案例和完成线下与生产全路性能测试体系整体建设的案例。
49元5本 MG动画实战从入门到精通(视频微课版)
MG动画实战从入门到精通(视频微课版)
李雪妍
¥59.00
本书是一本MG动画制作的实操型手册。全书分为门篇、基础动画篇和商业应用篇,涉及9章内容,涵盖了MG动画的基础知识、制作MG动画常用的4款软件以及MG动画的5个典型商业实战应用项目,知识内容极具实用性。 本书通过扫码下载资源的方式为读者提供增值服务,这些资源包括全书所有实例的源文件和素材,同时全书所有实例的高清视频教程均可扫码观看,方便读者循序渐地行练习,并在学习过程中随时调用素材。 本书内容丰富、结构清晰、技术参考性强,讲解由浅深且循序渐,知识涵盖面广又不失细节,非常适合喜爱影视特效及动画制作的初、中级读者作为学习参考书。同时,本书也可以作为后期特效处理人员、影视动画制作者的辅助工具手册,还可以供教育行业及培训机构相关专业的师生作为动画特效制作培训教程使用。
49元5本 计算社会学:基础理论篇
计算社会学:基础理论篇
郭斌;梁韵基;於志文
¥59.00
本书是一本系统性梳理计算社会学相关理论和方法的论著。一方面,本书从传统复杂网络分析的角度,详细阐述社会网络分析的基础理论和动力学模型——随机网络、小世界网络、无标度网络和网络统计分析理论等,并将网络过程和行为应用于涌现、传染病等方面。另一方面,融合人工智能在自然语言处理、推荐算法等领域的展,阐述了人工智能算法尤其是深度学习理论等在智能推荐、文本分析、假消息检测、虚拟社交机器人等领域的应用。在兼顾广度和深度的前提下,本书深度融合计算机科学、社会学、人工智能和复杂网络等多学科的专业概念,突出阐述了计算社会学领域近年来的zui新研究成果和关键技术突破。
49元5本 大数据SQL优化:原理与实践
大数据SQL优化:原理与实践
陈鹤;杨国栋
¥59.00
这是一本站在一线发人员的视角,从SQL的本质出发,采用理论与实践相结合、案例与分析相结合、作者经验与一线需求相结合的方式,深度解读大数据SQL优化核心技术和解决方案的工具书。本书主要面向大数据初中级技术人员,期望帮大家深度理解大数据SQL优化原理,掌握SQL优化的落地实践方法,从而真正“玩转”大数据SQL优化技术,根据实际问题和需求设计出有针对性的提升SQL性能的解决方案。本书共分为4篇,包括10章。认知篇(第1章)主要面向初学者阐述为什么大数据计算或存储引擎发展至今最终选择SQL作为统一查询语言的原因及利弊,大数据SQL从业者目前面临的主要问题,以及调优的两个根本目标。原理篇(第2章)以深浅出的方式解读SQL的本质。为了降低读者理解的门槛,本篇还以Hive、Spark和Flink这三个主流的引擎为例,从源码的角度探索SQL执行背后的秘密。实践篇(第3~9章)首先深解读引擎查询优化器的两大优化策略——基于规则的优化和基于代价的优化的实现原理、示例和局限性,然后以Hive、Spark、Flink等主流引擎为蓝本,探索SQL优化(包括结构与参数调优、子查询优化、连优化、聚合优化)的解决思路和方法论,并给出作者多年总结的一些“坑”。案例篇(第10章)以实践篇的各种真实需求调优历程为基础,以带面,以小明大,分享电商、金融、银行这三个典型行业的典型公司大数据SQL调优案例,还给出了内容平台数仓、查询高可用、实时性数仓等业务场景的解决方案。
49元5本 全域运营增长12G模型:从0到1构建增长体系,实现可持续增长
全域运营增长12G模型:从0到1构建增长体系,实现可持续增长
曾翔
¥59.00
增长12G模型是一套可以帮助大中小不同体量的企业实现高效且可持续增长的方法论,这套方法论来自作者多年一线实践经验的高度凝练。按照这套方法论去落地执行,企业可以构建一个全面、系统、可持续运营和增长的体系,从而实现从0到1的突破,以及从1到100的持续增长。增长12G模型涵盖思维、运营和管理3个维度,定位、用户、产品、传播、私域、自媒体、电商、投放、数据、团队、战略、项目12个增长。本书就是对12G模型的完整解读。 ?基本认知篇:首先深解读增长的规律,帮助读者树立争取的增长观,然后系统介绍12G模型,让读者对这套模型有一个完整认识。 ?底层思维篇:通过解读定位、用户、产品和传播的底层思维,帮助读者形成增长基础,获得持续增长的增长基因,这也是洞察市场、塑造价值,并通过统一的传播策略赢得用户认同的基本逻辑。 ?运营领域篇:深度解读私域运营、电商运营、自媒体运营、投放运营,帮助读者形成覆盖全域的增长矩阵,让业绩不再受限于领域,实现积蓄力量、提高转化、整合资源、放大特权的目标。 ?管理机制篇:管理是增长的保障,也是实现可持续增长的关键,本篇从数据管理、团队管理、战略管理、项目管理4个角度帮企业诊断问题,培养人才,掌控形势,最终支夯实增长体系的基础。 ?总结融合篇:从内到外、从上到下,整体解读12G模型的落地实践,并给出紧跟互联网发展落地方法。
49元5本 Node-RED物联网应用开发工程实践
Node-RED物联网应用开发工程实践
何铮;朱迪
¥59.00
内容简介本书从工程实践角度系统讲解了Node-RED高级知识和工程级物联网应用的发,是Node-RED领域的标准性著作,得到了Node-RED项目创始人Nick O'Leary的高度评价。具体地,本书讲解了物联网工程的系统架构、Node-RED官方的重要扩展节、Node-RED的团队发模式、自定义节发,以及如何将Node-RED嵌到其他系统中等Node-RED的高级知识,能指导读者快速掌握物联网应用的端到端发。此外,本书还详细讲解了数据采集、智能家居、智能办公、智能节能方面的4个工程级的实战案例。本书注重使用Node-RED发物联网应用的高级知识和工程实践,它还有一个姊妹篇《Node-RED物联网应用发技术详解》,介绍了Node-RED的设计思想、技术基础、环境搭建、流程创建、使用方法、配置方法、内部节、应用发方法,以及解决常见需求的44个流程,几乎涵盖了使用Node-RED发物联网应用所需的所有基础知识,能为读者建立完整的Node-RED知识体系和框架。这两本书都配有大量辅助资源,包括流程实例、配置文件、实例代码等,可以通过本书的配套网站http://www.nodered.org.cn(Node-RED中文站)来获取。
49元5本 Python深度学习:基于TensorFlow  第2版
Python深度学习:基于TensorFlow 第2版
吴茂贵;王冬;李涛;杨本法;张利
¥59.00
1.内容选择?:提供全栈式的解决方案 深度学习涉及范围比较广,既有对基础、原理的要求,也有对代码实现的要求。如何在较短时间内快速提高深度学习的水平?如何尽快把所学运用到实践中?这方面虽然没有捷径可言,但却有方法可循。本书基于这些考量,希望能给你提供一站式解决方案。具体内容包括?:机器学习与深度学习的三大基石(线性代数、概率与信息论及数值分析)?;机器学习与深度学习的基本理论和原理?;机器学习与深度学习的常用发工具(Python、TensorFlow、Keras等)?;TensorFlow的高级封装及多个综合性实战项目等。 2.层次安排?:找准易撕口,快速实现由到面的突破 我们塑料袋时,一般从易撕口始,这样即使再牢固的袋子也很容易。面对深度学习这个“牢固袋子”,我们也可以采用类似方法,找准易撕口。如果没有,就创造一个易撕口,并通过这个易撕口,实现到面的快速扩展。本书在面对很多抽象、深奥的算法时均采用了这种方法。我们知道BP算法、循环神经网络是深度学习中的两块“硬骨头”,所以我们在介绍BP算法时,先介绍单个神经如何实现BP算法这个易撕口,再延伸到一般情况?;在介绍循环神经网络时,我们也先以一个简单实例为易撕口,再延伸到一般情况。希望这种方式能帮助你把难题化易,把大事化小,把不可能转换为可能。 3.表达形式?:让图说话,一张好图胜过千言万语 机器学习、深度学习中有很多抽象的概念、复杂的算法、深奥的理论,如NumPy的广播机制、梯度下降对学习率敏感、神经网络中的共享参数、动量优化法、梯度消失或爆炸等,这些内容如果只用文字来描述,可能很难达到让人茅塞顿的效果,但如果用一些图来展现,再加上适当的文字说明,往往能取得非常好的效果,正所谓一张好图胜过千言万语。 除了以上谈到的三个方面,为了帮助大家更好地理解,更快地掌握机器学习、深度学习这些人工智能的核心内容,本书还包含了其他方法,相信阅读本书的读者都能体会到。我们希望通过这些方法或方式带给你不一样的理解和体验,使你感到抽象数学不抽象、深度学习不深奥、复杂算法不复杂、难学的深度学习也易学,这也是我们写这本书的主要目的。 至于人工智能(AI)的重要性,想必就不用多说了。如果说2016年前属于摆事实论证阶段,那么2016年后已事实胜于雄辩阶段了,而2018年后应该撸起袖子加油干了。目前各行各业都忙于AI ,给人“忽如一夜春风来,千树万树梨花”的感觉!
49元5本 从零开始学ARM
从零开始学ARM
彭丹 周海涛 编著
¥59.00
本书主要介绍ARM发的相关知识,详细讲解常用的ARM指令及如何基于ARM架构的外设编写驱动程序,并分析了源软件U-Boot的启动源代码和网络协议栈。 本书第1~4章为基础篇,主要介绍CPU与ARM、搭建环境、ARM编程、异常等;第5~13章为编程篇,主要介绍基于Exynos 4412的常用外设的工作原理及驱动程序编写等;第14~17章为应用篇,主要介绍源软件U-Boot的使用及启动程序,并分析网卡DM9000AE的驱动和网络协议栈;以及关于汇编的两补充。 本书适合从事嵌式发的工程师和有一定计算机基础和C语言编程经验的初学者学习参考。
49元5本 Nuclio 实战及源码分析:基于Kubernetes的Serverless FaaS平台
Nuclio 实战及源码分析:基于Kubernetes的Serverless FaaS平台
李彬;詹煜卓;任胜寒;张晨
¥59.00
无服务器计算是一种新的范式,可在无须管理服务器的情况下编写和部署应用程序。 它使发人员能够专注于代码的编写,而无须担心服务器的配置、维护和扩展。本书全面介绍了无服务器的演历程、架构原理和设计,深探讨了源Serverless Nuclio的架构、源码和实践,并提供了丰富的案例和代码示例。
49元5本 支付方法论
支付方法论
王伟
¥59.00
这是一部从产品、运营、业务、技术4个维度全面讲解支付理论与实操的著作。详细阐述了如何通过支付系统建设支付能力,降低支付成本,降低支付风险、提高支付成功率与客户体验,完成支付的收益zui大化。 作者是支付产品专家,深耕支付行业10年,本书是对其在盛大、携程、蚂蚁金服、等企业所积累的丰富经验的总结,得到了卡组织、发卡行、网络转服务商、支付服务商、第三方支付机构、大型商户如Visa、、平安、Credorax、Ingenico等国内外众多支付行业专家的一致好评。 全书共7章,系统阐述了支付架构、支付工具、支付核心、支付支撑服务、支付渠道、支付清结算等核心模块。 第1章介绍了支付业务的构成、支付演历史、支付架构与常见的支付名词,帮助读者通过了解支付逻辑、概念、架构等功能模块,建立对支付的整体认知。 第2章阐述了通道的结构与分类、内卡通道流程和通道确认。 第3章介绍了跨境支付背景与特、展业资质、结汇业务、外卡通道确认。 第4章讲解了路由如何行收益管理以及引导路由和交易路由算法的构成。 第5章总结了重试服务如何提高支付成功率,介绍其设计思想和系统实现方法。 第6章介绍了BIN的含义与产生、BIN服务的多种设计方案和卡号校验算法。 第7章讲解了清分与结算服务职能与模块功能,详细解释与展示了计费服务、账单服务、对账服务、会计服务与结算服务的系统设计。
49元5本 机器学习编程:从编码到深度学习
机器学习编程:从编码到深度学习
(意)保罗·佩罗塔(Paolo Perrotta)
¥59.00
使用监督学习从头构建一个图像识别应用程序。用线性回归预测未来。深研究梯度下降,这是一种驱动大部分机器学习的基本算法。创建感知器来分类数据。建立神经网络来处理更复杂和复杂的数据集。通过反向传播和批处理来训练和细化这些网络。分层神经网络,消除过度拟合,并添加卷积将您的神经网络转换为一个真正的深度学习系统。
49元5本 构建新型网络形态下的网络空间安全体系
构建新型网络形态下的网络空间安全体系
张晓兵
¥59.00
本书围绕着网络空间与网络空间安全的概念展,提出了在新型的网络形态下企业如何构建一个符合安全趋势和潮流的网络空间安全体系,能够用安全为企业的业务保驾护航。
49元5本 产品自适应设计理论与方法
产品自适应设计理论与方法
孟昭鹏;魏巍;王峻峰
¥59.00
本书以针对制造企业数据/知识与设计业务融用不足、产品动态需求适应性差、协同响应设计周期长等现实问题,围绕数据驱动的产品自适应在线设计模式和架构、制造企业全周期数据处理与知识管理、产品自适应在线交互协同设计等 3 个关键技术问题,以“数据驱动的产品自适应设计”模式创新应用为主线,阐明数据涌现和多源需求条件下的产品自适应设计动态演化机理,研究并陈述了基于设计约束网络的产品自适应设计决策、产品性能多目标参数设计优化、全域异构跨尺度大数据分析融合等关键技术,建立包括异构数据处理、知识管理、自适应设计、在线交互设计在内的产品自适应在线设计集成技术方法体系,产品自适应在线交互设计平台,面向工程机械、特种设备、航天装备三家企业,展应用,提升企业对产品全生命周期动态需求的设计响应能力。
49元5本 贯通:数字化订单交付
贯通:数字化订单交付
丁少华
¥59.00
本书内容紧紧围绕企业的订单交付体系管理和能力建设来展,框架上具体体现为订单交付体系和能力的“6 1”,即产品数据与制造工程、销售预测与需求感知、客户订单与需求管理、生产计划/排程与执行、采协同与内向物流、商品发运与外向物流,以及1个OTD运营监控和体系治理,并一步阐述了订单交付的数字化特。
49元5本 现场总线及其应用技术 第3版
现场总线及其应用技术 第3版
李正军;李潇然
¥59.00
本书从科研、教学和工程应用出发,理论联系实际,全面、系统地介绍了现场总线技术、工业以太网技术及其应用系统设计,力求所讲内容具有较强的可移植性、先性、系统性、应用性、资料放性,起到举一反三的作用。 全书共分9章,主要内容包括:现场总线与工业以太网概述、CAN现场总线与应用系统设计、CAN FD现场总线与应用系统设计、PROFIBUS-DP现场总线、基金会现场总线、CC-Link现场总线与发应用、DeviceNet现场总线、工业以太网,以及基于现场总线与工业以太网的新型DCS的设计。全书内容丰富,体系先,结构合理,理论与实践相结合,尤其注重工程应用技术。 本书是在作者教学与科研实践经验的基础上,结合现场总线技术30多年的发展历程编写而成的,书中详细地介绍了作者在现场总线与工业以太网应用领域的最新科研成果,给出了大量的应用设计实例。 本书适合从事现场总线与工业以太网控制系统设计的工程技术人员作为参考书,同时也可作为高等院校各类自动化、机器人、自动检测、机电一体化、人工智能、电子与电气工程、计算机应用、信息工程等专业的本科及研究生教材。
49元5本 Java Web程序员面试笔试宝典
Java Web程序员面试笔试宝典
猿媛之家;组编;傅胜华;刘志全;楚秦;等
¥59.00
本书专门为Java Web程序员面试而编写,主要是对一些面试中常见的技术问题做出解答。本书所涉及的知识面较广,内容涵盖了Java Web基础、Web服务器、常用MVC框架、Spring框架体系及Spring Boot和Spring Cloud、传统的关系型数据库、NoSQL与缓存框架、常用消息队列、电商及互联网知识、互联网安全与分布式系统知识、Alibaba源生态体系、设计模式、软件发人员常用Linux命令等与Java Web编程相关的技术知识,另外还包括其他一些常用的框架组件或容器工具,如Docker、Elasticsearch、Nginx、Maven、ZooKeeper等。 Java知识体系庞大,本书不能面面俱到,但整体而言,本书涉及的知识较为丰富,基本涵盖了Java Web编程的各个方面,且都来源于程序员的实际面试经历。 相信本书能增加读者的知识积累,有了更多的积累,必定会在面试时多一份从容和自信,也更容易获得面试官的青睐,找到一份理想的工作。对于一些知识面缺少广度的Java软件工程师,本书还能起到扩展知识面、丰富知识体系的作用。 为方便读者深学习,本书还赠送百余道真实面试真题及程序员常用Linux命令或工具,读者可参考封底说明文字下载。
49元5本 保险数字化转型
保险数字化转型
王海富
¥59.00
这是一本从战略、业务、技术3个维度全面指导保险企业数字化转型的著作,是资深保险业数字化专家20年工作经验的总结。 本书将数字化转型的通用理论与保险行业的实际情况相结合,从认知到方法,从数字化的角度拉通保险企业的战略、业务、技术,为保险企业的数字化转型提供了思路、方向、路径和策略,形成了一套具有保险领域特色的数字化转型方法论,在大量实践中被证明行之有效。 本书内容,逻辑上分为三个部分: (1)保险数字化转型认知(第1~3章) 以深分析传统保险企业的内部问题和外部挑战篇,详细介绍了保险企业为什么需要数字化转型、转型的驱动因素、转型的目标,以及为什么要以业务转型为核心、以技术转型为支撑,从战略角度阐述了保险企业数字化转型的内涵和方向。 (2)业务转型路径与策略(第4~9章) 系统地阐述了保险企业主要业务的数字化转型路径和策略,包括全旅程客户体验优化、个性化产品和服务、数字化获客营销、数字化运营管理、产业发展模式、主动的风险管理等,能为保险企业的数字化转型提供全面的业务指导。 (3)技术转型思路和方法(第10~15章) 详细讲解了保险企业数字化转型的技术思路和方法,首先分析了技术转型的要求和逻辑,从技术架构和组织架构两方面给出转型的总体规划;然后根据技术架构总体规划,分5个领域介绍实施的思路和方法,包括基础设施云化升级、核心业务系统重构、保险数据中台的建设思路、前台系统敏捷建设、围绕保险的数字化生态构建。 此外,本书还融了企业架构思想,将企业发展战略、业务模式、技术支撑结合起来谈数字化和转型,重是理论体系的构建和实施方法的总结,并没有过多地罗列技术细节,即便是没有技术基础的读者也不会有阅读障碍。
49元5本 Python 跨平台应用软件开发实战
Python 跨平台应用软件开发实战
卞安
¥59.00
这是一本讲解如何使用Python基于工具化流程行跨平台应用软件发的书籍。《Python 跨平台应用软件发实战》从简单的计算器软件手,通过一系列由浅深的工程案例,让发者一步步掌握应用软件的发流程和设计方法,熟悉常用的界面控件、功能组件和包工具,并在这个过程中同步掌握PyMe的可视化发流程,而有能力基于Python语言行跨平台软件的发工作。本书结构紧凑,内容由浅深,是学习掌握可视化流程行Python应用软件发的实战型书籍。 《Python 跨平台应用软件发实战》为读者提供了全部案例源代码下载和高清学习视频,读者可以直扫描二维码观看。 《Python 跨平台应用软件发实战》适合Python初学者、希望使用Python行应用软件发的工程师、希望快速提升Python发能力的初级程序员,以及在校相关专业师生阅读。
49元5本 Nginx Lua开发实战
Nginx Lua开发实战
李明江
¥59.00
这是一部讲解如何在Nginx中使用Lua发应用系统的实战类著作,作者是一位拥有超过20年研发经验的资深技术专家,内容的权威性毋庸置疑。 Nginx作为互联网应用系统中的核心服务,被有广泛应用。Nginx通过配置可以实现负载均衡、反向代理等功能,还可以通过扩展发更为复杂的业务逻辑。这其中,使用Lua语言发是*方便和*流行的方法。本书以应用系统发为主线,讲解了相关服务、模块和发手册,并提供了大量真实的案例。 全书分为5个部分: *部分:Nginx基础篇(第1-5章) 首先,全面讲解了Nginx的基本操作,并讲解了MySQL、PostgreSQL、Redis、Memcached、MongoDB、OpenResty的基本操作;其次,分析了Nginx的工作流程和核心技术和架构。 第二部分:Lua脚本语言篇(第6-7章) 深讲解了Lua脚本语言的语法和Lua通用库,旨在帮助读者掌握Lua的脚本语言,行业务逻辑编写。 第三部分:Nginx发技术篇(第8-10章) 讲解了Nginx应用系统发中常用的相关知识,包括JSON格式、nginx.conf配置和Nginx下Lua实现机制。让读者掌握发过程中Nginx的配置和使用,同时了解Lua的实现机制,从而掌握在发中选择正确阶段的使用Lua代码。 第四部分 Nginx Lua发实战篇(第11-26章) 讲解了Nginx下Lua常用模块以及示例代码,并提供了一个TCP私有服务器实例代码和一个WebSocket服务器实例代码。实战发中,根据业务不同,会使用到非常多的模块,本章讲解了常用的20多个模块,可以*程度让读者节约查找资料的时间,还提供了2个示例程序,用于理解整个发流程和技术使用方法。 第五部分 发手册篇(第27和28章) 提供了ngx-lua-module模块配置命令详解和ngx_lua函数详解。模块命令和API函数是发中经常使用到的资料,用于查找函数说明和选择参数。