近年来,随着人工智能技术的不断发展,智能对话系统开始在私人助理、智能客服、现代搜索引擎等领域逐渐应用,为大众提供不同程度的智能高效服务。本书旨在指导初学者轻松进入智能对话领域,并逐步深入实战中,同时通过项目案例将理论与实战相结合,使读者不仅能系统地学习智能对话的基本理论,还能快速地将其应用于实践。 本书共分为12章,分为三部分。第一部分是理论基础篇,主要介绍了概率统计、统计学习、深度学习和强化学习等方面的基本理论。第二部分是技术篇,着重讲解了智能对话系统中常见的功能系统及几个著名企业的智能问答架
本书共分4篇,针对Python爬虫初学者,从零开始系统地讲解了如何利用Python进行网络爬虫程序开发。 第1篇快速入门篇(第1~9章):本篇主要介绍了Python环境的搭建和一些Python的基础语法知识、Python爬虫入门知识及基本的使用方法、Ajax数据的分析和抓取、动态渲染页面数据的爬取、网站代理的设置与使用、验证码的识别与破解,以及App数据抓取、数据的存储方法等内容。 第2篇技能进阶篇(第10~12章):本篇主要介绍了PySpider和Scrapy两个常用爬虫框架的基本使用方法
"本书以实战项目为主线,以理论基础为核心,引导读者渐进式地学习 Vue + Spring Boot。 Vue 可以驱动采用单文件组件和 Vue 生态系统支持的库来开发复杂的单页面应用;Spring Boot框架是目前微服务框架的**选择之一。 Vue + Spring Boot的完美结合,能够让我们在开发前后端分离项目时得心应手,从而快速开发大型 SPA 应用。本书共18章,分为 Vue 篇和Spring Boot篇。 Vue 篇(第1~9章)循序渐进地介绍当前流行的前端框架Vue 3.
"本书基于网络通信的基础理论和仓颉语言的自身特点,系统性讲解了如何实现高效、安全的网络传输;对于网络编程中的常见问题,详细分析其产生原因并探讨具体的解决方案,然后使用仓颉语言的类库和语法给出开发示例。本书共13章,分为4部分,第一部分(第1~3章)讲解网络编程的基础知识和常用工具;第二部分(第4~7章)讲解套接字编程的具体实现;第三部分(第8章和第9章)讲解如何实现安全网络通信;第四部分(第10~13章)讲解Web编程的具体实现。本书按照从底层到高层、从明文通信到安全通信的顺序进
"《构建低代码开发平台:基础、实现与AIGC应用》作为低代码平台开发的入门指南,深入浅出地阐述低代码开发的核心基础知识和架构原理,旨在帮助读者迅速掌握低代码平台编程技术。通过《构建低代码开发平台:基础、实现与AIGC应用》的学习,读者将系统掌握低代码开发的理论和实践,能够熟练设计高效、稳定的低代码架构,为企业的数字化转型提供有力支持。《构建低代码开发平台:基础、实现与AIGC应用》配套示例源码、PPT课件与作者微信群答疑服务。《构建低代码开发平台:基础、实现与AIGC应用》共分为16章。
"本书以实战开发为主线,引导读者快速的从C++11基础理论上升到通用模块的设计和开发,进一步过度到实际的业务在开发过程中。本书共8章,第1~4章讲述C++的快速的浏览了设计模式、C++98和C++11的基础知识,特别是元编程部分的相关知识。第5~7章讲述各种设计模式的通用模块的实现原理,并进一步的讲解了实际实现的通用的设计模式模块代码。第8章给出了这些框架实际用示例,方便引导读者自己设计或者直接在自己的工程中中使用相关代码。本书示例代码丰富,实际性和系统性较强,并配有视频讲解,助力读者透
"本书首先介绍了Rust语言的历史、特点、与其他编程语言的优缺点对比,以及可能的应用领域,并详细讲解了Rust安装编译的基本流程、基本命令和各种与Rust编程相关的准备工作。然后,对于想开始学习Rust编程语言的读者,本书继续介绍Rust编程语言的基础知识,诸如关键字、基本类型、基本语句、变量、运算符以及各种错误处理和测试手段。针对每个应用领域,本书用实例演示如何从零开始编写实用例子。本书的另一个重要原则是边学习、边实践。在每一个学习阶段,除了引入丰富的例子讲解Rust语言的基本
"本书系统讲述了Stable Diffusion图像生成技术。本书从基础理论出发,详细讲解了软件的安装和使用方法,并深入讲解了其在各艺术领域的应用案例,包括绘画创作、概念设计、游戏美术、建筑设计以及摄影艺术等。书中还包含50个微课视频教程,提供了一种更加直观和交互式的学习体验。全书共分3部分: 第1部分为基础知识(第1~2章),详细介绍人工智能在艺术创作中的应用以及AI生成图像技术的发展脉络;第2部分为功能应用(第3~5章),详细介绍Stable Diffusion的各种功能以及应用;第
"?通过模式发现API设计面临的挑战并采取相应的解决措施?合理规划API端点和操作?设计请求消息和响应消息及其表示形式?优化消息设计以提高质量?规划API的演进?编写API契约并向相关方传达这些契约?搭配使用各种模式以解决实际问题,并做出正确的权衡"
"Spline作为一款轻量级3D设计利器,革新性地允许用户以2D设计的直观思维无缝过渡到3D创作领域,而无须深厚的3D软件基础。它聚焦于激发设计灵感,让用户能够迅速搭建出引人入胜的3D场景,轻松实现创意构想。全书共分为7章,包括初识Spline,熟悉Spline的基本操作,3D模型的创建与编辑,材质与着色,灯光、相机与动画制作,交互动画的制作,以及团队协作与导出。每一章均采用理论知识+案例实战相结合的教学模式,确保知识吸收与技能提升并重。《微课学Spline 3D建模与交互动画制