软件与程序设计
-
Spring Boot+Vue开发实战朱建昕 著本书采用“项目贯穿式”的形式编写,从一个实战项目入手,将知识点融入其中,循序渐进地全面介绍Spring Boot和Vue的知识点,并分析源码、剖析原理,使读者能够快速地将知识转换成技能,顺利地进行项目开发实战。软件开发技术日新月异、不胜枚举,常常让人置身其中,不知如何取舍。本书会对同类技术进行充分地对比,并厘清前后端技术三十年的发展脉络,使读者在工作中具备根据项目的规模、应用场景,做好恰当的架构设计和技术选型的能力。 -
从零开始学Android开发宋钛旭 著本书从基本的Java语法开始讲解,通过具体的实例介绍Android开发的全过程,从零基础到进阶全覆盖。全书共14章,首先阐述Java语言的基础知识,然后介绍有关活动、碎片等Android中的重要概念,为读者进行Android开发打下扎实的基础。接下来介绍有关 Android UI 控件开发以及GitHub开源库使用的知识,可以让读者在开源的世界中继续进行更深层次的探索。本书兼具基础知识与实战案例讲解,内容循序渐进,零基础和有一定基础的Android开发人员均可进行参考和阅读。 -
区块链与人工智能的应用与发展路径研究丁勇本书属于区块链与人工智能方面的著作,由人工智能的发展、区块链技术的发展、区块链与人工智能的融合、区块链与人工智能的应用、区块链与人工智能的发展路径等部分组成。全书以区块链与人工智能的应用为研究对象,分析区块链与人工智能的发展变革,阐述区块链与人工智能的融合及其在各领域的应用,对区块链与人工智能方面的研究者和从业人员具有一定的学习和参考价值。 -
Java从入门到精通明日科技 著《Java从入门到精通(第6版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细讲解了使用Java语言进行程序开发需要掌握的知识。全书分为23章,内容包括初识Java,熟悉Eclipse开发工具,Java语言基础,流程控制,数组,类和对象,继承、多态、抽象类与接口,包和内部类,异常处理,字符串,常用类库,集合类,枚举类型与泛型,lambda表达式与流处理,I/O(输入/输出),反射与注释,数据库操作,Swing程序设计,Java绘图,多线程,网络通信,奔跑吧小恐龙,MR人脸识别打卡系统。书中所有知识都结合具体实例进行讲解,涉及的程序代码都给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。 -
Spark NLP自然语言处理AlexThomas 著如果你想构建一款使用自然语言文本的企业级应用,但不确定从哪里着手或者该使用什么工具,这本实用指南可以助你一臂之力。Wisecube首席数据科学家Alex Thomas向软件工程师和数据科学家们展示了如何使用深度学习和Apache Spark NLP库构建可扩展的自然语言处理(Natural Language Processing,NLP)应用。通过具体的示例、实践和理论解释,以及在Spark处理框架上使用NLP进行的动手练习,本书将教授你从基本语言学和书写系统到情感分析和搜索引擎的一切。除此之外,你还将探究开发基于文本的应用时要特别注意的性能等问题。在本书的四个部分中,你将学习到NLP基础知识和基本构成要素,然后再深入研究应用和系统构建:基础:理解自然语言处理、Apache Stark上的NLP及深度学习的基础知识。基本构成要素:学习包括标记化、句子分割和命名实体识别在内的NLP应用构建技术,知晓其工作方式及工作原理。应用:探究构建你自己的NLP应用所涉及的设计、开发和实验过程。构建NLP系统:考虑生产和部署NLP模型的备选方案,包括支持哪些人类语言。 -
VXLAN BGP EVPN数据中心构建指南[美] 卢卡斯·克拉特格,[美]希亚姆·卡帕迪亚,[美] 戴维·詹森 著,徐龙泉本书的目标是帮助读者深入了解如何在数据中心网络矩阵中使用VXLAN BGP EVPN功能。本书首先介绍了数据中心的发展概况和如今的要求,以及可编程矩阵的基本知识。然后,本书讲解了矩阵语义、特性增强、多租户、控制和数据平面交互、单播和组播、外部互连和服务设备部署等技术。通过阅读本书,读者可以了解并掌握VXLAN BGP EVPN的相关知识和功能,并将其运用于自己的系统中。本书适合网络架构师、工程师和运营人员阅读,也适合网络管理员和想要通过相应考试的考生学习。 -
Python科学计算与可视化教程丁忠军《Python科学计算与可视化教程》为计算机编程语言Python的入门及应用类专业书籍,面向编程零基础或计算机语言初学者,使读者在打好编程基础之上还能熟练掌握本专业知识科学计算和可视化的能力。《Python科学计算与可视化教程》用浅显易懂的语言描述相关概念,以贴近应用的例题供读者练习巩固,帮助读者理解、掌握Python语言编程的基本思想,力求实现面向相关专业需要的基本应用开发能力的培养。《Python科学计算与可视化教程》共8章,章对应用计算机进行工程项目的科学计算与可视化进行简要介绍;第2~3章为Python开发环境的安装配置和Python语言的语法,包括基础知识、流程控制、数据类型、字符、函数等;第4~5章为Python数值计算扩展库Numpy和数据处理库Pandas的使用方法;第6章给出了丰富的应用案例;第7~8章为Plotly动态可视化绘图入门和PlotlyExpress简介,供有兴趣的读者拓展学习。《Python科学计算与可视化教程》既可作为高等教育本、专科院校计算机相关专业的教材,也可作为编程爱好者的入门参考书,尤其是可作为非计算机专业的编程入门教材。 -
基于Python的大数据分析技术与实践研究马瑞敏,贾鑫本书属于python方面的专著,由python语言基础、数据处理、数据分析、数据可视化等几部分组成,全书以python语言为研究方向,分析python语言程序结构、基本函数结构、数据结构、数据的准备与处理等,并对各种数据分析方法、数据的可视化、爬虫技术等进行探析,最后将这些理论知识的实际应用进行了探究,理论与实践相结合,对python语言在大数据分析技术中的应用进行了论述与研究,对从事计算机、大数据、数据分析等方面的工作者与研究者具有学习和参考价值。 -
学Python 不加班 轻松实现办公自动化何华平 著这是一本关于如何利用Python提高日常办公效率的书,书中凝聚了作者多年的实践经验和独特思考,旨在帮助读者准确、高效地完成大量高重复度的工作。 《学Python,不加班:轻松实现办公自动化》汇集了日常办公和处理文档时常见的问题,通过实例的演示与讲解,帮助读者灵活有效地使用Python处理工作中遇到的问题。全书共11章,涵盖Python的各种应用场景,具体包括文件管理自动化,网络信息自动获取,TXT、XLS/XLSX、DOC/DOCX、PPT、PDF、图片文件的自动化处理,模拟鼠标、键盘操控本地软件,自动化运行管理等。本书力图淡化编程中的抽象概念,贴合工作场景,注重实战效果,通过对Python技术的巧妙讲解,帮助读者成为高效率的办公室“超人”。 《学Python,不加班:轻松实现办公自动化》适合任何想要学习Python编程的读者,尤其适合缺乏编程经验的初学者。同时本书提供所有案例的源代码文件,方便读者边学边练,爱上Python编程。 -
Python项目实战天津滨海迅腾本书的特点是由浅入深,从基本的Python安装、基础语法开始讲起,逐步深入到数据类型、数据结构、函数使用、面向对象编程、文件操作、图形用户界面、数据分析、数据库编程、网络编程以及Web应用和多线程操作。在介绍语法时,本书并没有像一些语法书那样教条死板地讲定义,而是利用示例代码生动地让读者在实践中体会一个个知识点。同时基础结合实训,在本书后两章节通过项目案例巩固所学的知识点。本书分别介绍了Python的安装、Python条件、循环语句、列表和函数、字符串、元组和字典,主要包括字符串、元组和字典的基本属性和常用方法、面向对象设计和异常处理、文件读、写等相关操作、图像用户界面、数据分析和数据可视化等知识。Python是一种面向对象、直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。
