软件与程序设计
-
基于Spark NLP的自然语言处理[美] 亚历克斯·托马斯(Alex Thomas) 著本书介绍NLP基础知识和构建模块,然后再深入研究应用程序和系统构建。 ?? 基础知识:了解自然语言处理、Apache Spark上的NLP和深度学习的基础知识。 ?? 构建模块:学习构建 NLP 应用程序的技术(包括标记化、句子分割和命名实体识别),并了解它们的工作方式和原因。 ?? 应用程序:探索构建你自己的NLP应用程序的设计、开发和实验过程。 ?? 构建NLP系统:考虑生产和部署NLP模型的选项,包括支持哪些人类语言。 -
PHP、MySQL与JavaScript学习手册[美] 罗宾·尼克松(Robin Nixon) 著探讨MySQL,从数据库结构到复杂的查询。 使用PHP内置的增强型MySQL接口PDO扩展。 创建适用于不同用户的动态PHP网页。 管理cookie和会话,保持较高的安全性。 借助React库增强JavaScript语言。 使用Ajax在后台处理浏览器与服务器之间的通信。 掌握装饰网页的CSS技能。 使用HTML5特性,包括地理定位、音频、视频和画布元素。 把网站改造成移动Web应用。 -
Spring Cloud微服务架构实战周喜平 著本书以实战化训练为宗旨,用详尽的案例讲述 Spring Cloud 的项目搭建方法和常用技术。每个案例都配有详细讲解和代码,可以帮助读者快速掌握书中的各个知识点。本书首先介绍系统架构的发展历史、常见的微服务架构、Spring Boot 和 Spring Cloud 的关系;然后介绍Spring Cloud 开发环境的搭建,如 JDK、IntelliJ IDEA、Maven 的安装和配置;继而介绍微服务环境的创建、微服务项目案例的搭建和微服务的调用;最后介绍常用的微服务技术,如 Eureka、Ribbon、Feign、Hystrix、Spring Cloud Gateway、Spring Cloud Stream 和 Spring Cloud Config。本书适合具备 Java 基础的开发人员、对微服务架构和 Spring Cloud 感兴趣的读者、想要了解 Spring 或Spring Cloud 的开发人员阅读。对尝试选择或实施微服务架构的团队来说,本书具有较高的参考价值。 -
Qt 6.x从入门到精通朱文伟 著Qt是一个跨平台C++图形用户界面应用程序开发框架,既可以开发GUI程序,也可以开发非GUI程序,比如控制台工具和服务器等,在软件工业界有广泛的应用。Qt目前已经是桌面编程工具的霸主! 本书分为15章,内容包括Qt 6概述、开发环境、编程基础、对话框程序设计、控件设计、数据库编程、调用Windows动态链接库、使用Linux静态库和共享库、文件编程、菜单栏/工具栏和状态栏、图形编程、多线程编程、多媒体编程、网络编程、应用程序发布。Qt 6相对以前的版本,进行重新设计,舍去了很多旧类、旧函数,也引入了很多新类、新函数。 本书适合Qt编程初学者、Qt跨平台应用开发人员、Qt界面设计人员,也适合作为高等院校和培训机构计算机软件相关专业的教材。 -
深度学习[英] 斯沃纳·古普塔(Swarna Gupta) 著针对每个想要了解深度学习概念的数据科学爱好者,本书通过通俗易懂地解释R代码,让读者可以很容易起步。在深度学习算法和应用的理论和实践方面做到了平衡,在讲述基础理论的同时,通过45个基于R语言的编程实例让读者循序渐进地掌握深度学习技术。 读者将通过实战案例实现卷积神经网络(CNN)、循环神经网络(RNN)、长短时记忆网络(LSTM)、序列到序列模型、生成对抗网络(GAN)和强化学习,还将学习使用GPU进行大型数据集的高性能计算,以及R语言中的并行计算编程。 各个部分内容安排合理,按照“准备工作→操作步骤→原理解析→内容拓展→参考阅读”的流程组织内容,清楚地讲解实战案例的实现过程。 -
TensorFlow 2.x高级计算机视觉[美] 克里斯南杜·卡尔 著,周玉兰 译《TensorFlow2.x高级计算机视觉》详细阐述了与TensorFlow高级计算机视觉相关的基本解决方案,主要包括计算机视觉和TensorFlow基础知识,局部二值模式和内容识别,使用OpenCV和CNN进行面部检测,图像深度学习,神经网络架构和模型,迁移学习和视觉搜索,YOLO和对象检测,语义分割和神经风格迁移,使用多任务深度学习进行动作识别,使用R-CNN、SSD和R-FCN进行对象检测,通过CPU/GPU优化在边缘设备上进行深度学习,用于计算机视觉的云计算平台等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学用书和参考手册。 -
Python机器学习与可视化分析实战王晓华 著使用机器学习进行数据可视化分析是近年来研究的热点内容之一。本书使用z新的Python作为机器学习的基本语言和工具,从搭建环境开始,逐步深入到理论、代码、应用实践中去,从而使初学者能够独立使用机器学习完成数据分析。本书配套示例代码、PPT课件和答疑服务。 本书分为10章,内容包括:机器学习与Python开发环境、用于数据处理及可视化展示的Python类库、NBA赛季数据可视化分析、聚类算法与可视化实战、线性回归与可视化实战、逻辑回归与可视化实战、决策树算法与可视化实战、基于深度学习的酒店评论情感分类实战、基于深度学习的手写体图像识别实战、TensorFlow Datasets和TensorBoard训练可视化。 本书内容详尽、示例丰富,是机器学习初学者的入门书和必备的参考书,也可作为高等院校计算机及大数据相关专业的教材使用。 -
数据视觉艺术曹鉴华,赵奇 著《数据视觉艺术——从Excel数据可视化到Python数据可视化》主要通过Excel和Python在数据可视化方面的对比,介绍使用Excel和Python实现数据可视化的相关内容和方法。书中按照学习递进层次将内容组织为数据可视化理论基础、Excel数据可视化基础、Python数据可视化基础、Python编程基础和数据可视化实战案例等几部分内容。在Excel和Python数据可视化基础部分介绍了多个案例的可视化实现,在实战部分选择了电商、房产和疫情等多个场景任务进行练习。最后介绍了更多的Python可视化第三方库及其应用。数据之美需要通过可视化应用表现出来。本书主题明确、内容翔实、通俗易懂、结构紧凑、案例丰富,适合对数据应用感兴趣的读者阅读。同时对于从事数据科学、大数据相关工作的技术人员来说,本书也具有一定的参考价值。 -
HTML5+CSS3+JavaScript从入门到精通前端科技 著《 HTML5+CSS3+JavaScript从入门到精通(微课精编版)(第2版)》系统地讲解了HTML5、CSS3和JavaScript的基础理论和实际运用技术,结合大量实例进行深入浅出的讲解。全书分为上下两册,共31章。上册为HTML5+CSS3篇,内容包括HTML5基础、设计HTML5文档结构、设计HTML5文本、设计HTML5图像和多媒体、设计列表和超链接、设计表格、设计表单、CSS3基础、字体和文本样式、背景样式、列表和超链接样式、表格和表单样式、CSS3盒模型、网页布局基础、CSS3弹性布局、设计动画样式、媒体查询与页面自适应;下册为JavaScript篇,内容包括JavaScript基础、设计程序结构、处理字符串、使用正则表达式、使用数组、使用函数、使用对象、JavaScript高级编程、客户端操作、文档操作、事件处理、CSS样式操作、使用Ajax、项目实战。其中,项目实战为纯线上资源,更加实用。书中所有知识点均结合具体实例展开讲解,代码注释详尽,可使读者轻松掌握前端技术精髓,提升实际开发能力。 -
Python程序员面试笔试通关攻略聚慕课教育研发中心 著《Python程序员面试笔试通关攻略》通过深入解析企业面试与笔试真题,在解析过程中结合职业需求深入地融入并扩展了核心编程技术。《Python程序员面试笔试通关攻略》是专门为Python程序员求职和提升核心编程技能量身打造的编程技能学习与求职用书。 全书共11章。首先讲解了求职者在面试过程中的礼仪和技巧,接着带领读者学习Python语言的基础知识,并深入讲解了Python中的序列、字符串、正则表达式、线程、进程、数据库操作等核心编程技术;同时还深入探讨了Python Web开发中使用的主流框架等高级应用技术;最后,对网络编程、AI编程、数据分析、数据爬取等技术进行了扩展性介绍。 《Python程序员面试笔试通关攻略》的目的是从多角度、全方位地帮助读者快速掌握Python程序员的面试与笔试技巧,构建从高校到社会的就职桥梁,让有志于从事Python程序员开发行业的读者轻松步入职场。《Python程序员面试笔试通关攻略》赠送资源比较多,在前言部分对资源包的具体内容、获取方式及使用方法等做了详细说明。 《Python程序员面试笔试通关攻略》适合想从事Python程序员开发行业或即将参加Python程序员求职考试的读者阅读,也可以作为计算机相关专业毕业生阅读的求职指导用书。
