这本书专门为那些对自然语言处理技术感兴趣的读者提供了系统的LLM应用开发指南。全书分为11章,从LLM基础知识开始,通过LangChain这个开源框架为读者解读整个LLM应用开发流程。第1~2章概述LLM技术的发展背景和LangChain框架的设计理念。从第3章开始,分章深入介绍LangChain的6大模块,包括模型I/O、数据增强、链、记忆等,通过大量代码示例让读者了解其原理和用法。第9章通过构建PDF问答程序,帮助读者将之前学习的知识应用于实践。第10章则介绍集成,可拓宽LangChain的用途。第11章为初学者简要解析LLM的基础理论,如Transformer模型等。本书以LangChain这个让人熟悉的框架为主线,引导读者一步一步掌握LLM应用开发流程,适合对大语言模型感兴趣的开发者、AI应用程序开发者阅读。
用读一本小说的心态来阅读本书,你会对整个操作系统的体系结构和逻辑细节有非常清晰的认识,从此爱上并阅读更多的操作系统源码。第1部分:进入内核前的苦力活。覆盖从开机到运行到Linux中的main函数的关键流程解析,帮你清晰认识Intel CPU的体系结构。第2部分: 大战 前期的初始化工作。讲述main中的各种初始化函数,这些函数是操作系统各个模块的交互桥梁,为理解后续操作系统各个模块的运作原理打好基础。第3部分:一个新进程的诞生。讲述从内核态切换至用户态,并建立起第一个用户进程的全部过程。学完这部分,你将会理解一个多进程的操作系统是如何建立和运作的。第4部分:shell程序的到来。主要讨论如何将磁盘中存储的shell程序加载到内存中来,并最终交给CPU去执行。通过这个过程你会看清一个程序从存储到硬盘到最终被执行的全部过程。第5部分
和第2版相比,本版内容上的变化是,从以IA32和x86-64为基础转变为完全以x86-64为基础。主要更新如下: ? 基于x86-64,大量地重写代码,首次介绍对处理浮点数据的程序的机器级支持。 ? 处理器体系结构修改为支持64位字和操作的设计。 ? 引入更多的功能单元和更复杂的控制逻辑,使基于程序数据流表示的程序性能模型预测更加可靠。 ? 扩充关于用GOT和PLT创建与位置无关代码的讨论,描述了更加强大的链接技术(比如库打桩)。 ? 增加了对信号处理程序更细致的描述,包括异步信号安全的函数等。 ? 采用函数,更新了与协议无关和线程安全的网络编程。
如果你在互联网上搜索过PPT教程,就会发现,大多数教程都是在教你如何操作、如何设置参数等。而作为PPT发烧友、以做PPT为职业的人而言,我认为看再多这样的教程,对提高水平也无济于事。因为想要又好又快地完成一套幻灯片,是需要方法驱动的。在《PPT设计思维:教你又好又快搞定幻灯片》中,笔者把长期以来在PPT制作中沉淀下来的经验分享给读者,希望能对广大PPT制作者有一定帮助。
《UNIX环境高级编程(第3版)》是被誉为UNIX编程“”的AdvancedProgrammingintheUNIXEnvironment一书的第3版。在本书第2版出版后的8年中,UNIX发生了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。《UNIX环境高级编程(第3版)》在保持前一版风格的基础上,根据的标准对内容进行了修订和增补,反映了的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了众多应用实例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。 《UNIX环境高级编程(第3版)》内容,概念清晰,阐述精辟,对于所有层次UNIX/Linux程序员都是一本不可或缺的参考书。
《30天精学Excel——从菜鸟到数据分析高手》以解决实际工作中的常见问题为导向,以大量实际工作经验为基础,介绍Excel中常用、实用的功能,帮助读者经过30天时间脱离“菜鸟”行列。第1章介绍Excel中常见的简单但实用性较强的技巧;第2章介绍学习Excel必须练好的基本功;第3章介绍单元格数据整理,整理凌乱的数据,可以使数据更规范;第4章介绍通配符与查找替换功能,这些功能的结合运用,可以批量处理不规范的数据;第5章介绍数据的安全保护与多表数据快速汇总,保护数据的安全可以减少损失;汇总可以将数据快速整合到一张表格中;第6章介绍高效数据管理,使用正确的方法,可以提升数据输入效率,避免输入错误数据;第7章介绍高效数据分析推荐技能——函数,详细介绍了常用函数的使用方法,以帮助读者解决办公中遇到的问题;第8章介绍高效数据分
本书是《和秋叶一起学PPT》的第5版,在综合前4版的优点,充分听取读者对前4版图书的意见和建议的基础上,本次改版在结构上进行了调整和优化。本书共7章:第1章主要针对用户制作PPT时所需要的各类素材应该到哪里去搜索和下载提供了必要的指引;第2章对完成一整套PPT制作需要重点掌握的主题颜色和主题字体、母版与版式等功能进行了阐述;第3章则详细介绍了在PPT中调用Word、Excel文档的内容,以及插入视频、音频等其他类型素材的方法;第4章主要介绍了排版必须掌握的工具及高效操作技巧;第5章全面介绍了文字、线条、形状、表格、图片的常见美化方法及动画设置的基础知识;第6章为读者解答了外出演讲、分享PPT时的常见问题;第7章为读者推荐了包括iSlide插件、OK插件、口袋动画(PA)插件在内的多款主流插件,并对它们的部分特色功能做了简要介绍。本书
本书基于 的统信UOS服务器版介绍Linux操作系统及其维护,所介绍的内容也适用于openEuler(华为欧拉)、AnolisOS(阿里龙蜥)、CentOS、AlmaLinux、Rocky Linux、Oracle Linux等其他Linux发行版套件。全书共9章,主要内容包括Linux简介,统信UOS的部署,Linux基本命令,用户概述、文件权限与文本编辑,文件处理、重定向与操作符,Linux软件包管理,Linux进程管理与系统监控,Linux网络管理,Linux磁盘管理等。 本书虽然以Linux为例,但书中介绍的知识点也可以用于MINIX、FreeBSD等符合POSIX规范的UNIX系统。 本书适合想要系统、全面地学习Linux技术的初学人员,也适合具有一定Linux使用经验的读者。