软件与程序设计
-
ChatGPT商业应用实操手册刘明昊本书致力于为广大读者提供一份深入且实用的指引,旨在阐述如何将ChatGPT技术高效融入多个行业及日常生活之中。本书自ChatGPT基础概念讲起,逐步深入至其高级功能与参数设定,同时细致解析通过API实现个性化定制的途径。书中不仅着重于ChatGPT在教育、金融、心理健康、翻译、办公自动化等关键领域的应用案例,亦旨在激发读者的创新思维,促其针对实际问题寻找解决方案。无论是追求技术深化的开发者,还是意图提升职业效率或生活品质的非技术背景人士,本书均能提供明确的指导与灵感。结合理论与实践,鼓励读者探究ChatGPT的广阔潜能,开拓智能技术创新之路。通过阅读此书,读者不但能成为AI技术的使用者,更能成为未来创新的推动者。 -
MATLAB编程实战姜增如本书以MATLAB2023a为操作平台,每个章节使用【实战练习】进行讲解,由浅入深、通俗易懂。该书共分为十章,内容从最基本的窗口操作开始,由矩阵使用到MATLAB的建模应用,共计使用了三百多个案例贯穿于每个章节中。所有例程内嵌程序命令、注释、说明和运行结果,图文并茂。该教材不仅适合理工类所有专业学生使用,也可作为一本计算机语言的开启和提高课程教材。本书讲解重视边学边练,配合演示文稿的课件和实战练习,有助于课堂教学和学生自学。特别在增强学习的可视性方面,书中的APP设计案例新颖实用,几乎涵盖了所有基本组件的应用。且将二维、三维、网格、网面图、色彩的渲染、光照效果及图像的动画设计嵌到了App中,突出了人机交互界面展示。 -
软件项目的艺术[美]史蒂夫·麦康奈尔(Steve McConnell)著,[美]方敏,[美]朱嵘 译作为《代码大全》的作者,史蒂夫在本书中全面深入地介绍了软件项目管理的关键技巧。《软件项目的艺术》分为4 个部分,共19 章,通过一个项目生存测试问卷来展示项目管理全过程中每个关键节点的具体行动。《软件项目的艺术》以项目成功为核心导向,系统地讲解项目立项、执行、开发、集成、测试与发布等关键环节,尤其适合项目经理及项目成员阅读和参考。 -
零基础学Qt 6编程霍亚飞这是一本Qt 6编程入门书,同步讲解了Qt Widgets和Qt Quick编程内容。全书共14章,前8章是基础内容,包括Qt概述、Qt Widgets窗口部件和Qt Quick控件、布局管理、事件系统、界面外观等内容,其中穿插介绍了Qt Creator开发环境、Qt信号和槽机制、Qt程序编译过程、QML语法基础等知识;第9章介绍图形动画基础;第10~12章介绍数据存储和显示的相关内容,本书从Qt涉及的众多应用领域中选取了常用的数据处理来重点讲解;第13章介绍多媒体应用;第14章介绍QML和C的集成开发。本书注重知识点和实践的结合,提供的实例兼具示范性和实用性,并就知识点提供了Qt文档关键字提示,让读者在学习的过程中掌握自主学习的方法并逐步养成良好的编程习惯。本书提供了课件PPT、实验讲义和程序源码,可作为高等院校相关课程的教材,也可作为各类软件开发人员的参考书。 -
Python OpenCV从菜鸟到高手李宁本书深入讲解Python OpenCV的核心技术,并通过大量的代码和项目实战,充分展示了如何将这些技术在不同领域中实现。本书的主要内容如下: 第1章介绍Python和OpenCV的基础知识,包括Python和OpenCV的起源、优势、版本、安装及应用场景等; 第2章介绍图像基础知识,包括图像的读取、显示、保存以及像素处理等; 第3~9章介绍图像处理的高级技术,包括使用NumPy进行图像操作、绘制图形的方法、直方图的应用、图像滤波技术、图像形态学操作,以及使用OpenCV进行图形检测和模板匹配; 第10章介绍图像分析与修复,包括使用OpenCV进行图像分析及图像修复技术; 第11~13章介绍特征检测、视频处理和人脸识别,包括使用OpenCV检测和匹配图像中的特征点、使用OpenCV 进行视频处理,以及人脸识别技术; 第14章介绍ChatGPT 和OpenAI API,包括使用ChatGPT 辅助编写代码,以及利用OpenAI API将ChatGPT 的功能嵌入自己的应用; 第15~18章为项目实战,为读者提供了各种基于OpenCV 的应用案例。本 书适合作为从事图形图像领域研究和开发的技术人员和对OpenCV感兴趣的读者的学习用书。 -
趣味算法喻蓉蓉、刘弘洋本书是一本编程算法书,旨在帮助编程学习者打开算法学习之门。全书共8章,主要包括前缀和与差分、高精度算法、排序算法、贪心算法、二分算法、搜索算法、动态规划和图与搜索等内容。本书根据编程学习者的学习规律——先掌握一门编程语言基础(以C语言基础为例),再逐步学习算法的学习方式,合理取舍、精心挑选出上百道经典算法题目,并配有详细的算法解析和实践园答案。让学习者不仅能深入地理解每一种算法的基本思想,还能学会灵活地应用这些算法去解决相应的实际问题。本书免费提供教学课件、源代码,适合有一定C语言基础的中、高年级小学生、中学生,以及初学算法的自学者和算法爱好者,也适合参加信息学奥林匹克竞赛的学生作为算法教材使用,还可作为中小学一线信息科技教师学习算法的教材。 本书封面贴有清华大学出版社防伪标签,无标签者不得销售。 -
Ansys Fluent中文版流场分析从入门到精通曾建邦 单丰武《Ansys Fluent中文版流场分析从入门到精通》将全面介绍通过Fluent进行流场分析的各种功能和基本操作方法。全书共13章,第1~2章介绍流体力学基础知识和流体流动分析软件,第3~6章介绍DesignModeler、Meshing、Fluent的使用操作,第7~13章结合实例介绍Fluent中常用的计算模型及其在求解流体和传热等工程问题中的方法。本书配套的电子资源包含书中所有实例的源文件和素材、教学视频,以方便读者学习使用。本书可作为科研院所流体力学研究人员、流体力学相关专业硕、博士研究生或本科高年级学生的自学指导用书或参考用书。 -
Android智能座舱开发左文星《Android智能座舱开发:从源码到实践》是一本专注于Android智能座舱系统开发与优化的实战指南。《Android智能座舱开发:从源码到实践》共9章,第1章从搭建源码编译环境开始,详细指导读者如何下载和编译Android源码,并将其导入Android Studio,为后续开发工作打下坚实的基础。第2章深入探讨init进程和Zygote进程的启动机制,以及如何增加系统级服务,对理解Android系统启动过程至关重要。第3章讲解Android中的跨进程通信(IPC)机制,包括Binder框架和AIDL的使用,对于开发需要多进程通信的车载应用非常有用。第4章和第5章针对CarLauncher与CarSystemUI进行深入解析,包括布局、功能实现及源码结构,帮助开发者自定义和优化车载界面。第6章和第7章详细介绍活动管理服务(AMS)和窗口管理服务(WMS),涵盖进程启动、窗口管理和动画实现等关键知识点。第8章和第9章针对车载系统中常见的双屏交互问题,提供了具体的解决方案,并讨论了性能优化的策略,如包体积优化、界面渲染优化等。《Android智能座舱开发:从源码到实践》凝聚了编者多年一线开发经验,技术前沿,注重实践,特别适合希望投身于Android车载系统开发的人员阅读,也很适合作为培训机构和高校相关专业课程的教学用书。 -
算法设计与分析基础[美] 阿纳尼 · 乐维汀 (Anany Levitin)著,云鹤 译作者基于丰富的教学经验,开发了一套全新的算法分类方法。该分类法站在通用问题求解策略的高度,对现有大多数算法进行了较为准确的分类,旨在引领读者沿着清晰、一致、连贯的思路来探索算法的设计与分析。《算法设计与分析基础(第3版 详解版)》适合用作算法设计与分析的基础教材,也适合任何有兴趣探究算法奥秘的读者自学使用。 -
自然语言处理车万翔自然语言处理被誉为“人工智能皇冠上的明珠”。深度学习等技术的引入为自然语言处理技术带来了一场革命,尤其是近年来出现的基于大语言模型的方法,已成为研究自然语言处理的新范式。本书在介绍自然语言处理、深度学习等基本概念的基础上,重点介绍新的基于预训练语言模型和大语言模型的自然语言处理技术。本书包括基础知识、预训练语言模型和大语言模型三部分:基础知识部分主要介绍自然语言处理和深度学习的基础知识、基本工具集和常用数据集;预训练语言模型部分主要介绍语言模型、预训练词向量、预训练语言模型的实现方法和应用;大语言模型部分首先介绍大语言模型的预训练方法,其次介绍大语言模型的适配、应用和评估方法,接着介绍基于预训练语言模型思想的各种延伸技术,最后以DeepSeek 系列模型为例,介绍大语言模型的最新技术进展。除了理论知识,本书还有针对性地结合具体案例提供相应的PyTorch 代码实现,让读者不仅能对理论有更深刻的理解,还能快速地实现自然语言处理模型,达到理论和实践的统一。本书既适合具有一定机器学习基础的高等院校学生、研究机构的研究者,以及希望深入研究自然语言处理算法的计算机工程师阅读,也适合对人工智能、深度学习、大语言模型和自然语言处理感兴趣的学生和希望进入人工智能应用领域的研究者参考。
