本书共包含10个模块,全面系统地讲解了Python语言的基础知识点,包含语法规则、序列和集合、程序结构、函数、面向对象程序设计知识、异常处理、文件处理、Web应用程序开发及GUI编程等知识内容。
本书是一本立足于零基础、聚焦实战的Linux入门教程。本书紧扣Linux核心应用与基础操作,从Linux的起源、开源理念、核心特性讲起,系统梳理Linux的发展历程与主流版本差异,重点讲解优麒麟的完整安装流程,帮助学生快速搭建学习环境。本书涵盖Linux介绍、Linux基础配置vim编辑器、BashShell基础命令、
本书以CentOS8为平台,介绍Linux操作系统的基本概念、基本配置与常用网络服务器部署,包含搭建Linux操作系统环境、初探Linux命令行、管理用户与组、管理文件系统、管理磁盘、管理进程与软件、管理网络安全、部署基础网络服务、部署文件共享服务、部署Web与Email服务等10个学习项目。
本书是一本从零开始的项目导向的全栈实战指南,一步步教读者如何搭建并开发一个完整的“全栈财务信息系统”。学习过程从准备工作开始,如何使用VirtualBox和UbuntuServer搭建一个专业的Linux服务器开发环境,并安装配置MySQL数据库、Python以及Git等核心工具。然后教程将深入数据库的设计与构建阶段,
本书编写思路融合认知规律与技术逻辑,遵循由浅入深的逻辑呈现内容。本书首先通过绪论与关系数据库章节夯实理论基础,再以数据库设计、数据表设计、SQL的基础操作等章节锤炼实践技能,继而通过介绍用户与权限、数据恢复技术、并发控制内容,最后拓展非关系型数据库等前沿技术方向。本书内容组织贴合认知习惯,从抽象理论过渡到具体实例、从简
本书从基础概念出发,一步步带你构建一个可在生产环境中运行,并能使用你自有数据的AI智能体。本书的主要内容有:利用检索增强生成的强大能力,结合外部的最新数据,提升大语言模型的准确性。开发并部署能够与用户进行智能、上下文感知交互的AI应用。使用LangGraph提供的强大智能体架构。集成并管理第三方API与工具,扩展AI应
本书可以引导游戏创作者和玩家逐步构思自己的游戏概念并实现它们,具体来说包括:克服创造性工作的心理障碍;理解玩家的情感反应并引发正确的情感;在头脑风暴后提炼出创意,并赋予其可操作性;遵循核心设计循环的六个步骤设计游戏;利用游戏中“大时刻”给玩家带来的情感兴奋;如何在游戏行业找到工作并发布自己的游戏;精练游戏,发挥其优势;
全书分为两部分,第一部分(第1章-第3章)围绕软件开发实践展开,涵盖数据结构、操作系统和软件工程三大实践内容;第二部分(第4章-第7章)聚焦人机交互应用,详细介绍了CHAI3D和Touch力反馈交互实践、HoloLens混合现实实践、Kinect体感交互实践和LeapMotion手部跟踪实践等典型应用场景。
本书主要涵盖结构化软件工程方法学和面向对象软件工程方法学,旨在帮助读者深刻理解软件工程的基本概念、核心原理和实践逻辑。全书共7章,分别是软件工程概述、软件需求概述、结构化软件设计与实现、面向对象需求分析与建模、面向对象软件设计与实现、软件测试,以及软件项目管理。通过对软件工程关键主题的系统讲解和深入剖析,读者将建立起对
在一个以数据为主导、社交媒体得到广泛使用的商业时代,如何让模糊庞杂的内容一目了然?如何剔除冗余的信息简化心智?如何把复杂的故事讲清楚并使其具有说服力?数据可视化强调以数据信息为基础实现的可视化表达,如使用柱状图、饼图、趋势图等形式传达信息。它已经成为商业人士共通的语言和一项职场人士必备的沟通技能。这是一本干货满满的实用