"本书以MySQL数据库管理系统为平台,通过一个贯穿全书的实例“天意书屋”数据库,详细讲解了MySQL的安装和配置,数据库的创建与管理,表、视图、索引、T-SQL语言、存储过程和触发器,数据库的备份恢复与导入导出,MySQL的安全管理等内容。本书共分为6个项目。本书内容介绍由浅入深、理论联系实际,在保证教材系统性和科学
本书通过一个关于Scrum团队的故事介绍团队成员如何一起面对共同的挑战,从而交付有价值的产品增量。在叙述上,本书结合案例研究与相关讨论,首先介绍Scrum团队遇到的特定挑战,然后探索应对该挑战的替代方案。本书可以帮助读者将Scrum框架规则应用到日常工作中,优化团队和个人的表现,改进他们的工作方式和交付有价值的产品,创
《Python高效编程基于Rust语言》详细阐述了基于Rust语言的Python高效编程,主要包括从Python的角度认识Rust、使用Rust构建代码、理解并发性、在Python中构建pip模块、为pip模块创建Rust接口、在Rust中使用Python对象、在Rust中使用Python模块、在Rust中构建端到端P
tidymodels是一组用于建模和机器学习的R语言包。无论你是新手还是拥有多年建模经验,这本实践用书将为数据分析师、业务分析师和数据科学家展示tidymodels框架如何为你的工作提供一致、灵活的方法。RStudio的工程师Maxkuhn和JuliaSilge展示了通过专注于一种被称为tidyverse的R方言来创建
随着技术的进步、市场的快速发展和系统复杂性的日益增加,软件工程师倾向于跳过软件效率这个令人不舒服的话题。然而,要想节省资金并确保业务成功,战术性的、由可观测性驱动的性能优化对于所有产品来说都是至关重要的。通过本书,任何工程师都可以轻松学会如何有效、专业且无压力地提高软件效率。作者巴特洛梅耶·普洛特卡讲解了
在软件架构中没有哪个决定是轻而易举的。相反,有许多艰难的部分,要么是难题,要么是缺少最佳实践,这迫使你在各种妥协中做出选择。通过本书,你将学会如何批判性地思考分布式架构的利弊。软件架构老兵和实践顾问NealFord、MarkRichards、PramodSadalage、zhamakDehghani讨论了选择适合架构的
本书主要内容分成3个部分:第一部分介绍嵌入式操作系统基础,包括第1章和第2章;第二部分介绍基于嵌入式Linux软件的开发,包括BootLoader、驱动程序的设计、内核的裁减和移植及应用程序的开发,本书的重点在于介绍应用程序的开发,这部分内容由第3~6章组成;第三部分是实验内容,包括第7章。相比旧版,本书更加注重实践操
对于寻求提供高质量软件的组织而言,测试是一门重要的学科。这本实践用书为软件开发人员和QA工程师提供了一份全面的一站式指南,涉及10种不同类别的测试技能。你会从中学到适合的策略、概念和实际实施知识,可以从开发和测试的角度将其应用于Web和移动应用。作者GayathriMohan提供了40多个工具的示例,你可以拿来立即投入
本书以任务为导向,全面介绍了数据可视化的流程、ECharts数据可视化和Vue.js的应用,详细讲解了利用ECharts和Vue.js解决实际问题的方法。全书共7章,包括数据可视化、ECharts的常用图表、ECharts的官方文档及常用组件、ECharts中的其他图表、ECharts的高级功能、Vue.js项目开发基
使用SpringBoot框架构建基于Java的微服务架构,将应用程序从小型单体架构蜕变为由多个服务组成的事件驱动架构。这个**版本围绕服务发现、负载均衡、路由、集中式日志、按环境配置和容器化等知识点,循序渐进地讲述微服务架构、测试驱动的开发和分布式系统中的常见模式。 本书介绍SpringBoot**版本新增的功能,包括