面对大数据和人工智能技术及应用的迅猛发展,传统的数据结构与算法课程的教学内容和教学模式亟待改革,以适应大数据和人工智能专业人才培养的需要。本书就是为满足这种需要而编写的。本书共15章,主要内容包括大数据概念、Python语言基础、线性表、栈与队列、数组与字符串、树、图等经典数据结构,键值对、嵌套数据结构、列存储结构等面
本书通过一个前后端分离的线上大型商城项目设计,介绍SpringBoot+Vue的技术栈实战,旨在帮助读者获得开发和统筹一个完整项目的能力,让读者在实战中融会贯通当下的热门技术栈。书中从零开始实现一个完整且纯正的前后端分离商城应用,实现前端、后端、数据库设计与开发流程,包括技术栈的详细讲解、多个功能模块的开发实践、实际项
在区块链发展历程中,以太坊的诞生具有里程碑式的意义。本书介绍使用Solidity开发以太坊智能合约DApp的方法,内容涵盖Solidity的基本语法,使用开发框架Truffle开发、部署、测试以太坊DApp的方法,通过以太坊测试网络进行交易的方法,开发安全智能合约所应遵守的规范和对智能合约进行安全审计的方法等。读者在阅
"本书是面向Java初学者的入门级图书,以通俗易懂的语言系统地介绍Java程序设计的基础知识、开发环境与开发工具。全书共分9个项目,内容包括Java语言概述、Java的基本语法、程序的控制结构、类和对象、继承与接口、图形用户界面设计、常用类库、Java输入与输出、数据库编程等。本书采用讲练结合的形式对知识点进行介绍,力
体验设计诞生于交互设计、界面设计以及服务设计之中,引起了众多从业者追捧,甚至有很多人为此争辩不休。本书提到了大量的方法和观点,涉及基本的设计推导理论及认知心理学等,除了可以帮助年轻设计师们搭建一个相对完整的知识储备库,还可以有效地帮助这个群体在完成目标的路上进行系统化思考,让其设计之路走起来更快、更省劲一些。书中的前两
本书主要介绍Python应用开发技术,包括Python编程基础、Python编程进阶、Python嵌入式应用开发、Python通信应用开发、Python机器视觉应用开发和Python综合应用开发。本书先深入浅出地介绍相关的理论知识,再进行案例的开发实践,将理论知识的学习和案例开发的实践紧密地结合起来,有助于读者快速掌握
本书是一部关于现代数据库系统的基本原理、技术和应用的教材。第一篇介绍了数据库基础知识及MySQL的基础操作;第二篇介绍了数据库事务管理、数据库的保护及MySQL的高级应用;第三篇描述了关系数据库的设计与实现,并给出了一个具体的数据库设计案例。本书以数据库管理系统的出现背景为线索,引出数据库的相关概念及数据库的整个框架体
本书面向MATLAB的初、中级读者,在介绍MATLABR2022a集成环境的基础上,对MATLAB使用中常用的知识和工具进行了详细的介绍。书中各章均提供了大量有针对性的示例,可供读者进行实战练习。根据内容的侧重点不同,全书分为4部分,共20章:第1~5章为基础部分,第6~11章为数学应用部分,第12~16章为工程应用部
PHP简单易学且功能强大,是Web开发的首选语言。本书由浅入深、循序渐进,系统地介绍了PHP的相关知识及其在Web开发中的实际应用,并通过具体案例,使读者巩固所学知识,更好地进行开发实践。本书共分为14章,涵盖了PHP开发环境的搭建、PHP语法、FORM表单、数据库开发、面向对象编程、使用PDO连接数据库、会话控制、界
本书基于Windows10+Office2016,讲解了大学生计算机基础的相关知识。全书共11章,主要内容包括计算机与信息技术基础、计算机系统的构成、操作系统基础、计算机网络与Internet、文档编辑软件Word2016、电子表格软件Excel2016、演示文稿软件PowerPoint2016、多媒体技术及应用、信息