全书分为两部分,共16章。第一部分(第1章~第7章)为C++语言基础,主要内容包括编程环境搭建、C++编程基础知识、数组、函数、编译预处理、结构体、数据交互、进制转换与位运算。第二部分(第8章~第16章)以算法刷题为主,涵盖8类常见算法题型,包括排序算法、递推算法、递归算法、搜索与回溯算法、高精度算法、贪心算法、分治算
本书详细介绍学习Python基础编程所需要掌握的相关知识,内容覆盖全国计算机等级考试二级Python考试大纲。全书共15章,包括Python语言概述、基础语法知识、程序控制结构、序列、字符串、函数、面向对象程序设计、模块、异常处理、基于文件的持久化、基于数据库的持久化、图形用户界面编程、正则表达式、网络爬虫、常用的标准
本书旨在为Python初学者提供一条从零基础开始学习Python编程直至掌握其办公自动化应用的路径。本书结构清晰,循序渐进地引导读者深入理解并灵活运用Python进行各种复杂的数据与文档处理任务。本书单元1~单元6讲解Python编程基础知识,涵盖搭建开发环境、Python基本语法、Python数据类型、程序控制结构、
本书系统地讲解软件需求的10大核心内容:任务范畴、投资回报、解决方案选择、利益相关方、用例、需求优先级、应用上下文、人机交互界面、质量需求、约束,分别包含在业务需求、利益相关方需求、系统需求中,用以回答这些问题。
本书以语言规范和文档为基础,辅以翔实的范例代码,引导读者逐步打好Go语言编程基础、掌握Go语言的最佳实践,并深入理解Go语言的设计理念。对于编程语言来讲,语法是其“表”,而规范和文档是其“本”,Go语言编程中的很多问题和误解的根本原因都在于对其“本”理解存在欠缺。本书以具体的实例程序来展现Go语言的“表”,并对重点代码
本书全面、深入介绍数据结构与算法知识,包括基础数据结构、算法、递归与动态规划、搜索算法、其他算法及树和图等。通过本书,读者可以加深对基础数据结构与算法理解,以及学习较为高阶数据结构与算法知识。本书共7章,分为基础篇和进阶篇。基础篇(第1章和第2章),对一些基础数据结构进行回顾,同时探究基础数据结构各类型间差异,帮助读者
本书共分12章,内容包括SpringBoot基础、使用SpringBoot进行Web开发、创建RESTfulWeb服务、SpringBoot的数据访问、缓存与Redis、应用程序安全性、Vue框架概述、Vue框架基础、Vue.js核心概念、前后端交互、在线商城系统实战、人事管理系统实战。
本书共10章,系统地梳理了Python核心功能及应用,分别介绍语言基础、数据结构、函数式编程、字符串操作、数据持久化、GUI开发、网络数据获取、一切皆是对象等内容。
本书共17章,引导读者从零开始,一步步掌握网页设计与布局的全过程。本书紧密围绕网页设计师在制作网页过程中实际需要掌握的技术,全面介绍了使用HTML、CSS、JavaScript进行网页设计和布局的内容及技巧。本书不是单纯讲解语法,而是通过一个个典型的实战案例来达到让读者学以致用的目的。每个语法都有相应的实例。每章后面又
本书共11章,系统讲解了JSP程序设计技术及其应用。内容涵盖动态网页技术基础、JSP开发环境配置、前端技术(HTML/CSS)、JSP核心语法、内置对象、JDBC技术等基础知识,以及JavaBean组件技术、Servlet技术等高阶内容。