软件与程序设计
-
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是一种面向对象、直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。 -
Python语言程序设计石毅Python是近年来流行的编程语言之一,简洁的语法和卓越的可读性使其成为初学者的完美编程语言,并且深受编程人员的喜爱和追捧。本书以Python 3.9为开发环境,从入门者的角度出发,以简洁、通俗易懂的语言逐步展开Python语言教学。全书共分为12章,主要内容包括Python环境搭建、数字类型与字符串、流程控制、列表与元组、集合和字典、函数、类与对象、模块、文件与文件路径操作、错误和异常、正则表达式以及图形用户界面编程。本书配有大量典型的实例,读者可以边学边练,巩固所学知识,并在实践中提升实际开发能力。本书提供完善的学习资源和支持服务,包括电子教案(PPT)、案例素材、源代码、各章上机练习与课后作业参考答案、教学设计、教学大纲等配套资源,为开发者带来全方位的学习体验。本书适合作为高等院校计算机相关专业及其他工科专业的Python程序设计课程教材,也可作为Python培训教材,还可作为编程人员及自学者的辅助教材或自学参考书。 -
ZigBee技术无线传感网应用刘连钢本书主要讲解ZigBee技术,以任务驱动形式进行编写,多数章节都对应有相应的任务;涉及基础知识讲解、任务实现,充分体现了职业岗付仟各和“以学生为主体”的职业教育理念。本书主要包括绪论、开发环境的搭建、基于BasicRF的点对点按键点灯、基于BasicRF的点对点串口点灯、基于BasicRF的点对点串口聊天、基于BasicRF的无线传感网构建、认知Z-Stack协议栈、Z-Stack协议栈运行机制详解、基于Z-Stack协议栈的点对点通信、基于Z-Stack协议栈的传感网络构建等内容。本书可作为高职无线传感网应用开发课程的教材,也可供相关开发人员参考使用。 -
C语言程序设计原理与开发实例曹艳如,史琨,张梅编 著随着互联网科技的发展,编程越来越重要。本书是一本关于 C 语言基础知识和程序设计开发的图书,本书以 C 语言案例导入为背景,对 C 语言的编译软件、关键字、数据常量和变量、运算符、基本语句、函数等基础知识进行初步讲解,着重分析数组、指针、结构体、预处理等在实际编程中的具体应用,为读者提供了编写 C 语言自定义函数的经验与方法,并以实战项目的应用培养读者程序设计的思维和独立掌握完整项目的能力。本书结构完整、内容全面、语言精简、强调实战,适合编程初学者、编程爱好者、程序开发人员、程序测试人员以及其他互联网从业人员使用。通过阅读,相信你一定可以提升 C语言编程能力,丰富编程思维,有所收获。 -
Python超实用 你的Python实践工具书[日]清水美树 立山秀利 松原拓也 掌田津耶乃《Python超实用:全彩:你的Python实践工具书》全面介绍了Python与编程的基础知识,也讲解了如何开发应用于不同场景的程序。读者可跟随作者的讲解进行实际的操作和练习。《Python超实用:全彩:你的Python实践工具书》是面向各层次的Python读者而作的Python入门书,全书共分为9个部分,主要介绍了包括Python的基本概念、Python库、Tello EDU编程、用Pythonista 3开发iPhone应用程序、Python游戏编程、用Flask SQLite3开发网络数据库和用树莓派开发游戏等相关知识。全书内容细致全面,层层深入,是Python入门者的实用宝典。《Python超实用:全彩:你的Python实践工具书》适合对Python感兴趣的所有读者阅读。 -
Java EE互联网轻量级框架整合开发杨开振随着移动互联网的兴起,以Java技术为后台的互联网技术占据了市场的主导地位。在Java互联网后台开发中,SSM框架(Spring Spring?MVC MyBatis)成为了主要架构,本书讲述了SSM框架从入门到实际工作的要求。与此同时,为了提高系统性能,NoSQL(尤其是Redis)在互联网系统中已经广泛应用用,为了适应这个变化,本书通过Spring讲解了有关Redis的技术应用。随着微服务的异军凸起,Spring微服务也成为时代的主流,本书也包括这方面的内容。本书主要分为7部分:第1部分对Java互联网的框架和主要涉及的模式做简单介绍;第2部分讲述MyBatis技术;第3部分讲述Spring基础(包括IoC、AOP和数据库应用),重点讲解Spring数据库事务应用,以满足互联网企业的应用要求;第4部分讲述Spring?MVC框架;第5部分通过Spring讲解Redis技术;第6部分讲解Spring微服务(Spring?Boot和Spring?Cloud);第7部分结合本书内容讲解Spring微服务实践。
