本书作为程序设计课程的教材,在结构上注重知识的系统性、完整性和连贯性,将理论与实践有机结合。编者在总结多年教学与实践经验的基础上,精选了几百道设计独到的例题作为典型概念示例及用于程序精讲,同时这些例题还兼顾了C语言等级考试。书中涉及的所有程序例题与习题均已上机通过。对于重点章节,如函数和指针内容,采用了独创的动态图分析
本书主要讲解计算机视觉的几何基础(核心数学基础),包括图像处理与模式识别的几何视角、三维射影几何学、摄像机模型、摄像机标定、立体视觉、三维视觉重构等。本书提供了具体且有趣的案例,并配有方便读者实践、颇具实用性的原创展示代码,让读者从实际问题与实践中学习计算机视觉几何基础。 本书可作为理工科学生的计算机视觉、深度学习等相
《JavaWeb程序设计》是一本系统而详细的JavaWeb入门教材,内容涵盖了Web开发的前后端基础技术,包括HTML、CSS、JavaScript、JSP、JDBC、JavaBean、Servlet以及MVC模式等主要知识和开发技术。《JavaWeb程序设计》以简洁易懂的方式,详细阐述了各项技术的基础概念、内涵、使用
本书全面系统地介绍了数据库的核心技术与应用实践。书中首先概述了数据库的基本概念和体系结构,为初学者提供了扎实的理论基础。随后,深入剖析了SQL语言的使用、数据类型的选择以及查询优化等关键技术,帮助读者提升数据库操作效率。此外,本书还重点介绍了数据库的高级特性,例如,存储过程、触发器和数据安全等,为读者提供了实现数据库安
本书以MBD数字化制造为核心,分5章阐述MBD数字化制造技术,包括MBD技术发展及其应用、基于模型的定义技术、基于模型的机加工工艺设计技术、基于模型的协同工艺设计技术和基于模型的装配工艺设计仿真技术。书中通过理论与实践案例相结合的方式,由浅入深地阐述了MBD基本理论和工程中典型机械零件MBD模型的构建方法,突出工程实用
继MIPS版和ARM版之后,本书与时俱进地推出了RISC-V版。全书从计算机体系结构的角度介绍数字逻辑设计的基础知识,从基本的二进制数开始,详细讨论RISC-V处理器的设计原则、技术与方法。本书首先介绍数字逻辑门,接着讲解组合电路和时序电路的设计,并以这些基本的数字逻辑设计概念为基础,重点介绍如何设计真实的处理器。书中
虽然技术在进步,硬件也越来越物美价廉,但如今软件工程师仍需要关注程序的性能优化。本书将介绍软件效率问题、Go语言快速入门知识、如何实现高效编程,告诉大家如何高效进行性能优化,以及何时进行,并给出需要的工具和相关知识,让你使用较少的资源实现高效编程。
《CAXA电子图板2023基础与实例教程》以绘制工程图样为主线,结合大量实例,系统地介绍了CAXA电子图板2023的强大绘图功能及其在工程绘图中的应用方法和技巧。全书共12章,分别介绍了CAXA电子图板基础知识、基本操作、图形绘制、图形编辑、分层绘图、工程标注、图纸幅面、绘制零件图、图块与图库、绘制装配图、系统工具与绘
本书是高等院校网络空间安全、人工智能、计算机等专业的普及性教材,以帮助学生全面了解人工智能安全知识并进行实践。全书共16章,分别为人工智能安全概述、生成对抗网络的安全应用、卷积神经网络的安全应用、对抗样本生成算法的安全应用、随机森林算法的安全应用、贝叶斯和SVM分类算法的安全应用、长短期记忆网络的安全应用、梯度下降算法
本书是一本关于Git开发与管理的指南,全面介绍了Git这一版本控制系统。开篇阐述了Git成为行业标准的历程,剖析其在多人协作项目中的重要性。书中详细讲解Git的基础使用,包括命令行操作和GitHub等平台的应用。深入探讨关键功能,如分支管理、合并与变基等。还介绍了重要的Git平台及其附加功能,以及Git在实践中的多种应