软件与程序设计
-
Python股票量化交易从入门到实践袁霄 著量化交易是一种新兴的系统化的金融投资方法,它是以计算机强大的运算能力为基础,运用数据建模、统计学分析、程序设计等工具从历史数据中得到良好的交易策略,是计算机科学在金融领域的具体应用。Python语言凭借其简洁、高效的特性,以及其在大数据分析方面的强大性能,在量化交易领域得到了良好的应用。 本书以 A 股市场为交易标的物,引导读者从理解量化交易开始,逐步掌握行情数据的获取和管理、技术指标的可视化,并在熟练编程的基础上,构建出个性化的交易策略体系。 本书适合对股票的量化交易感兴趣的读者阅读,通过阅读本书,读者不仅能够了解 Python 数据分析和数据可视化的核心技能,更能够将 Python 作为常用工具,为股票技术指标分析和量化交易提供助力。 -
PyTorch深度学习入门与实战孙玉林,余本国 著《PyTorch 深度学习入门与实战(案例视频精讲)》是基于 PyTorch 的深度学习入门和实战,结合实际的深度学习案例,由浅入深地介绍 PyTorch 在计算机视觉和自然语言处理的相关应用。本书在内容上循序渐进,先介绍了 PyTorch 的一系列使用方式,然后结合图像分类、去噪和文本分类,介绍如何利用 PyTorch 对深度模型进行可视化、建立卷积神经网络、循环神经网络、自编码网络等。根据真实的图像数据,介绍如何对图像风格迁移模型进行训练,利用计算机视觉中的目标检测和语义分隔问题的例子,介绍 PyTorch 中已经预训练好模型的使用,针对图神经网络学习,介绍如何利用图卷积网络进行半监督深度学习。 《PyTorch 深度学习入门与实战(案例视频精讲)》还提供了原始程序和数据集、程序的讲解视频等配套资源供读者下载使用。书中的程序根据每个小节进行划分,步骤讲解详细透彻,并以 Notebook 的形式方便读者运行和查阅。本书在对使用的模型进行原理介绍的同时,更注重于实战。 《PyTorch 深度学习入门与实战(案例视频精讲)》非常适合没有深度学习基础的读者,学习完本书后,读者将具备搭建自己的深度学习环境、建立图像识别模型、图像分割模型、图像生成和自然语言处理等模型的能力,并且会对深度学习在各个领域的应用有一定的理解。 -
Flutter开发实战详解郭树煜 著《Flutter 开发实战详解》以实战为导向,由浅入深地介绍了Flutter开发过程中的基础体系、实战技巧和源码分析。通过本书,读者可以快速掌握Flutter的开发技能,并通过实战学习Flutter的源码设计。同时,本书还配套全面的学习例程与完整的开源项目,真正做到为读者的Flutter学习旅程披荆斩棘。 本书适合有一定开发经验的学生、研究者或从业者,尤其是 Android、iOS或前端开发人员阅读。 -
RPA开发与应用李永伦 著在过去的一年里,RPA在企业的数字化转型中扮演着越来越重要的角色,会议、网站和公众号都在给我们展示着RPA 将会带来什么变化。然而,最终都会回归到一个问题需要RPA 开发者。本书的任务就是助你快速理清在企业内部启动RPA需要了解和考虑哪些方面,实现RPA需要掌握哪些知识和技术,以及如何在RPA中使用OCR、NLP和ML等技术。此外,本书内容还将深入到UiPath的底层工作流引擎,探讨如何通过构建自定义活动来重用代码和提高开发效率。 -
Scikit-Learn、Keras和TensorFlow的机器学习实用指南 第2版Aurélien Géron 著通过Scikit-Learn和pandas的端到端项目学习机器学习基础知识 使用TensorFlow 2构建和训练若干神经网络架构,解决分类和回归问题 探索对象检测、语义分割、注意力机制、语言模型,生成对抗网络(GAN)等 探索Keras API,TensorFlow 2的官方高级API 使用TensorFlow的数据API、分布式策略API、TF Transform和TF-Serving来部署用于生产的TensorFlow模型 在Google Cloud 人工智能平台或移动设备上进行部署 探索无监督学习技术,如降维、聚类和异常检测 通过强化学习创建自主学习代理,包括使用TF-Agents库 -
手把手教你学51单片机宋雪松 著全书一共20章,从第1章到第18章以实验为载体,从单片机最小系统和C语言基本语法开始讲解,逐步深入,讲解单片机内部资源和C语言的各种用法,并穿插介绍实际项目开发常用的电路设计思路和编程技巧等。本书在知识讲解的过程中,有些地方没有按照传统思路先介绍后应用,而是先应用后讲解,这样的方式更有利于大家深入理解知识点,清楚地了解知识点的用法和原理。第19章是项目开发指导,带领大家逐一走过实际项目开发的全部流程,并最终完成它,让大家进行一次实际项目开发前的实战演习。第20章是一个扩展实例,采用HCSR04超声波模块完成一个实例(超声波模块可以从网上购买),尝试以小实例项目的方式带领读者完成现实生活中的应用。附录介绍了单片机开发中一些常用工具的用法,熟练运用它们,可以帮助大家高效率地定位并解决问题。 本书旨在培养和锻炼单片机系统实用开发技能,全书以实践为主线,让读者在一个个实践案例中逐步掌握单片机电路设计与程序代码编写能力。书中的内容从最初点亮一个小灯的简单实验,逐步扩展知识面,到最后多功能电子钟的实际项目开发指导,不仅讲解了大量原理性知识,更重要的是给读者提供了实际项目开发的思路和经验,可以让读者在实践过程中提高自己发现问题、分析问题、解决问题的能力。 本书作者拥有多年实际项目研发经验的资深工程师,因此书中的内容涵盖了大量的实际项目中所采用的技术和技巧,具有极强的实时性和先进性,为读者铺就一条从单片机初学者晋级为工程师的康庄大道。本书既适合刚刚接触单片机的初学者自学阅读,又可以作为各类院校电子技术相关专业的单片机教材,同时对电子行业的从业技术人员也有很高的参考价值。 -
微服务治理李鑫 著微服务架构会给企业的整个研发体系,包括开发、运维、团队组织、协同,都带来冲击,企业必须构建起一整套以服务治理为核心、从线下到线上的新的能力体系来保障微服务架构顺畅落地。本书是作者在服务及微服务治理领域多年探索和实践的总结,从微服务的度量、管控和管理三个维度入手,力求构建一个覆盖微服务线上及线下的广义的治理体系。全书内容翔实,层次清晰,涉及服务治理的发展历史、难点和特点,微服务治理的关键技术,深度治理能力的构建等,还通过一个完整的涵盖指标采集、传输、存储、分析度量的实战案例,帮助读者掌握微服务治理的核心能力,并应用到实际工作中。 尤其难得之处在于,本书不仅系统讲述了微服务治理的方方面面,还包含大量作者亲历的真实案例,融入了其技术“世界观”和经验,深入浅出、耐人寻味。 本书适合架构师、技术管理者和有一定基础的技术人员阅读,尤其适合已进入或即将进入服务化和服务治理领域的相关人员阅读。希望本书能够为读者提供一些启发和指引,让大家少走弯路。 -
藏语自然语言处理基本理论和方法尼玛扎西,完么扎西 著《藏语自然语言处理基本理论和方法》介绍藏语自然语言处理的基本理论和方法。《藏语自然语言处理基本理论和方法》11章,第1章介绍构成藏语语法单位的字、词、短语和句子。第2章介绍概率论、信息论等的基本概念,以及马尔可夫模型、熵模型、条件随机场等模型。第3章介绍形式语言与自动机理论涉及的内容。第4章介绍计算机字符编码。第5~10章分别阐述藏语语料库、信息熵、拼写形式语言、自动分词及词性和语义标注、短语结构及其形式化描述和句法分析。第11章结合藏汉机器翻译,介绍统计机器翻译原理。 -
Python速查手册·模块卷明日科技 著本书既适合作为Python初学者的学习用书,又适合作为程序开发人员随时查阅的参考工具书。此外,登录明日学院网站(www.mingrisoft.com)还可以获得更多学习资源和技术支持。 -
Java多线程与大数据处理实战李建平 著《Java多线程与大数据处理实战》对 Java 的多线程及主流大数据中间件对数据的处理进行了较为详细的讲解。本书主要讲了 Java 的线程创建方法和线程的生命周期,方便我们管理多线程的线程组和线程池,设置线程的优先级,设置守护线程,学习多线程的并发、同步和异步操作,了解 Java 的多线程并发处理工具(如信号量、多线程计数器)等内容。同时,本书还引入了 Spring Boot、Spring Batch、Quartz、Kafka 等大数据中间件。这为学习Java 多线程和大数据处理的读者提供了良好的参考。多线程和大数据的处理是许多开发岗位面试中容易被问到的知识点,一些一线开发的重要岗位面试会将多线程作为压轴问题或重要的考察点。所以,学好多线程的知识点,无论是对于日后的开发工作,还是正要前往一线开发岗位的面试准备,都是非常有用的。本书既适合高等院校的计算机类专业的学生学习,也适合从事软件开发相关行业的初级和中级开发人员。
