软件与程序设计
-
MATLAB编程实战姜增如本书以MATLAB2023a为操作平台,每个章节使用【实战练习】进行讲解,由浅入深、通俗易懂。该书共分为十章,内容从最基本的窗口操作开始,由矩阵使用到MATLAB的建模应用,共计使用了三百多个案例贯穿于每个章节中。所有例程内嵌程序命令、注释、说明和运行结果,图文并茂。该教材不仅适合理工类所有专业学生使用,也可作为一本计算机语言的开启和提高课程教材。本书讲解重视边学边练,配合演示文稿的课件和实战练习,有助于课堂教学和学生自学。特别在增强学习的可视性方面,书中的APP设计案例新颖实用,几乎涵盖了所有基本组件的应用。且将二维、三维、网格、网面图、色彩的渲染、光照效果及图像的动画设计嵌到了App中,突出了人机交互界面展示。 -
看漫画学C++关东升C,简单而强大,已经渗透到计算机领域的各个角落,甚至有很多中小学也开始引入C编程课程。本书秉承有趣、有料、好玩、好用的理念,通过精心设计的漫画,生动而有趣地讲解C编程知识。本书总计14章:第1章带领读者编写第一个C程序,初探C编程的乐趣;第2章讲解C的语法基础,帮助读者建立坚实的编程基础;第3章深入研究C中的基本数据类型,帮助读者更好地理解不同数据类型的特点和转换;第4章引导读者探索C中的运算符,使读者能够进行各种数学和逻辑运算;第5章讲解判断语句,可提高程序的决策智能;第6章讲解循环语句,使程序更加灵活;第7章探究数组的用法,实现对相同类型数据的管理;第8章讲解如何操作字符串,这是许多应用的关键组成部分;第9章深入探讨指针类型,这是C中的重要概念;第10章讲解如何在C中自定义数据类型,涉及枚举、结构体和联合;第11章讲解如何在C中自定义函数,使代码模块化且提升可重用性;第12章讲解C中的向量类型,它在开源代码中被大量使用;第13章讲解C面向对象的基础知识,涉及对象和类的概念、面向对象的基本特征、类的声明与定义、构造函数和析构函数;第14章讲解C面向对象的进阶知识,涉及对象指针、对象的动态创建与销毁、静态成员、封装性、继承性和多态性。本书在每一章中都安排了“练一练”环节,并在附录A中提供了相应的答案,可帮助读者巩固所学知识。 -
Java核心技术速学版[美]凯·S.霍斯特曼本书是经典 Java开发基础书《Java核心技术》的速学版本。本书首先介绍了Java 语言的基础知识,包含接口、Lambda 表达式、继承、反射、异常处理、断言、日志、泛型编程、容器等关键概念;其次介绍了流、输人和输出处理、并发、注解、日期和时间 API、国际化、编译和脚本、Java 平台模块系统等高级特性。本书不仅可以让读者深入了解 Java 编程的基础知识和核心概念,还可以帮助读者掌握 Java 应用程序开发所需的基本技能。本书涵盖了Java17中更新的内容,提供了许多实用的示例代码,还给出了基于作者实际经验的提示、注意和警告。本书可供希望深入掌握Java应用的初学者使用,也适合打算将Java 应用到实际项目中的编程人员使用。 -
合成孔径雷达图像目标识别刘明本书共计11章,第1章对合成孔径雷达(SAR)目标识别进行了概述;第2章介绍了基于局部保持特性和混合高斯分布的SAR目标识别;第3章介绍了基于局部保持特性和Gamma分布的SAR目标识别;第4章介绍了基于结构保持投影的SAR目标识别;第5章介绍了基于类别稀疏表示的SAR目标识别;第6章介绍了基于乘性稀疏表示和Gamma分布的SAR目标识别;第7章介绍了基于判别统计字典学习的SAR目标识别;第8章介绍了于Dempster-Shafer证据理论融合多稀疏描述和样本统计特性的SAR目标识别;第9章介绍了基于Dempster-Shafer证据理论和稀疏表示的SAR目标识别;第10章介绍了基于两阶段稀疏结构表示的SAR目标识别;第11章探讨了未来合成孔径雷达目标识别可能的发展方向。 -
C++树莓派机器人开发实战指南(美)劳埃德·布朗巴赫 著本书深入浅出地介绍了构建移动机器人平台所需的综合知识,涵盖了硬件和软件诸多方面。本书以清晰的学习路径和全面的底层逻辑为基石,帮助读者轻松地构建和编程机器人,避免了深入每个科目复杂部分的困难。书中聚焦于树莓派与硬件交互的编程,全面覆盖了从选用机器人控制器的微计算机(即树莓派)到为车轮驱动电机供电等系统性知识。读者可了解并掌握如何利用传感器检测障碍物、训练机器人建立地图并规划避障路径,以及实现代码的模块化和与其他机器人项目进行代码互换。此外,本书还详细阐述了如何运用树莓派的GPIO硬件接口端子和现有库,把树莓派转变成一个经济实用且性能卓越的机器人。本书适合从事自动化、智能机器人、智能硬件、IOT领域的工程师以及树莓派爱好者阅读参考,无论是零基础的初学者,还是具备计算机科学、电气工程或机械工程背景的工程师或者高校师生,都能从本书中获益。你不仅能学习到驱动电机控制器的编程,还能了解从激光雷达数据构建地图、编写和实施自主路径规划算法、独立编写代码向电机驱动控制器发送路径点,以及更深入地学习机器人建图和导航的相关知识。 -
一天理解JavaScript Promise[美] 尼古拉斯·C. 扎卡斯(Nicholas C. Zakas)自从2015年被引入JavaScript以来,Promise已经成为这门语言的重要组成部分。所有新的异步应用程序接口都是基于Promise构建的。正因为如此,深入理解Promise的原理是JavaScript开发人员的进阶必修课,也是所有JavaScript编程工作的重中之重。本书共有5章,篇幅短小精悍,代码清晰易懂。每一章从不同的方面展示了使用Promise的关键点和难点。随书附赠的Promise速查表有助于随用随查。读完本书,你将能在自己的项目中游刃有余地进行异步编程。现在就跟随专业JavaScript程序员尼古拉斯·C.扎卡斯,开启JavaScript Promise之旅吧! -
Python3编程从零基础到实战杨涵文、陈姗姗 编著本书详细介绍了Python3 编程从零基础到实战的相关知识,前面7 章为基础部分,主要介绍Python3 编程的基本知识;后面8 章从实战应用的角度分别介绍数据可视化、交互式可视化和数据处理、UI 界面设计与计算机桌面自动化、数据库(主要是MySQL 数据库的增删改查)、机器学习、Git 使用等内容。本书以简单、实用、易懂为原则,力求使读者在学会Python基础知识的同时,掌握实战与应用技能。本书适合刚入门的Python 学习人员以及利用开源工具进行开发与应用的爱好者、研究人员参考阅读。 -
Python数据分析[英] 罗布·马斯特罗多梅尼科(Rob Mastrodomenico)著,宋廷强译《Python数据分析》为新手打开了数据处理的大门。作者是一位经验丰富的数据科学家和Python程序员,他将自身的实践经验和专业知识倾注于笔端,帮助读者理解并掌握Python这一强大的编程语言。全书共20章,结构清晰,逻辑严密,使读者在学习的过程中能够有条不紊地逐步深入。书中首先介绍了Python程序设计的基础知识,包括变量、等式、列表、元组、字典、集合等基本概念,以及循环、条件语句等编程基础,帮助读者建立起编程思维,为后续的数据分析工作打下坚实基础。随后,本书进一步展示了如何利用Python进行数据分析、探索、清洗和整理等相关知识,详细介绍了数据处理的基本流程和方法,包括数据导入、数据清洗、数据转换、数据分析等多个环节,帮助读者全面了解数据处理的各个方面。本书是一本兼具实用性和参考价值的优秀图书。无论你是初学者还是有一定经验的程序员,都能从中收获满满的知识和技能。如果你对数据处理和Python编程感兴趣,那么这本书绝对值得一读。 -
Java项目实战廖志伟本书的主题围绕理论实战展开,旨在为读者提供一种系统深入地学习和应用通用性较强的技术点的方法。本书共十章,每章专注于一个特定的技术点,包括 Spring Cloud Alibaba Nacos、Dubbo、ZooKeeper、Spring Cloud Security OAuth2、Spring Cloud Gateway、Spring Cloud Skywalking、Spring Cloud Alibaba Sentinel、Apache ShardingSphere、Elasticsearch Logstash Kibana 和 RocketMQ 章节。每章都在深度解析各项技术的核心知识点的基础上,提供了丰富的示例代码、详细的情节描述及图文结合的教学辅助材料,以帮助读者更好地理解和应用这些技术点。本书的目标读者是那些有一定Java开发经验的读者,特别是那些希望深入了解这些技术点,并希望通过实践应用来加强自己的理论知识和项目经验的开发者。本书的设计经典案例对于工作多年的开发者也十分有参考价值,同时也适合作为培训机构相关专业的教学参考书。本书以其深度、广度和实用性的特点,将为读者提供一个全面系统的学习和应用这些技术点的理想选择,使读者能够更好地掌握和应用这些技术点来解决实际问题。 -
UG NX 2206快速入门与深入实战毕晓东、邵为龙本书针对零基础的读者,循序渐进地介绍了使用UG NX 2206进行机械设计的相关内容,包括UG NX 2206概述、UG NX 2206软件的安装、软件的工作界面与基本操作设置、二维草图设计、零件设计、钣金设计、装配设计、模型的测量与分析、工程图设计等。为了能够使读者更快地掌握该软件的基本功能,在内容安排上,书中结合大量的案例对UG NX概述软件中的一些抽象的概念、命令和功能进行讲解;在写作方式上,本书采用软件真实的操作界面,采用软件真实的对话框、操控板和按钮进行具体讲解,这样就可以让读者直观、准确地操作软件进行学习,从而尽快入手,提高读者的学习效率;另外,本书中的案例都是根据对国内外著名公司的培训教案整理而成,具有很强的实用性。本书内容全面,条理清晰、实例丰富、讲解详细、图文并茂,可以作为广大工程技术人员学习UG NX 的自学教材和参考书籍,也可作为大中专院校学生和各类培训学校学员的UG NX课程上课或者上机练习素材。
