本书为高等学校计算机类专业核心课程“算法设计与分析”教材. 全书以算法设计技术和分析方法为主线来组织各知识单元. 主要内容包括基础知识、分治策略、动态规划、贪心法、回溯与分支限界、线性规划、网络流算法、算法分析与问题的计算复杂度、NP完全性、近似算法、随机算法、处理难解问题的策略等. 力求突出对问题本身的分析和求解方法的阐述,从问题建模、算法设计与分析、改进措施等方面给出适当的建议,同时也简要介绍了计算复杂性理论的核心内容和处理难解问题的一些新技术. 与本书配套的有习题解答与学习指导用书
本书针对物联网安全性隐患,介绍了典型的“物联网”终端安全问题,围绕数据感知、收集、存储、处理、传输的攻击手段和防御措施的话题系统性阐述了物联网安全体系。具体包括攻击与威胁、隐私保护、信任与身份验证、IoT数据安全、社会认知五个部分,详细介绍了物联网的攻击与防御、车载网的攻击与检测、智能物联网、物联网安全与认证、秘钥管理与安全、物联网数据安全、物联网软件技术等内容。
本书以Windows为平台,从入门者的角度,以简洁、通俗易懂的语言系统全面地讲解了Python3的基础知识。全书共分9个项目,内容包括Python概述、基础语法、常用语句、字符串、列表、元组和字典、函数、文件、异常和错误、面向对象编程等。 本书附有教学课件、源代码、习题等课程资源。 本书可作为计算机相关专业的Python教材和信息技术类通识教材,也可作为Python编程爱好者的参考书,是一本适合广大编程开发初学者的入门级教材。
本书采用“项目-任务”驱动教学模式安排内容, 内容紧扣职业教育专业技能大纲, 理论与实践相结合, 以职业院校网络管理、网络安全类技能大赛项目中涉及Linux部分的服务器内容为主导, 涵盖Linux操作系统常用的服务器和常用命令, 结合实例进行讲解, 共安排12个教学项目, 内容包括系统安装、基本操作命令、VSFTP、HTTP、DHCP、DNS、TELNET、SSH、SAMBA、数据库、邮件、磁盘管理等主流的服务。教材以理论够用为原则, 以项目为核心、以任务为载体, 强化应用, 注重操作
对于怎样才算是掌握了一门程序设计语言这一命题而言,专业程序员和普通的程序爱好者的视角有很大的差异,主要的不同点是专业程序员必须要全面理解程序设计、运行背后的机理,因为理解上的偏差会导致程序设计或运行出现各种问题。本书从程序员的视角出发,讲述了Python简介、如何学习编程、Python程序的构成、程序流程的控制、函数、模块和包、数据类型和操作、函数式编程、文件和文件系统操作、异常处理、面向对象编程、元编程、面向对象设计的原则、正则表达式、调试和测试、异步程序等。本书为抽象的知识点提供了丰富的代码
本书基于Python编程语言,以实战为导向,主要介绍自然语言处理的各种理论、方法及应用案例。全书共14章:第1~3章侧重介绍自然语言处理所必需的理论基础知识,包括自然语言处理基础、Python基础、语料库基础等内容;第4~10章主要讲解词法分析、词向量与关键词提取、句法分析、语义分析、情感分析等自然语言处理核心技术的原理及实现方法,以及自然语言处理中常用的机器学习和深度学习技术;第11~14章主要介绍自然语言处理比较典型的应用场景,包括机器翻译与写作、智能问答与对话及个性化推荐,以及自然语言处理
本书为指导初学者学习3ds Max三维动画制作的入门书籍,通过合理的结构和大量来源于实际工作中的精彩实例,全面涵盖了3ds Max三维动画制作各个方面的知识。全书共9个项目,分别讲解了3ds Max基础、创建场景对象、编辑场景对象、灯光与摄影机、材质的使用、环境和效果、动画、渲染和输出、餐厅效果图制作。本书按照三维动画制作内容需要进行谋篇布局,通俗易懂,操作步骤详细,图文并茂,适合三维模型与动画设计制作人员、大中专院校师生使用,也可作为3ds Max爱好者的参考用书。
本书以一个案例的演变模拟不断变化的用户需求,按照增量迭代的开发模式,将碎片化的功能开发、用户交互、数据处理等知识,以及软件设计、软件测试及敏捷开发的最佳实践,与软件开发的原理、技术和工具融合到设计、编码、调试及测试的构造过程。内容包括软件构造的一般原理(如依赖倒转原则、增量迭代)、常用技术(如表驱动编程、测试驱动开发)、软件设计(契约式设计、设计模式)、软件知识(如软件测试、软件复用)及软件构造的工作要素(如编码规范、构造工具)和活动(如设计、编码、调试、测试、交付)。本书提供配套的电子课件、案
本书为Web渗透测试知识普及与技术推广教材,不仅能为Web渗透测试技术的初学者提供全面、实用的技术和理论基础知识,而且能有效培养和提高读者的Web安全防护能力。本书所有案例均在实验环境下进行,并配套示例源码、PPT课件、教学大纲、习题答案、作者答疑服务。本书共分12章,通过DVWA、Pikachu等靶场以及在线CTF实战演练平台,分析Web漏洞原理,掌握漏洞利用方法,并结合CTF实战演练,使读者能够充分掌握Web渗透测试技术。本书重点介绍SQL注入、XSS、CSRF、SSRF、RCE、文
本书以Python 3.x为平台,内容包括Python及其程序基本构成、数据类型和表达式、程序控制结构、序列、函数、文件操作、面向对象编程、数据可视化、各类应用、项目实战和Web开发。通过综合实例,把知识和编程相结合;通过实训,培养读者解决问题的能力。项目实战案例经过精心设计,综合应用Python解决实际问题。本书配有教学视频、PPT教学课件、网络文档、实例源码文件和资源文件,需要的读者可以通过华信教育资源网免费下载。本书可作为大学本科和高职高专有关课程的教材,也可作为Python自学参考书。