本书通过示例向你展示如何通过敏捷过程交付良好的数据产品,以及如何组织和管理快节奏的团队,在生产环境中解决大规模的新数据问题。它将为你提供组织工作的方法,如何为数据设置可交付成果,如何在看似永无止境的任务中管理时间,如何理解数据,以及如何增加团队的透明度。书中所有的例子都来自真实的团队、真实的会议和真实的数据。
第一部分“学以致用”揭示了Skynet引擎的使用方法及注意事项,以“球球大作战”的案例贯穿本篇内容,全面又详尽地剖析服务端结构设计、通信协议格式、数据表结构设计、断线重连方案等众多核心技术。第二部分“入木三分”揭示了在多核时代采用现代C++编写多线程TCP网络服务器的高效做法,以C++重写Skynet的案例贯穿本篇内容
本书系统地介绍了X86、龙芯、飞腾架构下的UEFI应用和驱动开发,系统调试专家、《软件调试》作者张银奎,以及UEFI专家、《UEFI原理与编程》作者戴正华联袂推荐。本书以项目开发为导向,采取近实战,多实例的方式,细致深入地介绍了UEFI应用和驱动开发相关的知识。 第1~3章,介绍了UEFI系统的组成、启动过程,在各种操
本书展示了系统设计和项目设计的结构化工程方法。本书的结构反映了方法论的两个部分:系统设计(通常称为架构)和项目设计。这两部分相辅相成,是成功的必要条件。附录提供了一些补充内容。 在大多数技术书籍中,每一章只针对一个主题并深入探讨,这样更容易编写,但这通常不是人们学习的方式。相比之下,在这本书中,讲解是螺旋式的。本书的两
每次揭示一个概念:通过带有范例的一系列小步骤,来逐渐解决某个复杂的问题。 告诉你如何描述问题、如何构思解决方案,如何开发、测试并调试程序。 学习输入与输出、决策与循环、类与方法、字符串与数组,以及递归与多态。 告诉你怎样选出合适的程序开发方法,以及如何运用重要的调试技能来排除程序故障。
本教材以广泛应用的MySQL8作为数据库技术教台,能及时反映数据库技术领域的新知识、新技术和新规范,较少涉及MySQL的特性,让学习者能顺利迁移到其他主流数据台上。教材以一个完整的数据库管理项目贯穿始终,从需求分析、概念设计、逻辑设计、物理设计到数据库的实施和维护,为学习者全面展现了数据库技术应用的核心知识、技能和途径
本书以行动导向的课改理念为引领,以行业调研分析为基础,将三个行业通用项目分解为9个典型项目按照任务驱动的方式呈现给读者。本书围绕网上商城这一主线,遵循JavaWeb程序的设计流程,由易到难引导读者全面系统地掌握JavaWeb程序设计的基本技能。其中,重点介绍动态网站开发过程、访问数据库(商品信息查询)、导入JavaBe
随着云服务、虚拟机、微服务的发展和普及,现在的软件开发任务对程序员的要求越来越高,除了会写代码,懂业务规则,程序员还必须清楚自己的代码是如何部署到云端或虚拟机上的,以及如何借助微服务缩短发布周期,提高部署效率。换句话说,现在的程序员必须掌握一定的DevOps知识。本书是全面系统地讲解了现代软件开发涉及的部署与运维基础知
本书的主要内容分为Python语言的基础知识和高级应用两部分,基础知识部分主要介绍Python开发环境,列表、元组、字典、集合、字符串等数据类型的常见操作,流程控制,函数,面向对象程序设计,文件操作,异常处理结构、使用模块和库编程等;高级应用部分主要包括图形用户界面GUI编程、图像和语音处理编程、数据库编程、网页爬虫编
本书以实用为中心,以使学生掌握数据库基本原理知识、数据库设计方法和提高数据库应用能力为目的,以“数据库的开发”为任务驱动,以“办公设备管理系统数据库设计”为主线设置具体的工作任务,通过完成任务,提高学生分析问题和解决问题的能力。本书结构紧凑,内容承上启下,主要讲解了如何搭建数据库环境,MySQL的数据管理,办公设备管理