ChatGPT是OpenAI开发的人工智能聊天机器人程序,于2022年11月推出。它能够自动生成一些表面上看起来像人类写的文字,这是一件很厉害且出乎大家意料的事。那么,它是如何做到的呢?又为何能做到呢?本书会大致介绍ChatGPT的内部机制,然后探讨一下为什么它能很好地生成我们认为有意义的文本。
本书全面、系统地介绍了Markdown的语法规范、编辑器及各种应用场景,内容围绕Markdown使用者的痛点展开,力求简明、实用。在语法规范方面,本书从Markdown的起源、演进开始讲起,到基础语法、扩展语法和使用规范,内容循序渐进。本书还介绍了Markdown两大编辑器――Typora 和 VS Code,并针对写博客文章(知乎、简书、CSDN)、写微信公众号文章、写项目文档、写书、记笔记(印象笔记、有道云笔记、熊掌记)、写邮件、写幻灯片、写在线协作文档(腾讯文档、石墨文档)、写交互式文档、搭建个人博客等众多写作场景,为读者提供了优雅的写作方案。不管你从事什么职业,也不管你学什么专业,只要你需要写作,只要你想追求更优雅的写作,本书都适合你。
泽德A.肖著的《笨办法学Python3》是一本Python入门书,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手, 终体验到软件开发的基本过程。本书是基于Python 3.6版本编写的。 本书结构 简单,除“准备工作”之外,还包括52个习题,其中26个覆盖了输入/输出、变量和函数3个主题,另外26个覆盖了一些比较 的话题,如条件判断、循环、类和对象、代码测试及项目的实现等。每一章的格式基本相同,以代码习题开始,按照说明编写代码,运行并检查结果,然后再做附加练习。
《Python数据科学手册》是对以数据深度需求为中心的科学、研究以及针对计算和统计方法的参考书。本书共五章,每章介绍一到两个Python数据科学中的重点工具包。首先从IPython和Jupyter开始,它们提供了数据科学家需要的计算环境;第 2章讲解能提供ndarray对象的NumPy,它可以用Python高效地存储和操作大型数组;第3章主要涉及提供DataFrame对象的Pandas,它可以用Python高效地存储和操作带标签的 列式数据;第4章的主角是Matplotlib,它为Python提供了许多数据可视化功能;第5章以Scikit-Learn为主,这个程序库为重要的机器学习算法提供了高效整洁的Python版实现。《Python数据科学手册》适合有编程背景,并打算将开源Python工具用作分析、操作、可视化以及学习数据的数据科学研究人员。
这是一部基于Nginx新版本和云原生应用场景系统讲解Nginx的著作,是作者十余年运维经验的总结。本书从应用、运维以及与Kubernetes和微服务集成3个维度对Nginx的基础知识、工作原理
本书沿袭“程序员的数学”系列平易近人的风格,用通俗的语言和具象的图表深入讲解了编程中所需的线性代数知识。内容包括向量、矩阵、行列式、秩、逆矩阵、线性方程、LU分解、特征值、对角化、Jordan标准型、特征值算法等。
本书系统讲解小程序全栈项目开发所需的前后端技术。全书共分为3个部分, 部分以实操的方式全面介绍小程序页面开发、事件处理、API调用、云函数、云数据库等基础概念,第二部分以相册、博客、问卷小程序为例介绍如何规划、开发一个完整的小程序项目,第三部分提出云函数、云数据库、云调用的开发指引及性能优化建议。 本书将详细的操作步骤、完整的代码、复杂的技术概念以及科学的学习方法紧密结合,充分做到让读者从零基础起步,不需要具备其他前置编程技术背景知识就能掌握小程序云开发方法,从而开发出完整的全栈项目, 适合零基础技术爱好者、前端开发初学者阅读。
本书Python新手入门经典图书,涵盖了Python编程的方方面面。本书前半部分介绍了基础知识与概念:从安装Python、配置开发环境,到列表、元组、字符串、字典以及各种语句的基础知识,再到抽象、异常、方法、属性、迭代器等核心概念,Python与数据库、网络、C语言等工具结合使用,以及Python程序测试、打包、发布等知识。本书的后半部分,向读者详尽介绍了当下流行的多个Python项目的开发过程。 本次修订,不仅在结构与细节知识上进行了优化和完善,还增加了贴近真实商业环境的案例,并辅以课件PPT和专门针对求职应聘的习题,旨在帮助读者真正掌握Python开发的实战能力。
正则表达式是一种威力无比强大的武器,几乎在所有的语言和平台上都可以用它来执行各种复杂的文本处理和操作。本书从简单的文本匹配开始,循序渐进地介绍了很多复杂内容,包括反向引用、条件评估、环视等。每章都配有许多简明实用的示例,有助于全面、系统、快速掌握正则表达式,并运用它们解决实际问题。
游戏策划到底是什么?只是简单地改改数据、写写剧情吗?不是的,它是一项综合而又复杂的岗位。本书不适合那些具有一定游戏策划经验的人,也不适合想要深入学习游戏设计的开发者,但它可以帮助那些想要了解这个行业或刚刚进入这个行业的人,来系统地了解游戏策划这个职业。 本书共包含13章, ~2章对游戏及游戏策划进行概述;第3章讲解了系统策划的相关知识;第4章讲解了数值策划的相关知识;第5章带领读者了解文案策划的工作内容;第6章带领读者了解战斗策划的工作内容;第7章展示了关卡策划的内容;第8章展示了技术策划的内容;第9~10章讲解了主策划和其他策划岗位的工作,以上章节分别从工作内容、岗位要求、策划工作前景、如何成长5个方面全面介绍对应的策划岗位,并穿插大量实例内容; 1章介绍游戏制作的全流程。 2和13章讲解了心理学和制
本书系统讲解了MATLAB基本环境和操作方法,介绍了很新的MATLAB功能,并分章阐述了数据类型、数值计算、符号计算、编程基础、可视化、Simulink、应用程序接口等内容,结合案例详细讲解了MATL
Scratch是国际流行的图形化编程软件,使用者哪怕没有编程基础、不会编程语言,只要有清晰的思路,就可以通过拖曳各个功能模块的方式,设计出智能互动项目,轻松地把创意变成现实。本书是全国青少年软件编程等级考试图形化编程一级到四级的指定用书,基于Scratch 3.0中文版,在多个有趣小游戏的制作过程中对应每级考试要求讲解知识点,从图形化编程积木的应用方法,一直讲到程序的结构、算法的设计,内容丰富有趣,寓教于乐,让你逐步学会智能互动知识。对于青少年学习者,本书能够激发他们对编程的兴趣,指导他们了解并掌握Scratch编程技巧,培养他们的编程思维。
本书由 Lua 语言作者亲自撰写,针对 Lua 语言本身由浅入深地从各个方面进行了完整和细致的讲解。作为第 4 版,本书主要针对的是 Lua 5.3,这是本书撰写时 Lua 语言的 版本。作者从语言使用者的角度出发,讲解了语言基础、编程实操、 特性及 C 语言 API 等四个方面的内容,既有 Lua 语言基本数据类型、输入输出、控制结构等基础知识,也有对模块、闭包、元表、协程、延续、反射、环境、垃圾回收、函数式编程、面向对象编程、C 语言 API 等 特性的系统讲解,还有对 Lua 5.3 中引入的整型、位运算、瞬表、延续等新功能的细致说明。本书由 Lua 语言作者亲自撰写,针对 Lua 语言本身由浅入深地从各个方面进行了完整和细致的讲解。作为第 4 版,本书主要针对的是 Lua 5.3,这是本书撰写时 Lua 语言的 版本。作者从语言使用者的角度出发,讲解了语言基础、编程实操、 特性
本书是一本关于专家系统的教科书,全面介绍了专家系统原理,并通过CLIPS详细讨了其实际应用。本书内容包括:知识表示、推理方法、不确定性推理、不推理、CLIPS、高级模式匹配、模块化设计、执行控制和规则效率、过程化程序设计、类、实例和消息处理程序等。 本书理论与实际相结合,内容由浅入深,为了解和设计专家系统提供了理论基础和编程指导。随书光盘包括CLIPS程序、源代码以及其他相关文档。