软件与程序设计
-
Vue.js 3开发详解蔡冰本书循序渐进地介绍当前流行的前端框架Vue.js 3的基础知识、新特性、各项功能及其在商业开发中的应用。全书共12章,第1~6章介绍Vue.js 3的语言基础,搭建开发环境,Vue.js 3的基本使用、指令和组件等基础知识;第7章介绍Vue.js 3框架的脚手架工程vue-cil的开发;第8章介绍使用Vue.js 3的路由;第9章介绍组合式API;第10章介绍基于Vue.js 3的UI框架Element Plus;第11章介绍网络请求框架Axios;第12章介绍状态管理框架Vuex和一个相对完整的案例。本书试图介绍Vue.js 3全家桶及周边框架和工具的综合应用,旨在使读者通过阅读本书开发自己的应用程序。本书的内容前后呼应,环环相扣,使得读者的学习曲线非常平缓,适合自学。 本书既适合Vue.js 3初学者和前端开发人员使用,也可以作为培训机构与大中专院校的教学用书。 -
非线性编辑刘瑞,涂先智,郭洁 编暂缺简介... -
网络工程实践教程李勇军,张胜兵本书从利用华为eNSP模拟一个企业网络出发设计实验内容。书中内容涵盖了组建企业网络所需的大部分知识,先设计面向单个知识点的实验内容,再综合应用各个知识点设计综合实验。实验内容包括:交换机实验、虚拟局域网实验、生成树实验、路由器配置实验、广域网配置实验、网络地址转换实验、无线局域网实验和综合实验。每个实验中详细介绍了技术原理、实验步骤和关键指令,便于读者独立地配置和调试实验,深入理解实验所涉及的计算机网络原理知识。本书实操性强,适合作为高等院校计算机及相关专业学生教材,也可作为网络工程技术人员和计算机爱好者的阅读参考书。 -
复杂信息系统自适应软件建模与可靠性验证方法韩德帅,马光莲本书从复杂信息系统自适应逻辑建模与验证、自适应时间特性建模与分析、自适应行为不确定性建模与决策三个方面着手,系统全面地介绍了面向复杂信息系统的自适应软件建模与可靠性验证分析相关的技术、理论和方法。全书共6章,其中,第1章重点介绍了自适应软件建模与验证相关的基础知识,包括自适应软件基本概念、基本术语;第2章重点介绍了复杂信息系统自适应逻辑建模与验证技术,包括可视化建模、模型转换、形式化建模与验证等;第3章重点介绍了复杂信息系统自适应时间特性建模与分析,包括时间特性定义、建模与形式化验证分析等;第4章重点介绍了复杂信息系统自适应行为不确定性建模与决策,包括不确定性建模、基于不确定性的自适应决策等;第5章重点介绍自适应软件建模与验证支撑工具开发方法;第6章介绍了自适应软件建模与验证方法的案例应用。 -
Python数据分析张惠玲本书系统讲解了数据分析工作流程中的核心问题,涉及数据探索、数据预处理、建模分析等内容。书中使用Python作为编程语言,全面介绍了Python编程基础及常用数据分析库的使用,在传统的数据统计分析方法的基础上,增加了分类、回归、聚类等机器学习建模分析方法,通过贴近日常生活和工作的实践案例,帮助读者建立数据分析思维,实现从基础理论到实践应用的过渡,提高综合运用数据分析方法和技术解决实际问题的能力。本书可作为高等院校数学、计算机等专业的数据分析相关课程的教材,也可作为数据分析等领域从业人员的参考用书。 -
面向对象设计与Java编程马春燕本书为软件系统开发指导教程。首先,通过对比结构化编程,本书介绍面向对象编程的基本概念和特点,以及根据软件需求设计UML类图的方法。其次,重点围绕面向对象中类的封装性、类之间的关联关系、类之间的继承关系和多态等特性,本书阐述应用Java语言对UML类图进行编程实现的核心技术。然后,围绕Java项目开发,本书介绍集成开发平台Eclipse、Intellij IDEA的使用,以及Java大型项目管理工具Maven和多任协作开发版本控制GitHub的使用,并阐述Java异常处理、Junit单元测试、Java编程规范和Javadoc注释等Java程序的质量保障技术。最后,本书阐释面向对象可复用设计模式等面向对象设计的高级主题,以及输入输出、并行处理网络编程等高级Java和界面编程技术。 本书内容编排独特,讲解通俗易懂,以需求-设计-实现为线索,展开技术情节描述,通过大量具体示例及贯穿全文的综合应用案例来阐述设计理念、编程技术和面向对象理论知识,具有较强的工程性和应用性。 本书可作为高等院校软件工程教育核心教材,也可作为计算机专业及相关专业的课程教材,以及软件开发人员的参考用书。 -
MATLAB语言及控制系统仿真马静,缑林峰本书主要介绍MATLAB语言,并展示如何运用它去解决经典的技术问题。书中结合实际设计、仿真和计算问题介绍了MATLAB软件的安装、应用、Simulink仿真软件的一般使用方法。该书分为三部分:第一部分介绍MATLAB的基础知识,包括常用命令、矩阵计算、数值计算、符号计算、绘图、程序设计和Simulink仿真工具软件;第二部分介绍MATLAB在控制系统中的应用,包括时域、复域和频域中的系统建模、分析和设计,并结合具体实例和自动控制专业理论加以说明;第三部分制定了七个具有针对性的上机练习,包括演示操作、基本练习和综合设计等,使学生能够自己动手,掌握本书重点,并学以致用。书中每章后附有习题,便于学生及时巩固课堂所学内容。 本书可作为高等学校本科生、研究生相关专业的教材,也可作为科技工作者学习MATLAB使用。 -
汇编语言编程基础 基于LoongArch孙国云 敖琪 王锐汇编语言是人和计算机沟通的直接的方式,它描述了机器终所要执行的指令序列。汇编语言和机器语言一样都是和计算机体系架构强绑定的低级语言。本书是龙芯自主指令集的首本汇编语言教程,系统讲解龙芯处理器全新的自主指令系统架构 LoongArch。本书循序渐进地介绍基于 LoongArch 的汇编语言知识,包括计算机语言、使用汇编语言的场景等基础知识,寄存器、指令集、函数调用等汇编语言的核心内容,以及编写程序示例和常用的调试手段。本书并不是逐条地讲解每一条指令的功能,而是通过关键指令的拆解来介绍计算机工作的基本原理,同时恰当地指出 LoongArch 的特殊之处,便于读者理解、实践、应用 LoongArch。本书非常适合基于龙芯架构的工程技术人员学习参考,也可作为从事计算机体系结构或计算机系统设计的工程技术人员的参考书,还可用作大学计算机专业的延伸阅读资料。本书的读者应具备以下基础:具有计算机的使用经验,具有计算机基础知识,具有一门高级语言(C、Java、Python 等)的基本编程基础知识。 -
大数据驱动的社会安全态势感知方法及应用乔凤才暂缺简介... -
视觉惯性SLAM程小六本书系统介绍以相机和惯性测量单元为主传感器的视觉、视觉惯性SLAM 算法。本书通过选取该领域有代表性的两个开源项目,从原理阐述、公式推导、代码解析和工程经验等多个维度,对SLAM 技术进行全面的解读。为了让读者在轻松的氛围中快速理解专业知识,本书以小白和师兄对话的形式娓娓道来,帮助读者在学习的过程中不断思考和提升。同时,本书秉承“一图胜千言”的理念,把大量复杂的原理或流程绘制成清晰、易懂的示意图,降低了初学者的学习门槛。本书理论和实践并重,引导读者循序渐进地掌握项目实践经验。 本书兼具技术的广度和深度,适合有一定SLAM 基础的高等院校学生、科研机构研究人员和企业从业者阅读,尤其适合希望深入研究视觉(惯性)SLAM 的算法工程师参考。
