本书凝聚了作者多年的Python教学经验,内容通俗易懂,旨在剖析递归及其本质。本书不仅结合Python程序和JavaScript程序讲述编程的基础知识,还讲述如何利用递归算法计算阶乘,计算斐波那契数列,遍历树,求解迷宫问题,实现二分搜索,完成快速排序和归并排序,计算大整数乘法,计算排列和组合,解决八皇后问题等。 本书不
银河麒麟桌面操作系统V10是一款简单易用、稳定安全、高效创新的产品,配备有完善的开发工具,支持主流编程语言,提供了良好的开发环境和大量的开发库。同时它支持国产数据库和中间件,以及封装系统级SDK,可以很好地支撑项目开发工作。 本书基于银河麒麟桌面操作系统V10,以Qt5.12.8为开发平台,将理论知识与开发经验相结合,
本书系统地介绍了软件性能测试的基本概念、测试技术、测试工具以及测试流程,详细说明了性能测试工具HPLoadRunner和ApacheJMeter的基本操作以及实际应用案例。本书具体内容包括:第1章介绍了软件性能测试的基本概念、测试指标、测试方法、测试策略以及典型测试工具等;第2~6章介绍性能测试工具HPLoadRunn
随着数据存储、数据处理等大数据技术的快速发展,数据科学在各行各业得到广泛的应用。数据清洗、特征工程、数据可视化、数据挖掘与建模等已成为高校师生和职场人士迎接数字化浪潮、与时俱进提升专业技能的必修课程。本书将“Python课程学习”与“数据科学应用”有机结合,为数字化人才的培养助力。全书共分13章,内容包括:第1章数据科
巫术曾在人类文明中扮演着重要的角色。通过巫术,人类尝试了解疾病的起源,掌握自然的力量,预测星象的变化。巫术反映了人们对世界的直观认知。 巫术中的交感理论是细菌传播理论的探索起点; 占星学为天文学研究留下宝贵的星象记录; 咒语符箓中隐藏着对古人来说最为看重的事; 巫术的概念中混杂了人们对叛乱和阴谋的恐惧 ………
软件漏洞报告分析对于深入认识软件安全漏洞及其发展趋势、预防安全事故、以及保证软件系统安全性都至关重要。软件漏洞报告分析与检测主要面临高质量数据集缺失和漏洞报告分析检测模型准确率不高等问题。本书从数据驱动的视角出发,充分利用大规模软件开源系统所蕴含的漏洞数据,通过文本挖掘、自然语言处理、主动学习、深度学习、迁移学习等方法
本书顺应时代发展趋势,打破了传统软件操作类教材的框架。不同于以往教材,本书侧重于打造影视全流程工厂,通俗易懂,易于初学者上手,为读者影视创作打下了良好基础。本书以学生的知识技能需求为出发点,以理论和实践教学为主,采用拍摄实践、剪辑逻辑、音乐音响三个框架,对视频制作过程进行分步讲解和分析,致力于为读者打造一个影视全流程工
本书基于Python语言为初学者介绍了自动化测试的基本概念和技术,旨在帮助读者了解和掌握自动化测试的实现方式。本书覆盖了Python基础语法、自动化测试框架、测试设计模式等重要知识点,并通过实际案例演示了如何使用Python编写自动化测试脚本。本书适合想要从事自动化测试领域的初学者,同时也适合已有一定编程基础的读者。书
"本书从实践的角度出发,介绍了使用Java语言进行程序开发需要掌握的知识和技术。全书共分为11章,包括Java简介、Java语言基础、类和对象、Java界面编程、多线程与异常处理、数组和字符串、图形用户界面、文件和流、网络编程、数据库编程及集合应用。 本书在每个章节中加入思政元素内容及生动有趣的实践案例,力求在实践中
"本书从实践实用的角度出发,介绍了利用Python实现机器学习各种算法及综合实践案例,包括模型选择及评估、线性模型、决策树、神经网络、支持向量机、贝叶斯分类、集成学习、聚类、数据降维等算法的有关概念、开发方法、及利用上述知识综合解决疾病预测及分类、球赛预测、航班系统预测、天气预测、房价预测等任务。每章配有数据集、代码及