软件与程序设计
-
Python中文文本分析景永霞,苟和平 著本书对中文文本分析的实现环境、相关关键算法、文本数据类型和结构等进行了详细的分析,并利用国内相关研究机构提供的几种标准中文文本数据集进行了算法的测试分析,同时也采用数据获取工具从网络上获取部分实际平台的中文文本数据,对相关算法的适应性进行分析,使读者能够掌握中文文本分析的具体流程和方法。 -
产品设计与开发的任务规划及其资源配置田启华,杜义贤,周祥曼,付君健 著针对产品开发任务规划与配置优化,主要从产品耦合复杂性的视角出发,较为系统地阐述了面向复杂产品设计与开发的解耦理论与方法,包括基于资源约束的耦合集求解模型、不确定条件下耦合集混合迭代模型等的建立,及其在实际产品开发中的应用等,从而为复杂机电产品设计提供一种有效的理论指导和方法支持。 本书适合从事智能科学、复杂性研究及产品开发的科技工作者,高等院校相关专业研究生及本科生。 -
Python程序设计教程夏继禹 著章Python概述;第2章Python编程基础知识;第3章程序控制结构语句;第4章Python数据结构;第5章函数和模块;第6章Python面向对象编程;第7章 文件操作;第8章 MySQL数据库基本操作;第9章图形用户界面设计。 -
Python渗透测试编程技术李华峰 著本书是资深网络安全教师多年工作经验的结晶。书中系统且深入地将 Python应用实例与网络安全相结合进行讲解,不仅讲述 Python的实际应用方法,而且从网络安全原理的角度分析 Python实现网络安全编程技术,真正做到理论与实践相结合。 全书共分为 16章。第 1章介绍网络安全渗透测试的相关理论;第 2章介绍 Kali Linux 2使用基础;第 3章介绍 Python语言基础;第 4章介绍使用 Python进行安全渗透测试的常见模块;第 5章介绍使用 Python实现信息收集;第 6章和第 7章介绍使用 Python对漏洞进行渗透;第 8章介绍使用 Python实现网络的x探与欺骗;第 9章介绍使用 Python实现拒绝服务攻击;第 10章介绍使用 Python实现身份认证攻击;第 11章介绍使用 Python编写远程控制工具;第 12章和第 13章介绍使用 Python完成无线网络渗透;第 14章介绍使用 Python完成 Web渗透测试;第 15章介绍使用 Python生成渗透测试报告;第 16章介绍 Python取证相关模块。 本书适合网络安全渗透测试人员、运维工程师、网络管理人员、网络安全设备设计人员、网络安全软件开发人员、安全课程培训人员、高校网络安全专业方向的学生阅读。 -
Elasticsearch权威指南赵建亭 著基于elasticsearch7.x编写,全面、准确地讲解elasticsearch的安装、开发、技术原理、生产环境的性能调优等内容。适合有意从事搜索引起、大数据、商业智能等行业的入门人员学习参考,也是资深技术人员很好的一本参考书籍。 -
统计学习要素[美] 特雷弗·哈斯蒂,[美] 罗伯特·提布施拉 著《统计学习要素:机器学习中的数据挖掘、推断与预测(第2版)》在一个通用的概念框架中描述通用于数据挖掘、机器学习和生物信息学等领域的重要思想和概念。这些统计学范畴下的概念是人工智能与机器学习的基础。全书共18 章,主题包括监督学习、回归的线性方法、分类的线性方法、基展开和正则化、核光滑方法、模型评估和选择、模型推断和平均、加性模型、树和相关方法、Boosting 和加性树、神经网络、支持向量机和柔性判断、原型方法和最近邻、非监督学习、随机森林、集成学习、无向图模型和高维问题等。 《统计学习要素:机器学习中的数据挖掘、推断与预测(第2版)》主题全面,是一本经典的统计学习教材,适合本科高年级学生和研究生使用和参考。 -
基于Python的交互式数据可视化编程[德] 阿布哈·贝洛卡,[印] 沙拉特·钱德拉·冈图库,[印] 舒邦吉·霍拉,[印] 安舒·库马 著你将学习以下内容: ?? 探索和应用不同的交互式数据可视化技术。 ?? 管理图参数和风格来创建吸引人的图。 ?? 为不同观众定制数据可视化。 ?? 使用交互式库设计数据可视化。 ?? 使用Matplotlib、Seaborn、Altair和Bokeh库绘制吸引人的图。 ?? 为不同场景定制数据可视化。 -
掌控板和Mind+互动创意设计谢贤晓,谢作如 著软硬结合、虚实交融,是当前互动媒体作品的重要特点。当物理世界和虚拟世界的信息实现互通时,学生们学习编程的兴趣将会大大增加。Mind+是DFRobot推出的面向青少年的编程软件,支持图形化编程和Python代码编程,支持众多的开源硬件和扩展模块。掌控板则是国产开源硬件项目“虚谷计划”旗下的核心硬件,价格低廉且功能强大。本书由两位深度参与Mind+和掌控板开发的创客教育专家和多位经验丰富的小学创客导师共同编写。书中精选了16个难度逐步提升的创客小项目,涉及屏幕控制、舞台设计、传感器编程、可穿戴设备等内容,是图形化编程入门之后的进阶课程,为学生进一步学习物联网、人工智能等课程打下基础。本书介绍的项目的实施成本很低,硬件上仅仅需要一块掌控板即可完成。本书可作为中小学学生相关课程的参考书,教师可以大班教学的方式开展校本课程的教学活动。 -
Python网络爬虫案例实战李晓东 著《Python网络爬虫案例实战》介绍如何利用Python开发网络爬虫,实用性较强。《Python网络爬虫案例实战》以案例项目为驱动,由浅入深地讲解爬虫开发中所需要的知识和技能。从静态网站到动态网站,从单机爬虫到分布式爬虫,既包含基础知识点,又讲解了关键问题和重难点问题,包含从入门到进阶的所有知识。《Python网络爬虫案例实战》主要包括爬虫网络概述、Web前端、静态网络抓取、动态网页抓取、解析网页、Python并发、数据库、反爬虫、乱码问题、登录与验证码、采集服务器、基础爬虫、App爬取、分布式爬虫、爬虫的综合实战等内容。 《Python网络爬虫案例实战》适合Python初学者,也适合研究Python的广大科研人员、学者、工程技术人员。 -
Vue.js+Node.js全栈开发实战王金柱 著《Vue.js+Node.js全栈开发实战》着眼于实战开发,以Node.js和Vue.js原生知识和框架实战为主线,详细介绍Node.js + Vue.js开发的基础知识和相应案例实践。Node.js后端包括console、assert、fs、path、http、url、tcp、udp等核心模块、与MongoDB和MySQL数据库的连接方法等。Vue.js前端包括模板语法、生命周期、指令系统、样式绑定和路由等内容。同时,《Vue.js+Node.js全栈开发实战》着重介绍基于Node.js + Vue.js开发的工具选择、环境搭建和项目构建等内容,所有案例都提供了详尽的源代码及其注释。《Vue.js+Node.js全栈开发实战》共14章,主要内容有Node.js和Vue.js环境搭建、Node.js语法基础、Node.js包管理机制、Node.js网络开发、Node.js文件模块使用、Node.js数据库开发、Vue.js数据、方法与生命周期、Vue.js模板语法、Vue.js指令系统、Vue.js样式绑定和Vue.js路由,以及两个Node.js+Vue.js实战项目。《Vue.js+Node.js全栈开发实战》内容丰富、实例典型、实用性强,适合希望学习Node.js+Vue.js全栈开发的初学者,也适合作为高等院校和培训学校计算机及其相关专业师生的参考书。
