《Python核心编程(第3版)》是经典畅销图书《Python核心编程(第二版)》的全新升级版本,总共分为3部分。第1部分为讲解了Python的一些通用应用,包括正则表达式、网络编程、Internet客户端编程、多线程编程、GUI编程、数据库编程、Microsoft Office编程、扩展Python等内容。第2部分讲解了与Web开发相关的主题,包括Web客户端和服务器、CGI和WSGI相关的Web编程、Django Web框架、云计算、高级Web服务。第3部分则为一个补充/实验章节,包括文本处理以及一些其他内容。 《Python核心编程(第3版)》适合具有一定经验的Python开发人员阅读。
本书沿袭“程序员的数学”系列平易近人的风格,用通俗的语言和具象的图表深入讲解了编程中所需的线性代数知识。内容包括向量、矩阵、行列式、秩、逆矩阵、线性方程、LU分解、特征值、对角化、Jordan标准型、特征值算法等。
游戏策划到底是什么?只是简单地改改数据、写写剧情吗?不是的,它是一项综合而又复杂的岗位。本书不适合那些具有一定游戏策划经验的人,也不适合想要深入学习游戏设计的开发者,但它可以帮助那些想要了解这个行业或刚刚进入这个行业的人,来系统地了解游戏策划这个职业。 本书共包含13章, ~2章对游戏及游戏策划进行概述;第3章讲解了系统策划的相关知识;第4章讲解了数值策划的相关知识;第5章带领读者了解文案策划的工作内容;第6章带领读者了解战斗策划的工作内容;第7章展示了关卡策划的内容;第8章展示了技术策划的内容;第9~10章讲解了主策划和其他策划岗位的工作,以上章节分别从工作内容、岗位要求、策划工作前景、如何成长5个方面全面介绍对应的策划岗位,并穿插大量实例内容; 1章介绍游戏制作的全流程。 2和13章讲解了心理学和制
本书系统讲解了MATLAB基本环境和操作方法,介绍了很新的MATLAB功能,并分章阐述了数据类型、数值计算、符号计算、编程基础、可视化、Simulink、应用程序接口等内容,结合案例详细讲解了MATL
本书由 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程序、源代码以及其他相关文档。
Scratch是国际流行的图形化编程软件,使用者哪怕没有编程基础、不会编程语言,只要有清晰的思路,就可以通过拖曳各个功能模块的方式,设计出智能互动项目,轻松地把创意变成现实。本书是全国青少年软件编程等级考试图形化编程一级到四级的指定用书,基于Scratch 3.0中文版,在多个有趣小游戏的制作过程中对应每级考试要求讲解知识点,从图形化编程积木的应用方法,一直讲到程序的结构、算法的设计,内容丰富有趣,寓教于乐,让你逐步学会智能互动知识。对于青少年学习者,本书能够激发他们对编程的兴趣,指导他们了解并掌握Scratch编程技巧,培养他们的编程思维。
本书系统讲解小程序全栈项目开发所需的前后端技术。全书共分为3个部分, 部分以实操的方式全面介绍小程序页面开发、事件处理、API调用、云函数、云数据库等基础概念,第二部分以相册、博客、问卷小程序为例介绍如何规划、开发一个完整的小程序项目,第三部分提出云函数、云数据库、云调用的开发指引及性能优化建议。 本书将详细的操作步骤、完整的代码、复杂的技术概念以及科学的学习方法紧密结合,充分做到让读者从零基础起步,不需要具备其他前置编程技术背景知识就能掌握小程序云开发方法,从而开发出完整的全栈项目, 适合零基础技术爱好者、前端开发初学者阅读。
在西风东渐潮流盛行的晚晴民国,从物质到文化,几乎都崇尚西方的舶来品。在这样的时代背景下,有一位被后世称为“清末怪杰”的老者,凭借一己之力,向西方热情地推荐、宣传中国的文化,他就是辜鸿铭。在当时的西方形成了“到中国可以不看紫禁城,不可不看辜鸿铭”的说法。 辜鸿铭编著的《辜鸿铭国学心得(精编插图版)(精)》从国学之体、国学之本、国学之用、论东西文明等方面搜集了辜鸿铭先生近百篇文章,其中包括辜先生最为世人熟知的《中国人的精神》《中国语言》《义利辩》等,为读者还原那段思潮澎湃、学术纷呈的时代,带领读者领略中华文化的魅力。
本书从初学者的角度出发,通过通俗易懂的语言,详细介绍了机器学习、NLP自然语言处理(聊天机器人设计)、网络爬虫等应用知识,书中所有知识点都结合具体实例进行讲解,可以使读者轻松领会 Python 程序开发的精髓,让零基础的读者轻松跨入编程领域。本书适合Python语言零基础的学生、以及从事数据建模框架和与机器学习、NLP自然语言处理、网络爬虫应用开发的人员阅读。
本书以四个面向来表现C 的本质:procedural(面向过程的)、generic(泛型的)、object-based(基于对象的)、object-oriented(面向对象的)。全书围绕一系列逐
(uni-app官方审校、推荐并宣传) 本书以“零基础”为起点,系统地介绍了uni-app的跨平台开发与应用。全书内容分为3篇,共12章,具体安排如下。 第一篇:基础篇,包括第1~4章,主要介绍了uni-app的特点和优势、环境搭建、HBuilderX开发工具的安装和使用,以及uni-app的一些基础知识。 第二篇:进阶篇,包括第5~9章,主要介绍了uni-app的基础配置、相关组件、导航栏、高效开发技巧,以及uniCloud云开发平台。 第三篇:实战篇,包括第10~12章,通过第一个实战,介绍了如何使用uni-app开发小程序;通过第二个实战,介绍了如何使用uni-app进行跨平台开发;通过第三个实战,介绍了如何使用uniCloud云开发这种新的开发方式。 在学习本书内容前,建议读者先掌握基本的前端编程知识、常用的npm命令和Vue的基本知识;然后将本书通读一遍,了解本书的大概内容;最后跟
本书从FastAPI框架的基础知识和相关的Python编程概念开始讲解。然后,您将了解该框架的所有方面知识,包括其强大的依赖注入系统,以及如何使用它与数据库通信、实现身份验证和集成机器学习模型等。之后,您将学习与测试和部署相关的实践,以运行高质量和健壮的应用程序。最后,您还将学习Python数据科学软件包的应用生态系统。随着学习的深入,您将学习如何使用FastAPI在Python中构建数据科学应用程序。本书还演示了如何开发快速高效的机器学习预测后端,并对其进行测试,以获得性能。最后,您将看到如何使用WebSocket和Web浏览器作为客户端实现人脸实时检测。在本书的最后,您不仅学习如何在数据科学项目中实现Python,还学习如何在FastAPI的帮助下维护和设计它们,以满足高编程标准。 本书面向对FastAPI及其生态系统感兴趣的数据科学家和软件开发人员,并
本书主要介绍Android图形显示系统。首先介绍图形显示系统的框架;然后在对图形显示系统有一个整体认识的基础上,重点介绍每个图形组件的工作原理; 介绍输入,输入与显示结合在一起才能实现用户与计算机的交互。 全书共分7章。第1章介绍图形显示系统的框架;第2章介绍图形显示系统涉及的进程间通信方式;第3章介绍硬件抽象层的图形组件;第4章介绍图形流消费者处理图形缓冲的流程;第5章介绍窗口位置管理服务的内容;第6章介绍图形流的生产过程;第7章介绍输入。 本书适合作为高等院校计算机、软件工程及相关专业本科生、研究生的参考资料,也可供有Android基础的软件开发者参考。
本书以基础理论精讲与实战案例相结合的方式,向读者介绍怎样使用新一代工作流引擎Camunda来设计和开发工作流应用程序。 全书分为4部分,共计21章。 部分BPMN 2.0基础,包括参与者、任务、网关、事件、子流程;第二部分Camunda介绍,包括Camunda简介、流程引擎、流程应用程序、用户任务表单、外部任务客户端、DMN引擎、决策、日志记录、测试;第三部分Camunda实战入门,包括快速入门、Java流程应用程序入门、SWingBoot流程应用程序入门、Spling Framework流程应用程序入门、DMN入门;第四部分Camunda完整项目案例,包括保险流程实战和运维自动化案例实战。 本书可作为流程开发过程中的重要参考书,适用于所有工作流程开发人员、设计人员、架构师、产品管理者以及Camunda爱好者等。