本书内容包括面向对象程序设计的基本理论概念和C++语言的基本內容,并且把这两方面有机地结合起来。第一章介绍面向过程程序设计领域中C++对C的扩充,第二章简要而通俗清晰地介绍了面向对象程序设计的基本知识,在后续各章中由浅入深地介绍怎样编写C++程序,在这过程中自然地具体地介绍了面向对象程序设计方法的应用。
本书详细地阐述了软件测试领域的基本理论、基本技术及专门测试领域的测试技术。从软件测试的数学基础入手,介绍了和软件测试相关的基础知识;然后全面深入地介绍了静态测试技术和动态测试技术;在了解这些基础技术的基础上,本书从单元测试、集成测试、系统测试及验收测试4个层面分析了如何进行测试的计划、用例分析和设计等过程;本书还会涉及
现在,大部分公司已经将Spring作为企业级应用程序开发的主要框架。本书的主要目的是讨论Spring框架使用的设计模式,以及在Spring框架中如何实现。本书能够帮助读者学习并理解Spring框架所使用的设计模式以及它如何解决企业级应用程序中常见的设计问题,同时也能够帮助读者了解Spring5的增强特性及其引入的许多新
本书主要通过对Excel爬虫和Python爬虫的对比,介绍使用Excel和Python实现网络数据爬取的相关内容和方法。书中按照学习的递进层次分为基础篇、Excel爬虫篇和Python爬虫篇三部分内容,基础篇包括网络爬虫基础、网页和网站基础、网页开发者工具和Python编程基础等内容,Excel爬虫篇包括使用Excel
本书首先简要回顾了Python语言的基础知识和程序设计的基本原则,然后依次介绍线性表、栈、队列、树、二叉树、图等常见的数据结构的基本概念、特点、存储表示、基本操作的算法实现及应用场合,最后介绍计算机中最常见的查找、排序等操作的算法原理、实现方法,并对算法的时间、空间性能等进行综合分析。 本书可作为高等学校计算机科
本书分为25章,内容包括:开发环境、API简介、使用Node和Express开发Web应用、数据库、CRUD操作、用户账户和身份验证、用户操作、细节优化、用户界面和React、装饰应用、Web应用验证和状态管理、部署Web应用、部署Electron应用、移动应用shell、移动应用身份验证等。
本书主要介绍了应用SQLServer2017数据库管理系统进行数据库管理与开发的知识。本书共10章,主要包括:职业岗位需求分析、课程定位、教学案例综述,数据库应用系统概述,数据库概念模型及关系模型,SQLServer2017的安装、配置与管理,管理数据库,管理数据表,数据库高级对象操作和管理,数据库的日常维护,数据库的
从Python基础入门开始,到应用Python进行科学计算、数据处理、数据可视化、机器学习、深度学习,再到利用Python进行金融、地理信息、交通、文本、图像等具体领域数据挖掘与分析,并最终利用Python进行项目GUI可视化应用开发。本书深入浅出地介绍了如何学习Python数据分析技能及应用于具体领域,实践性强。本书
本书是在第1版的基础上经结构调整和内容增减而成,主要内容包括4部分:JavaEE技术基础(第1章)、JavaEE技术规范(第2章~第6章)、JavaEE轻型框架(第7章~第9章)、框架整合(第10章)详细介绍了13种技术规范和3种常用轻型框架的原理、组成和应用开发方法,最后通过一个实战案例综合运用各章知识学以致用,掌握
全书工12章,主要内容包括:商业数据分析概论、Python商业数据存取、Python商业数据的图形绘制与可视化、Python描述性统计、Python参数估计、Python参数假设检验、Python相关分析、Python一元线性回归分析、Python多元线性回归分析、Python时间序列分析应用、Python量化金融数据