本书系统地介绍了面向工业软件的数字工程(DE)与基于模型的系统工程(MBSE)的理论体系、方法论、核心技术和工程应用,讨论了 SysML 建模工具的实现技术,内容涵盖需求模型开发、MBSE 工具开发、执行模型与行为仿真、规则定义与自动语法校验等多个方面,详细阐释了支撑 MBSE 的关键技术,通过理论描述与工程案例的结合,帮助读者全面掌握 DE 和 MBSE 的知识体系,并获得参考与启发。
本书全面介绍了JavaScript技术,并阐述了如何基于当下开发人员常用的开发工具编写实用性高的JavaScript程序。不同于大多JavaScript教程,本书将JavaScript视为一种通用的编程语言,因此示例程序不会局限于浏览器。书中介绍了交互式HTML网页、命令行程序、自带的JavaScript软件包及软件开发实践,如版本控制、函数式编程和测试驱动的开发,还对JavaScript的使用及复杂的技术进行了详细介绍。
"SSM是当前使用广泛的Java Web开发框架。《Spring+Spring MVC+MyBatis从零开始学(视频教学版)(第3版)》由浅入深,详细讲解SSM(Spring 6.1.10、Spring MVC 6.1.10、MyBatis 3.5.16)框架的基础知识和应用,并结合大量的示例和综合案例,帮助读者快速理解SSM开发技术。《Spring+Spring MVC+MyBatis从零开始学(视频教学版)(第3版)》配套示例源码、PPT课件、教学大纲、教学视频。《Spring+S
本书共分三个部分:第一部分为程序设计基础知识介绍,内容涉及数据类型、运算符与表达式、程序基本控制结构、函数及其应用、数组及其应用、指针及其应用、结构体及其应用、文件与数据存储;第二部分为AI辅助编程入门实战;第三部分为AI辅助编程高阶实战,其中包括各类大赛竞赛题自动解答。本书是一本以Python语言为基础介绍AI赋能编程的书籍,这本书既可以作为AI编程的入门书,也可以作为机器学习研究人员的参考工具,能够帮助读者从基础到更高水平的掌握AI赋能编程的方法,深入理解AI的原理。本书的特色在于
本书精选C++开发方向的10个热门应用项目,实用性非常强。具体项目包含:阅界藏书管理系统、软件注册码生成专家、系统优化清理助手、悦看多媒体播放器、FTP文件管理系统、网络五子棋、坦克动荡游戏、桌面破坏王游戏、一站式文档管家、股票数据抓取分析系统。从软件工程的角度出发,按照项目开发的顺序,系统、全面地讲解每一个项目的开发实现过程。体例上,每章一个项目,统一采用“开发背景→系统设计→技术准备→各功能模块实现→项目运行→源码下载”的形式完整呈现项目,给读者明确的成就感,可以让读者快速积累实际
本书详细地介绍了Python的语法知识,并借助集成开发工具PyCharm,提升读者的编程能力,训练程序思维,让其快速轻松地掌握一门时下最流行的编程语言。全书共13章,分别是Python概述、Python基础、流程控制语句、字符串与正则表达式、复合数据类型、函数、异常处理、面向对象编程、文件处理、模块、数据库编程、数据可视化、综合案例,书中所有知识点均给出了示例代码和相关案例,辅助读者理解相关概念及其应用。
"《你好,C++》主要介绍C++开发环境的搭建、基础语法知识、面向对象编程思想以及标准模板库的应用,特别针对初学者在学习C++过程中可能遇到的难点提供了解决方案。全书共分13章,以一个工资程序的不断优化和完善为线索,展示了如何利用C++进行设计和解决实际问题。《你好,C++》遵循**的C++23标准,更新了所有代码和讲解,并增加了新标准引入的特性,如智能指针、std::thread等,使读者能够掌握**的C++知识。每章末尾都配有“本章练习”,帮助读者通过实际编写代码来加深对知识的理解。
本书是Java程序入门教材,内容涵盖了Java语言概述、开发工具的使用、Java语言的基本语法、运算符与流程控制、数组、常用类、面向对象基础、继承与多态等。全书共分为7个模块,每个模块包括了若干个任务。通过完成这些任务,读者将掌握Java编程的基本技巧,并能够独立完成小型项目。此外,全书融入了两个典型项目案例,以便读者更好地理解Java编程在实际项目中的应用。其中,“程小白抢红包游戏”作为示例项目,将引导读者了解Java编程的基本流程;而“有家超市销售管理系统”作为任务项目,将帮助读者
《Python Web项目开发全程实录》精选10个热门项目,涉及Flask和Django两大框架及多领域应用,实用性非常强。具体项目包含:用户登录校验、员工信息审核模块、在线学习笔记、甜橙音乐网、乐购甄选在线商城、心灵驿站聊天室、站内全局搜索引擎、综艺之家、智慧校园考试系统、吃了么外卖网。从软件工程的角度出发,按照项目开发的顺序,系统、全面地讲解每一个项目的开发实现过程。体例上,每章一个项目,统一采用开发背景系统设计技术准备数据库设计/公共模块实现/各功能模块实现项目运行源码下载的形式完整
本书以简单、直观、形象的方式教授Git,让你对Git版本控制的工作原理建立深刻的感性认识。通过颜色、情景和实践练习,你定能信心满满,学会使用这个工具。本书循序渐进,你不会陷入未知术语或概念的困境。本书涵盖以下内容:下载Git,初始化本地仓库。把文件添加到暂存区域并进行提交。创建、切换和删除分支。合并和变基分支。使用远程仓库,包括克隆、推送、拉取和获取。使用拉取请求与他人协作。