软件与程序设计
-
Python青少年编程[美]詹姆斯·R.佩恩(James R. Payne)本书通过有趣的示例介绍学习Python编程所需的全部内容。在了解Python之前,将从基础开始学习。介绍构建自己的web站点、进行白帽黑客操作、查找代码bug和错误并创建游戏,包括使用Python通过字符滚动制作角色扮演类的游戏等。本书的每一章都是轻松和通俗的,读起来就像一直跟一个很酷的老师学习一样。 -
计算思维与程序设计李璠 朱丽君 张飞 著本书以设计思维方法为核心,详细介绍基于计算思维开展科技创新实践的过程,具有很强的系统性和可操作性。本书兼顾计算思维与程序设计的基础知识,介绍计算思维培养过程、算法、计算机编程等基本概念,通过基于问题驱动的教学案例,讲述如何应用计算思维解决实际问题,并通过使用程序设计出解决方案。本书旨在帮助读者初步具备运用计算思维解决实际问题以及提高在中小学开展计算思维教学培训的能力,为培养学生计算思维核心素养奠定基础。 本书可作为中小学校、校外培训机构、科技馆所等科技教师和科技辅导员的培训用书,也可作为教师提升科学素养,提高专业能力,开展教学活动的参考用书。 -
51单片机C语言开发教程刘理云 编著本书在引导读者认识C51单片机基本结构基础上,以C语言为设计语言,通过60个案例、详细的源代码介绍了C51单片机程序开发的各项细节,包括单片机应用系统仿真开发、接口应用技术、中断系统与定时/计数器设计、串行接口技术等。程序代码经典,可移植性强:大部分代码写成傻瓜式,对C51单片机可直接套用,也容易移植到AVR、PIC等单片机中去,节省了开发时间。全书案例丰富,程序代码可靠,并可以在相应的平台下载,帮助单片机开发人员、电子爱好者以及从事智能电子产品开发的人员快速入门,并迅速提高开发能力。 -
EDIUS专业级视频、音频制作从入门到精通袁诗轩《EDIUS专业级视频、音频制作从入门到精通 (实战200例)》是一本EDIUS专业级视频、音频制作从入门到精通宝典。 本书共分6大篇19章,具体内容包括视音频编辑基础知识、EDIUS 9 快速入门、认识EDIUS 9 工作界面、调整与管理窗口显示、导入与编辑视频素材、精确剪辑视频素材、标记素材入点与出点、制作视频转场效果、制作视频滤镜效果、制作合成运动特效、制作标题字幕效果、制作字幕运动特效、添加与编辑音频素材、制作音频声音特效、输出与刻录视频文件、制作字幕特效—广告宣传、制作延时视频—湘江风光、制作卡点视频—儿童相册、制作宣传视频—大美长沙等内容,读者学后可以融会贯通、举一反三,制作出更多精彩的视频与音频特效。 本书内容丰富,循序渐进,理论与实践相结合,既适合广大影视制作、音频处理相关人员,如广电的新闻编辑、节目栏目编导、影视制作人、婚庆视频编辑、独立制作人、音频处理人员、后期配音人员、录音师、DJ、音乐人、作曲师等,也可作为高等院校动画影视相关专业的辅导教材。另外,本书除了纸质内容之外,随书资源包中还给出了书中案例的素材文件、效果文件、教学视频以及PPT电子教案,读者可扫描图书封底的“文泉云盘”二维码,获取其下载方式。 -
Python数据可视化熊斌;孙文丽Python数据可视化:数据类型、库与实践定位于Python语言应用中的数据可视化,在系统地描述Python语言实现数据可视化的技术链条后,利用matplotlib库以及其他可视化包为基础,全面展示Python数据可视化编程的原理和实践技巧;本书将重点放在数据类型和库这两个关键技术点上,融合技巧和实践案例,帮助读者详略得当地处理工作场景中遇到的实践问题,旨在帮助有一定Python语言开发经验的初、中级读者系统地了解和熟悉Python数据可视化中各类数据类型、库的具体应用策略。 -
自然场景文本检测算法研究赵雪专 李玲玲 刘粉林 罗向阳以深度学习为基础的文本检测算法有基于回归的模型和基于分割的模型,目前这两种模型的应用效果各有优劣。为解决回归模型对训练数据的依赖,以及分割模型受目标尺寸影响的问题,本书提出了两种新的算法:TSFnet和Mnet。 全书分为5章,概述了自然场景下文本检测的研究现状,陈述了相关算法的问题、数据集与存在的挑战,并通过实验,对基于融合网络的TSFnet模型及结合区域网络与注意力网络的Mnet模型进行了详细的介绍,后对相关的应用进行了简介。本书结构清晰,文字流畅,图文并茂,适合从事场景文本检测与识别研究的相关读者阅读,也适合作为高校相关专业学生的参考书。 -
算法概论田翠华《算法概论》在普通高等教育“十四五”规划教材精神的指导下编写而成。算法是计算机科学的核心问题之一,也是计算机科学与技术专业本科及研究生的一门重要的专业基础课。《算法概论》内容是研究计算机及相关领域中的一些非数值计算的常用算法。通过学习,使学生掌握设计算法的常用方法,以便去解决计算机科学与工程领域中较为复杂的实际问题。此外,对分析算法、估计算法的时间与空间复杂性也做一些了解,但不作为重点。算法知识理论性较强而且比较抽象,涉及的范围广,比较复杂,这些都给学习和理解造成困难。该书的编写条理清晰,内容翔实,逻辑严谨,深入浅出,利于算法知识的教与学。此外,书中的算法均用自然语言来表述其思路,再以类C语言来描述,程序结构清楚,构思精巧,对程序代码做了必要的注释,力求简洁明了、通俗易懂。 -
Spring Boot从入门到实战解承凯《Spring Boot从入门到实战》从Spring Boot的特性与基本原理讲起,逐步深入到Spring Boot与其他微服务开发组件的集成使用,并在后配合实际的项目案例,重点讲解Spring Boot的微服务开发,能够让读者全面、系统地学习Spring Boot开发的相关知识,并且对微服务应用开发有更深入的理解。《Spring Boot从入门到实战》共12章,涵盖的主要内容有:Spring Boot框架基础及IoC与AOP原理;Spring MVC基础知识;Spring Boot的搭建与配置;Spring Boot的数据访问,包括MySQL、Redis和MongoDB等多种数据库的集成;配置中心与服务发现,重点讲解Nacos等组件;服务限流与降级,重点讲解Sentinel组件的搭建与配置;全链路追踪系统;微服务监控,讲解Spring Boot Actuator等工具的使用;API网关,重点介绍Spring Cloud网关提供的相关断言配置;Spring Boot测试与部署;Spring Boot微服务开发和Spring WebFlux实战开发,全面展示微服务的开发过程。《Spring Boot从入门到实战》内容通俗易懂,案例丰富,实用性强,特别适合Spring Boot入门和进阶读者阅读,也适合从事Java微服务开发的程序员和其他编程爱好者阅读。另外,本书还适合作为相关培训机构的教材。 -
Python PyQt编程超级魔卡明日科技暂缺简介... -
高性能Python 第2版MichaGorelick你的Python代码也许运行正确,但是你需要运行得更快。本书针对Python 3进行了更新,经过拓展后的新版向你展示了如何在高数据量程序中定位性能瓶颈,显著提高代码速度。通过探索设计选择背后的基础理论,《高性能Python》将帮助你更深入地理解Python的实现。该如何利用多核架构和集群?或者该如何构建能够自由伸缩同时又不失可靠性的系统?有经验的Python程序员会学到很多问题的具体解决方案,了解到各个公司如何将高性能Python应用于社交媒体分析、产品机器学习等场景的曲折故事。 更好地掌握NumPy、Cython、profilers 了解Python如何抽象底层计算机架构 使用分析器来查找CPU世界和内存占用方面的瓶颈 选择适合的数据结构来编写高效的程序 加速矩阵和向量计算 使用工具将Python脚本编译成机器码 管理多I/O和并发操作 将多处理代码转换为在本地或远程集群上运行 使用Docker等工具更快地部署代码
