《C语言项目开发全程实录(第3版)》共分10 章。第1 章为C 语言常用经典算法实录,分为排序算法、查找算法以及其他经典算法三大类,详细讲解了C 语言程序开发中常用的28 个经典算法的实现过程。第2~10 章精选9 个热门项目,涉及游戏开发、桌面应用开发、网络通信开发、数据库管理系统开发等多个开发领域,具体包含:挑战2048、趣味俄罗斯方块、畅联通讯录管家、岁月通万年历、网络通信系统、智企员工管理系统、智行共享汽车管理系统、阅界藏书管理系统(窗体版)、水果消消乐游戏。本书从软件工程的角度出发,按
"本书针对应用型本科计算机类专业教学目标,以“对象”的概念为核心,按照循序渐进的教学基本原则介绍Java面向对象程序设计基本思想、方法和技术,力图使学生较为轻松地理解“面向对象”程序设计范式,能够准确地理解Java程序,并能够应用Java语言解决实际问题。全书共分12章。第1章介绍Java程序设计环境以及Java程序的一般结构,特别强调代码风格;第2章从一个简单的程序开始,介绍Java标识符、运算符、基本数据类型、简单的控制台输入输出、流程控制语句、数组;第3章介绍类的设计、对象的创建和
本书第1章是关于数据及初等的描述,这是初识真实数据所必需的。第2章介绍概率论的基本知识, 这是描述随机世界的数学工具, 对这部分熟悉的读者可以仅仅作为参考。第3章介绍了传统统计的基本思维方式, 这部分虽然和后续内容关系不大, 但由于是历史, 应该保留, 但可以仅作为参考或讨论。第4章介绍有监督机器学习基础, 包括建模、模型解释、模型预测、基于交叉验证的模型比较等内容, 系统深入地介绍回归及分类方法的概念及方法。作为监督学习载体的具体模型, 不但介绍了传统统计中最常用的最小二乘线性回归, 还从基本
本书专注于传统计算机视觉处理技术,以Python为工具,实战为向导,从基础概念、基本原理、典型算法、代码复现、实用技术等多维度详细讲解OpenCV常用的计算机视觉算法。本书从初学者的角度出发尽可能清楚地表达原理的含义,并用代码复现算法,帮助读者不仅知其然,还知其所以然。此外,通过实战案例加强读者对相关知识点的理解。全书共14章,内容涉及数字图像处理和识别技术的方方面面,包括图像的数学运算、逻辑运算、线性和非线性变换、色彩空间处理、阈值分割、图像平滑、几何变换、形态学处理、图像轮廓处理、
《Java Web项目开发全程实录(第2版)》精选8 个热门项目,涉及Servlet、SSM 框架和Spring Boot 框架三大Java Web 重点应用方向,实用性非常强。具体项目包含:明日科技门户网、购好物网络商城、员工信息管理系统、好生活个人账本、嗨乐影评平台、电瓶车品牌信息管理系统、寻物启事网站和明日之星物业管理系统。本书从软件工程的角度出发,按照项目开发的顺序,系统、全面地讲解每一个项目的开发实现过程。在体例上,每章一个项目,统一采用“开发背景→系统设计→技术准备→数据库设计/公共
本书全面系统地介绍了Python语言区块链应用工程师所需的基础知识和相关技术,主要分为Python基础篇、区块链技术篇和区块链开发篇三部分。 全书共10章,其中第1~3章为Python基础篇,介绍Python语法基础、Python的语法特色、Python与数据库操作等内容;第4~6章为区块链技术篇,介绍初识区块链、区块链的技术原理、区块链技术的发展趋势;第7~10章为区块链开发篇,介绍Solidity智能合约开发的入门和进阶、Python语言离线钱包开发、通过Python和Solidity开发一
本书内容全面、注重实践,系统介绍Python的基础知识及相关应用。全书共13章。第1~3章介绍程序的基本框架,包括数据类型、变量、运算符和控制语句等;第4、5章详细介绍Python独具特色的组合数据类型,包括列表、元组、字典、集合、数组等;第6章和第7章分别介绍Python的函数和面向对象编程模式;第8~10章分别介绍文件操作、字符串处理和异常处理等;第11章和第12章分别介绍Python的Tkinter GUI编程和数据库编程;第13章介绍Python常用的第三方库,这些库应用于数据分析、数据
本书以Python 3.9为编程环境,从Python基础到扩展库,从编程到数据分析,逐步展开Python数据分析内容。本书首先简要介绍数据分析和可视化相关概念,并讲解Python基础知识; 然后按照数据分析的主要步骤,重点介绍数据获取、数据处理、数据分析、数据可视化及机器学习建模过程相关的扩展库,包括BeautifulSoup4、NumPy、Matplotlib、Pandas、seaborn和sklearn等; 最后通过销售业客户价值数据分析案例演示相关理论和Python应用,将Python数据
随着云计算、物联网、大数据、人工智能等新一代信息技术的发展,Java 作为一种高性能、跨平台的编程语言,有着广泛的应用。本书从应用的角度详尽介绍了 Java 开发的核心技术。 全书分为 12 章,第 1 章介绍了 Java 开发环境,第 2 章介绍了 Java 编程基础,第 3 章介绍了类和对象,第 4 章介绍了继承和多态,第 5 章介绍了抽象类和接口,第 6 章介绍了 Java 常用类,第 7 章介绍了内部类和泛型,第 8 章介绍了集合容器,第 9 章介绍了 JDBC 编程,第 10 章介绍
"C++语言是在C语言基础上开发的一种集面向对象程序设计、过程化程序设计和函数式程序设计于一体的程序设计语言,是C语言的超集。C++语言功能丰富、性能高效,在系统级编程和性能敏感的应用中有着不可或缺的存在意义。本书面向程序设计语言的初学者,不需要C语言基础,从零起点介绍C和C++程序设计。本书通过大量短小精悍的程序详细而全面地讲解C++的基本概念和技术。本书每章末尾针对知识点设计了实践性强的习题,帮助读者巩固基础知识和提升程序设计能力。本书实例导向、内容全面、文字精练,重要知识点配有图解