软件与程序设计
-
SSM与Spring Boot开发实战肖海鹏,牟东旭 著本书以Java EE为主要开发平台,系统讲解了通过Spring、Spring MVC和MyBatis(SSM)三大框架开发企业项目的方法、技术与实践。本书主要介绍了Spring、Spring MVC和MyBatis的基础知识,Spring的资源管理,如何实现控制反转,如何通过Spring表达式语言简化代码,如何通过面向切面编程降低业务逻辑各部分之间的耦合度,如何整合数据层,并结合具体案例讲述了如何通过SSM、Spring Boot实现项目的整合。本书适合Java程序员、SSM开发人员、Spring Boot开发人员阅读。 -
Head First Kotlin程序设计[美] 道恩·格里菲斯,戴维·格里菲斯 著,蒲薇榄 陆小鹿 何楚译 译本书介绍了Kotlin的基本语法、常用类型、面向对象编程以及一些高阶的知识。在所有的章节中,都广泛使用图片和会话的介绍方式,以帮助大脑更容易理解和获取信息。此外还有各种生动的实例、习题,以及有问必答环节。让读者仿佛置身其中,更加高效专注地学习知识,而把一些无关紧要的事情抛之脑后。本书以类似于“划重点”或“记笔记”的方式对某些内容或代码进行注解和说明,读者更容易知晓内容和代码的重要部分。此外,有问必答环节的设计也十分巧妙,它会囊括一些在文中没有提及到,但读者可能会疑惑的问题 -
单片机C语言程序设计实验教程王敏,武桐 著本书介绍了单片机C语言的基础知识和相关实验。全书共4章:第1章为实验开发环境,主要讲解单片机应用系统的开发流程、Keil C51集成开发环境及Proteus ISIS仿真软件的使用;第2章为基础实验,主要介绍单片机片内外设的模块实验;第3章为接口实验,主要介绍单片机常用接口的相关扩展;第4章为综合拓展实验,通过具体实例使读者了解单片机系统开发流程。本书的实验项目全部基于开放环境,可以在Proteus平台仿真实现,不局限于某一型号的单片机实验箱。本书在实验设计上力求完成性、实用性、趣味性、扩展性并存;编排上由浅入深、循序渐进,带领读者在轻松的学习过程中深入了解单片机的原理,逐步提高单片机软硬件设计水平。 本书可作为高等学校电类工科专业单片机教学的实验指导书和学习参考书,也可作为广大电子技术爱好者、单片机系统开发者的自学用书。 -
MicroPython从入门到精通[印] 马尔万·阿萨巴赫 著,张,颖 译书详细阐述了与MicroPython相关的基本解决方案,主要包括MicroPython简介、控制LED、创建声音和音乐、按钮操作、读取传感器数据、Button Bash游戏、Fruity Tunes、运动装置、在micro:bit上进行编码、控制ESP8266、文件系统的交互操作、网络机制、Adafruit FeatherWing OLED交互操作、物联网气象仪、在Adafruit HalloWing Microcontroller上编码等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。 -
深度学习算法与实践于子叶 著本书旨在为读者建立完整的深度学习知识体系。全书内容包含3个部分,第一部分为与深度学习相关的数学基础;第二部分为深度学习的算法基础以及相关实现;第三部分为深度学习的实际应用。通过阅读本书,读者可加深对深度学习算法的理解,并将其应用到实际工作中。本书适用于对深度学习感兴趣并希望从事相关工作的读者,也可作为高校相关专业的教学参考书。 -
Python机器学习柯博文 著本书介绍了如何利用Python 3开发网络爬虫,书中首先介绍了环境配置和基础知识,然后讨论了urllib、requests、正则表达式、Beautiful Soup、XPath、pyquery、数据存储、Ajax数据爬取等内容,接着通过多个案例介绍了不同场景下如何实现数据爬取,最后介绍了pyspider框架、Scrapy框架和分布式爬虫。适合从事计算机、电子信息、自动化、人工智能专业学习的大学生作为教材,并适合从事机器学习的工程师参考阅读。 -
C++ Primer Plus 第6版中文版习题解答史蒂芬·普拉达 著,曹良亮 编《C++ Primer Plus(第6版)中文版习题解答》是超级畅销书《C++ Primer Plus(第6版)中文版》的配套习题答案,针对书中的复习题和编程练习,给出了解题思路和答案。《C++ Primer Plus(第6版)中文版习题解答》共分为18章,每一章的主题与《C++ Primer Plus(第6版)中文版》完全一致。每章开篇采用思维导图的方式列出本章的知识点,然后对每章的重点内容进行了梳理总结,最后则对每章中的复习题和编程练习进行了分析并给出了解答思路,确保读者在彻底夯实理论知识的同时,进一步提升实际编程能力。作为《C++ Primer Plus(第6版)中文版》的配套参考书,《C++ Primer Plus(第6版)中文版习题解答》特别适合需要系统学习C++语言的初学者阅读,也适合打算巩固C++语言知识或者希望进一步提高编程技术的程序员阅读。 -
Python股票量化交易从入门到实践袁霄 著量化交易是一种新兴的系统化的金融投资方法,它是以计算机强大的运算能力为基础,运用数据建模、统计学分析、程序设计等工具从历史数据中得到良好的交易策略,是计算机科学在金融领域的具体应用。Python语言凭借其简洁、高效的特性,以及其在大数据分析方面的强大性能,在量化交易领域得到了良好的应用。 本书以 A 股市场为交易标的物,引导读者从理解量化交易开始,逐步掌握行情数据的获取和管理、技术指标的可视化,并在熟练编程的基础上,构建出个性化的交易策略体系。 本书适合对股票的量化交易感兴趣的读者阅读,通过阅读本书,读者不仅能够了解 Python 数据分析和数据可视化的核心技能,更能够将 Python 作为常用工具,为股票技术指标分析和量化交易提供助力。 -
PyTorch深度学习入门与实战孙玉林,余本国 著《PyTorch 深度学习入门与实战(案例视频精讲)》是基于 PyTorch 的深度学习入门和实战,结合实际的深度学习案例,由浅入深地介绍 PyTorch 在计算机视觉和自然语言处理的相关应用。本书在内容上循序渐进,先介绍了 PyTorch 的一系列使用方式,然后结合图像分类、去噪和文本分类,介绍如何利用 PyTorch 对深度模型进行可视化、建立卷积神经网络、循环神经网络、自编码网络等。根据真实的图像数据,介绍如何对图像风格迁移模型进行训练,利用计算机视觉中的目标检测和语义分隔问题的例子,介绍 PyTorch 中已经预训练好模型的使用,针对图神经网络学习,介绍如何利用图卷积网络进行半监督深度学习。 《PyTorch 深度学习入门与实战(案例视频精讲)》还提供了原始程序和数据集、程序的讲解视频等配套资源供读者下载使用。书中的程序根据每个小节进行划分,步骤讲解详细透彻,并以 Notebook 的形式方便读者运行和查阅。本书在对使用的模型进行原理介绍的同时,更注重于实战。 《PyTorch 深度学习入门与实战(案例视频精讲)》非常适合没有深度学习基础的读者,学习完本书后,读者将具备搭建自己的深度学习环境、建立图像识别模型、图像分割模型、图像生成和自然语言处理等模型的能力,并且会对深度学习在各个领域的应用有一定的理解。 -
Python游戏趣味编程童晶 著本书把趣味游戏开发应用于Python编程教学,通过介绍12个由易到难的趣味游戏案例的编写过程,带领读者从零基础开始学习。本书共13章,系统讲解了Python语言基本概念、开发环境搭建、循环、列表、数据类型、条件、复合运算符、字符串拼接、布尔变量、数组、函数、列表操作、面向对象编程等基础知识,还介绍了图片操作、文件读写、声音播放、异常处理等较为实用的编程技能。所有这些知识和技能,都通过游戏案例讲解和展示,贯穿各章,还给出了一些练习,帮助读者巩固所学的知识。附录A给出了这些练习题的答案,附录B给出了Python语法知识在书中相关章节的索引。 本书适合不同年龄层次的Python编程初学者阅读和自学,也可以作为中学生、大学生学习程序设计的教材和少儿编程培训机构的参考教材。
