软件与程序设计
-
Python预测分析实战[美] 阿尔瓦罗·富恩特斯(Alvaro Fuentes) 著,高蓉,李茂 译本书先介绍预测分析的重要概念和原则,然后给出一系列的代码示例和算法讲解,引导读者了解完整的预测分析流程,进而用Python工具构建高性能的预测分析解决方案。全书所涵盖的内容包括预测分析过程、理解问题和准备数据、理解数据集—探索性数据分析、基于机器学习的数值预测、基于机器学习的类别预测、调整模型和提高性能、基于Dash的模型实现等。本书适合想要学习预测建模并对用Python工具实现预测分析解决方案感兴趣的数据分析师、数据科学家、数据工程师和Python开发人员阅读,也适合对预测分析感兴趣的读者参考。 -
Python编程做中学[加] 丹尼尔·津加罗(Daniel Zingaro) 著,王海鹏 译本书是一本零基础的Python编程入门书。全书介绍了Python的基本知识、条件语句、循环语句、列表、函数,并涉及到数据结构、文件读写、算法等基本知识,引入了编程竞赛中重要的软件运行效率的概念。本书立足各编程挑战网站上的真题,将编程的基本思想和Python的知识点拆解成小任务,使读者在解题的过程中逐步探索,以亲自上手实践的方式学习编程。本书适合想要零基础学习编程和Python的人阅读。 -
Python算法交易实战塞巴斯蒂安·多纳迪奥(Sebastien Donadio) 著,刘江峰,瞿源 译本书由浅入深地讲解了算法交易的相关知识,先从基础知识和环境配置讲起,其次讲解如何通过编程完成交易信息的生成与交易策略的实施,随后介绍众多算法交易策略,以及如何管理算法策略中的风险,然后带领读者用Python建立自己交易系统,并迎接算法交易的深层挑战。全书共分为10章,包括算法交易的基础原理、通过技术分析解读市场、通过基础机器学习预测市场、人类直觉驱动的交易策略、复杂的算法策略、管理算法策略中的风险、用Python构建交易系统、连接到交易所、在Python中创建回测器、适应市场参与者和环境。 -
Arduino创意案例编程入门与提高唐茜 著本书是作者在多年的软硬件平台设计和教学经验基础上撰写的一本Arduino创意案例开发入门图书,全书共36个案例,每个案例都从创作灵感、技术方案、程序设计、视野拓展等方面进行了深入浅出的讲解,激发读者创作灵感,提升智能产品设计、制作能力,从而创作出更多实用、有趣的作品。在这些案例讲解中,还详细介绍Arduino元器件的使用,包括Arduion控制器、面包板、电阻模块和各种输入输出设备,如按钮、开关、温湿度传感器、红外传感器、超声波传感器、激光雷达、电机、喇叭、LED等。本书案例丰富、讲解细致,既可作为创客及智能硬件爱好者的Arduino入门图书,也可作为高校电子信息类相关专业的教材。 -
MATLAB修炼之道祁彬彬,马良,靳欢 著本书主要介绍MATLAB编程基本操作方法与技巧。由于MATLAB近几年在基本操作和数据类型等方面发生了巨大变化,本书对于新版本MATLAB,尤其是R2019b到R2021b中的比较引人注意的新增函数与实用功能,结合代码示例说明其具体的应用方法。全书共10章,第1~4章介绍基本环境设置、代码调试工具使用方法、数据类型等,结合案例讲解包括隐式扩展与逗号表达式等基本操作在内的综合运用;第6~10章讲述函数与脚本、子函数与匿名函数在工程计算中的运用,以及绘图和实时脚本中的一些新老函数与代码案例。 本书包含大量代码案例,展示了MATLAB的基本操作方法、函数命令与数据类型是如何有机融合在一起来解决实际问题的。全书通俗易懂,适合具有一定基础但希望更进一步理解和掌握MATLAB编程语言特点的读者阅读,也可为科学研究工作者、教师在运用MATLAB语言解决实际编程问题时提供代码编写技巧与求解方法的参考。 -
Python量化交易实战李天胜 著《Python 量化交易实战》基于 Python 3.7 版本,围绕 Python 即时量化系统的开发实践展开,重 点展示了不同的开发过程及多种场景下的应用。 全书共分为 3 篇:第 1 篇是量化交易基础篇,主要讲解了 Python 量化交易技术、Python 量化 交易环境的搭建和米筐量化回测技术;第 2 篇是爬虫基础与实践篇,主要讲解了爬虫技术的基础应 用、爬取股票个股资金流及板块资金流、基于动态网页爬取股票人气排名、使用多线程爬取股票人 气排名、使用 Appium 爬取游资与机构股票、抓包并获取 API;第 3 篇是个人实践篇,主要讲解了 爬取资源整合及可视化实战、策略主体框架研发实战、即时指标编写实战、布林带开口策略及低分 型策略实战。 本书内容精练,案例丰富,实践性极强,便于快速学习和上手实践,适合具有一定 Python 基础 且对量化交易感兴趣的人员使用,也适合数据科学、数据挖掘、机器学习等领域的工程师以及其他对 Python 量化领域感兴趣的各类投资者学习。 -
Jetpack Compose从入门到实战王鹏,关振智,曾思淇 著Jetpack Compose是谷歌推出的全新Android UI开发框架,它采用更为先进的声明式开发思想,极大地提升了应用界面的开发效率。 Compose颠覆性的设计理念使得其学习曲线较为陡峭,因此本书对知识点进行了系统全面的整理和编排。全书共分11章,从写第一行Hello World到实现一个全功能的产品级项目,帮助读者规划出了从入门到精通的*佳学习路径。除了对知识点细致的讲解之外,书中还穿插了大量源码示例和*佳实践,帮助读者及时巩固所学的内容,真正达到学以致用。 本书适合Jetpack Compose初学者阅读,同时书中的很多经验总结,对于已经有一定基础的开发者也同样具有参考价值。 -
新印象 Unreal Engine 4游戏开发基础与实战吴洪晨 著这是一本通过实例讲解如何使用Unreal Engine 4(以下缩写为UE4)进行游戏开发的教程。全书共9章,包含9个游戏开发实例。第1~8章分别针对UE4软件操作、Actor、碰撞处理、角色类与玩家控制器、用户界面、动画蓝图、人工智能等技术模块,以游戏开发实例的形式进行讲解;第9章结合这些技术模块进行综合游戏的开发实训。为了帮助初学者快速入门,本书安排了“学前导读”,用于介绍UE4的基础知识,有需求的读者可以在深入学习之前了解一下。另外,建议读者在学习本书之前了解一下三维基础知识。随书附赠9个游戏实例的开发源文件和发布文件,读者可以边学边练,以提高学习效率。本书适合作为游戏开发初学者的参考用书,也可以作为游戏开发相关专业的教学用书。 -
程序分析原理[丹] 弗莱明·尼尔森(Flemming Nielson),[丹] 汉内·里斯·尼尔森,[英] 克里斯·汉金(Chris Hankin) 著,詹博华,冀振燕,孙文辉 译该书共分为6章,其中第1章为介绍,第2~5章依次为数据流分析、基于约束的分析、抽象解释、类型和作用系统,第6章为分析算法介绍。该书内容基本囊括了程序分析领域中的经典方法和技术,配以严谨的形式化系统,全书思路清晰、逻辑性强,是不可多得的经典书籍。 -
前端跨界开发指南史文强 著本书是字节跳动资深前端工程师呕心沥血之作,也是目前市场上少有的从原理到实战深度剖析JavaScript生态中经典工具库的技术图书。 全书共有6篇,分别是基础篇、图形学篇、多媒体篇、跨端开发篇、游戏开发篇和跨界实践篇,书中不仅详细介绍了JavaScript语言在浏览器页面之外的不同应用场景,更从实用技巧、设计理念、原理源码等角度对精心挑选的30多个工具库进行了全方位的解析,希望读者在领略JavaScript代码之美的同时,也能拓宽技术视野。为了帮助读者更好地理解书中所讲述的内容,随书代码仓库里提供了大量可运行的源码,包括精简版的库重写和完整的代码示例。
