软件与程序设计
-
Python高效编程[美]麦克斯韦尔·弗立顿 著,付岩 译《Python高效编程——基于Rust语言》详细阐述了基于Rust语言的Python高效编程,主要包括从Python的角度认识Rust、使用Rust构建代码、理解并发性、在Python中构建pip模块、为pip模块创建Rust接口、在Rust中使用Python对象、在Rust中使用Python模块、在Rust中构建端到端Python模块、构建Python Flask应用程序、将Rust注入Python Flask应用程序、集成Rust的**实践等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。 -
Python趣味编程大津真在大数据时代和人工智能时代,Python因其简单易学、功能强大等优点,广泛应用于机器学习、数据分析、科学计算、网络爬虫、软件开发等。《Python趣味编程(双色版)》就以初学者为对象,对Python编程的相关知识进行了详细解说。全书共7章,内容涵盖Python的特征、执行环境、命令的执行方式,条件语句和循环语句的应用,函数的应用,字符串、列表、元组和字典的应用,数据的操作方法等,后一章利用Turtle图形模块制作了一个完整的游戏程序,可以让读者实际感受编程的乐趣。《Python趣味编程(双色版)》的一大特色是对学习的重点和难点部分,以学生提问、老师回答的对话形式进行解说,可以有效拉近读者和书本的距离。《Python趣味编程(双色版)》内容丰富,语言通俗易懂,示例众多,适合所有喜欢Python的零基础读者参考学习。 -
明解Python算法与数据结构[日]柴田望洋本书图文并茂、示例丰富,结合136段代码和213幅图表,直观易懂地介绍了*法与数据结构的基础知识,包括数组、查找、栈和队列、递归*法、排序、字符串查找、线性列表、树结构和二分查找树等。本书并非单纯地对*法与数据结构进行介绍,而是致力于让读者掌握编写实用程序的技术。为此,本书提供的示例代码都是实际可运行的程序,理解这些示例程序之后,相信读者的Python编程能力也会有很大的提升。本书各章节末设置有练*题,并在书末给出了答案,据此读者可检测自己对知识的掌握情况,加深理解。 -
Go程序开发实战宝典猿媛之家 组编 穆旭东 谭庆丰 楚秦 等编著《Go程序开发实战宝典》结合典型案例进行知识点讲解,内容通俗易懂、重点突出、实用性强,囊括Go语言的主要功能。全书共14章,前6章主要包括基础数据类型、循环控制、函数和指针、内置容器、字符串处理等;第7章主要讲解Go语言的面向对象编程,主要包括结构体、方法、接口、设计模式、反射等内容;第8~13章主要介绍服务端开发经常需要处理的问题,主要包括Go语言的编写规范、错误处理、异常处理、文件读写操作、JSON编码解码、网络编程、gRPC、并发编程、数据库编程、网络安全和测试等内容。此外,本书还对一些数据类型的底层结构、并发机制、垃圾回收进行了深入的讲解,*后一章通过对Gin框架的介绍和使用,完成了一个基础的分布式网盘项目。《Go程序开发实战宝典》附赠了相关知识点的视频讲解及案例源代码,读者可自行下载(详细方法见本书封底)。《Go程序开发实战宝典》适合所有对Go语言感兴趣的开发人员阅读,即使没有Go语言基础也可以直接上手使用,同时也可作为计算机相关专业师生的参考用书。 -
Python数据科学手册 第2版(美)杰克·万托布拉斯Python是众多研究人员眼中的一流工具,主要原因在于它所提供的可用于存储、操作、洞察数据的各种库。数据科学堆栈的各个部分都存在多种资源,但只有本书的新版将它们汇集于一处,包括IPython、NumPy、pandas、Matplotlib、Scikit-Learn以及其他相关工具。熟悉阅读和编写Python代码的在职科技人员和数据处理人员会发现这份全面的案头参考书的第二版非常适合处理各种日常问题:数据的操作、转换、清理;不同类型数据的可视化;使用数据建立统计或机器学习模型。一句话,这是Python科学计算的参考。 -
基于机器视觉的数字图像处理研究鲁秋菊《基于机器视觉的数字图像处理研究》属于数字图像处理方面的著作,由概述、图像变换、图像增强、图像分割、图像压缩编码、图像恢复与校正、数字图像处理的应用等内容组成,在阐述机器视觉基本内涵的基础上,引出其在数字图像处理领域的重要作用,阐释数字图像处理的基本理论,详细分析图像变换、增强、分割、压缩编码、恢复等图像处理的典型算法,最后从实际应用的角度出发,剖析数字图像处理技术在办公、交通、机械、医学等领域的具体应用。对相关领域研究者、学习者及爱好者有一定借鉴意义。 -
调色师手册(美)阿列克谢·凡·赫克曼《调色师手册 色彩风格宝典》 本书介绍了多种主流的创意调色手法,并对这些色彩风格在不同软件平台下的实现方式进行了深入的介绍。 本书共有 23 章,内容涉及风格化调色,漂白旁路风格,蓝绿通道互换,模糊和带颜色的遮罩,模拟正片负冲,日调夜处理,双色调和三色调,模拟胶片,在调色以外营造“胶片感”的其他因素,平光风格和胶片灰化,扁平化的卡通(色彩)风格,辉光、柔光和朦胧的薄纱风格,颗粒、噪点和纹理,绿幕合成调色流程,镜头光晕与杂光,漏光效果和色彩溢出,监视器和屏幕反光,单色风格,锐化,着色与偏色,暗部色调,自然饱和度和目标饱和度,老胶片风格等。这些调色手法适用于 MV、商业广告和电影,从业者在熟练掌握之后,可以灵活地混搭,打造出属于自己的独特效果。 本书是对《调色师手册:电影和视频调色专业技法(第2版)》内容的进一步完善和补充,适合专业调色人员和影视相关专业人员阅读。《调色师手册 电影和视频调色专业技法 第2版》 本书内容涵盖了各类调色系统环境下专业调色师所广泛使用的技术,无论你是使用专业调色系统,还是视频编辑系统中内置的色彩校正插件,本书可以为你提供专业的指导——从基础的整体画面评估和校正,到复杂的针对性调色以及常见色彩风格的介绍,本书为调色师提供了一站式指南。同时,本书配套提供高质量的实例素材供读者实操练习,读者可以从异步社区下载。本书适合专业调色人员和影视相关专业人员进阶自学和资料备查,同时也适合作为调色入门夯实基础的教学参考书。 -
零基础java从入门到实践张鹏零基础java从入门到实践 正版带视频讲解零基础学Java自学案例视频教程教材电脑编程计算机书籍 -
Scratch编程进阶明日之星教研中心 编著本书是“孩子们的编程书”系列里的《Scratch编程进阶:图形化》分册。本系列图书共分6级,每级两个分册,书中内容结合孩子的学习特点,从编程思维启蒙开始,逐渐过渡到Scratch图形化编程,后到Python编程,通过简单有趣的案例,循序渐进地培养和提升孩子的数学思维和编程思维。本系列图书内容注重编程思维与多学科融合,旨在通过探究场景式软件、游戏开发应用,全面提升孩子分析问题、解决问题的能力,并养成良好的学习习惯,提高自身的学习能力。本书基于Scratch图形化编程语言编写而成,分为上、下两册。上册以Scratch基础及编程基本结构为主,通过开发游戏引导孩子掌握Scratch编程基础,培养孩子的编程思维和创新意识;下册以实际应用及Scratch进阶内容为主,通过每课完成一个游戏设计任务,使孩子能够熟练掌握Scratch编程,并能够用编程的思维去解决实际生活中遇到的问题。全书共24课,每课均以一个完整的作品制作为例展开讲解,让孩子边玩边学,同时结合思维导图的形式,启发和引导孩子去思考和创造。本书采用全彩印刷+全程图解的方式展现,每节课均配有微课教学视频,还提供所有实例的源程序、素材,扫描书中二维码即可轻松获取相应的学习资源,大大提高学习效率。本书特别适合中小学生进行图形化编程初学使用,适合完全没有接触过编程的家长和小朋友一起阅读。对从事编程教育的老师来说,这也是一本非常好的教程。本书可以作为中小学兴趣班以及相关培训机构的教学用书,也可以作为全国青少年编程能力等级测试的参考教程。 -
Python项目案例开发从入门到实战郑秋生,夏敏捷,宋宝卫,李娟本书以Python 3.7为编程环境,从基本的程序设计思想入手,逐步展开Python语言教学,是一本面向广大编程学习者的程序设计类图书。全书分为基础篇、图像处理和可视化篇、爬虫技术开发篇、人工智能开发篇和游戏开发提高篇。 基础篇(第1~7章)主要讲解Python的基础语法知识、控制语句、函数、文件、面向对象编程基础、Tkinter图形界面设计、网络编程和多线程、Python数据库应用等知识,并以游戏案例作为各章的阶段性任务。 图像处理和可视化篇(第8~9章)通过“人物拼图游戏”“学生成绩分布柱状图展示”案例学习Python图像处理和可视化功能。 爬虫技术开发篇(第10~13章)应用爬虫技术开发“小小翻译器”“校园网搜索引擎”“爬取百度图片”和使用爬虫模拟登录技术的案例,讲解Python爬虫的关键技术。 人工智能开发篇(第14~16章)主要讲解基于朴素贝叶斯算法的文本分类、 基于卷积神经网络的手写体识别和基于OpenCV实现人脸识别三个案例。 游戏开发提高篇(第17章)借助第三方Pygame库开发大家耳熟能详的Flappy Bird(又称笨鸟先飞)游戏。 通过本书,读者将学会Python编程技术和技巧,掌握第三方库的使用,了解程序设计的所有相关内容。本书不仅列出了完整的代码,同时对所有的源代码进行了非常详细的解释,做到通俗易懂,图文并茂。 本书适用于Python语言学习者、程序设计人员和游戏编程爱好者。
