《C语言项目开发全程实录(第3版)》共分10 章。第1 章为C 语言常用经典算法实录,分为排序算法、查找算法以及其他经典算法三大类,详细讲解了C 语言程序开发中常用的28 个经典算法的实现过程。第2~10 章精选9 个热门项目,涉及游戏开发、桌面应用开发、网络通信开发、数据库管理系统开发等多个开发领域,具体包含:挑战2048、趣味俄罗斯方块、畅联通讯录管家、岁月通万年历、网络通信系统、智企员工管理系统、智行共享汽车管理系统、阅界藏书管理系统(窗体版)、水果消消乐游戏。本书从软件工程的角度出发,按
本书采用全彩图解、情境导入的形式,通过生动有趣的案例,介绍了利用乐动掌控板和mPython编程平台进行物联网项目开发的思路及技巧。本书共分智慧校园、智能家居、智慧交通、智慧农业四个主题,通过点亮物联网小灯、校门口测温、教室人数统计、噪声检测器,智能风扇、智能调光灯、智能之窗、智能安防,智慧交通灯、车辆计数管家、物联小车动起来、物联小车巧避障以及智能避光系统、温湿度通风、智能浇灌、聪明的蘑菇棚等,让读者从多角度感受万物互联的智能时代。全书以STEM教育为理念,提倡在玩中学,每个实例都按照“
本书是一本全面解析人工智能在视频制作领域应用的实战指南。书中通过详细介绍可灵AI、即梦AI、Comfyui、Deforum等主流AI视频平台的使用方法和技巧,帮助读者快速掌握利用AI技术生成高质量视频的技能。内容涵盖AI对视频行业(影视制作、广告创意、媒体宣传等方面)的深远影响,以及国内外多个AI视频平台的特色与功能对比。书中不仅深入解析了AI生成视频的技术原理、视频效果的随机性,还通过实例演示了如何通过文生视频、图生视频等多种方式生成视频。此外,本书还探讨了AI生成视频在其他领域的应
"《MySQL数据库设计与应用》围绕项目任务来组织内容,结构清晰,实例丰富,通俗易懂,将理论与实践相结合,突出了计算机课程的实践性特点。本书共分为八个单元,内容包括学生选课系统数据库设计、为学生信息表创建索引和视图、使用过程和函数查询学生信息、使用数据库编程操作数据、使用事务和游标处理数据、使用触发器实现自动化、提高MySQL数据库性能、数字新闻系统项目实战。《MySQL数据库设计与应用》可作为高等院校计算机专业的教材,也可供广大数据库设计人员参考。"
Rust是一种通用编程语言,用于开发安全、可靠和可扩展的应用程序,它融合了多种编程范式。本书全面系统地介绍了Rust语言的各项特性,还通过大量精心设计的示例深入浅出地讲解了Rust的编程思想。本书结构清晰,循序渐进,非常适合系统学习Rust。从基础语法到高级特性,从内存管理到并发编程,本书几乎涵盖了Rust语言的方方面面。书中首先介绍Rust的基本语法和核心概念,如变量、函数、控制流等,为读者打下坚实的基础。接着深入探讨Rust的特色功能,包括所有权系统、生命周期、智能指针等,这些是理
本书内容主要研究了新时期云计算技术与物联网发展,在阐述云计算的基础认知后,论述新时期云计算数据处理与数字孪生技术、云计算管理平台与开发技术,以及云计算安全分析与技术管理,从多个方面探讨新时期物联网发展的基础,并且深入分析了新时期物联网的技术发展和应用。本书内容结构合理,层次清晰,通过全面而深刻的内容,使读者能够更好地理解云计算与物联网这两个领域的发展趋势和技术特点,帮助读者建立更加开阔的视野。
本书以讯飞星火认知大模型为例,全面系统地阐述其基础知识、操作方法与技巧,以及相关实战案例。全书共分为12章,第1章为新手入门篇,为读者铺垫了讯飞星火认知大模型(以下简称讯飞星火)的基础知识;第2至第4章为基础操作篇,提供了讯飞星火的基础操作、对讯飞星火插件的探索以及讯飞星火指令集的详解;第5至第10章为应用实战篇,深入剖析了讯飞星火在办公自动化、编程辅助、创意绘画、专业设计、艺术摄影等多个维度的深度应用,并结合实际案例进行阐释;第11章-第12章为进阶拓展篇,一方面介绍了更多整合讯飞星
本书共分为4篇:认知篇,阐述大数据计算或存储引擎发展至今,最终都会选择以SQL作为统一查询语言的原因,以及这种选择的利弊;原理篇,透过现象看本质,以几个主流的引擎框架为例,通过深入源码的方式探索SQL执行背后的秘密;实践篇,详细描述引擎查询优化器的两大优化策略,以及各自的实现原理、示例和局限性,以Hive、Spark、Flink等主流引擎为蓝本,探索SQL优化的解决思路和方法论,以及配置参数、调整存储和查询语句改写等的方法,从不同的视角对SQL语句进行优化;案例篇,以实践篇的各种真实需
"高性能计算机的性能持续增长,然而由于负载不均、资源竞争等性能问题,大量并行程序无法高效地利用底层硬件系统,导致了极大的资源浪费。围绕上述挑战,本书在大规模并行程序性能分析与优化方面开展了深入研究,主要的特色为结合编译技术和图分析技术进行性能分析与优化指导。书中介绍了性能分析与优化的相关背景和当前面临的重要挑战,并针对这些挑战进行了四方面的研究工作:针对并行程序性能瓶颈定位难的挑战,提出了基于图分析技术的自动可扩展性瓶颈检测方法,并实现了轻量级的瓶颈检测系统;针对大规模并行程序性能分析系统开发复
本书涵盖从Go语言入门到Go Web开发高级应用所需的核心知识、方法和技巧,共分4篇。第1篇Go语言入门,介绍Go语言的基础语法,即使是没有Go语言基础的读者也可以学习本书。第2篇Go Web基础入门,介绍能使读者快速掌握用Go语言进行Web开发的基础知识。第3篇Go Web高级应用,教会读者用Go语言快速开发各种Web应用。第4篇Go Web项目实战,通过实例介绍了开发一个B2C电子商务系统的全过程,并用Docker部署Go Web应用。本书可作为Go语言初学者、Web开发工程师的自学用书,也