本书是字节跳动资深前端工程师呕心沥血之作,也是目前市场上少有的从原理到实战深度剖析JavaScript生态中经典工具库的技术图书。全书共有6篇,分别是基础篇、图形学篇、多媒体篇、跨端开发篇、游戏开发篇和跨界实践篇,书中不仅详细介绍了JavaScript语言在浏览器页面之外的不同应用场景,更从实用技巧、设计理念、原理源码
本书是作者基于多年的教学与实践进行的总结,重点介绍了MySQL数据库的核心原理与体系架构,涉及开发、运维、管理与架构等知识。全书共12章,包括MySQL数据库基础、详解InnoDB存储引擎、MySQL用户管理与访问控制、管理MySQL的数据库对象、MySQL应用程序开发、MySQL的事务与锁、MySQL备份与恢复、My
本书提供了一系列有价值的过程、方法和工具,用于企业级Linux部署的精简和高效管理。全书分为三部分。第1部分介绍系统管理基础知识和技术,包括在本书中用于自动化以及包管理和高级系统管理等的工具Ansible。第二部分介绍如何确保一致性和可重复性仍然是Linux服务器环境的核心方面,从而促进Linux服务器环境的可伸缩性、
本书共有8个项目,分别是部署动态Web应用、使用数据卷、部署Docker网络、使用Dockerfile构建镜像、使用Docker镜像仓库、监控容器与限制资源、Docker-Compose单机编排容器、Kubernetes多机编排容器。本书采用循序渐进的项目和任务来组织教学内容,通过简单任务到复杂任务的逐步递进,讲解Do
本书以HBase和MongoDB两大NoSQL数据库平台为选型,以任务为向导,采用项目化的方式进行项目任务的设计和实施,每个项目任务包括“任务描述+任务分析+知识准备+任务实施”。全书内容分为两大部分:第壹部分主题为HBase,内容包含岗前培训,项目1HBase安装、部署与运行,项目2应用HBaseshell命令实现微
随着数据集的增加,数据的呈现和故事化已成为大数据研究的必然趋势。本书结合Tableau软件的应用,由浅入深地讲述使用Tableau进行数据分析的方法和技巧。以数据分析的思维和Tableau的具体操作为讲授的主要内容,结合具体的数据集案例,使读者深刻体会到数据可视化的作用。本书内容包括:大数据及数据可视化基础、Table
C++20高级编程主要讲解C++库、框架开发中的高级编程技术,以及*新的C++20标准特性。全书共10章,分别为:类型与对象、编译时多态、概念约束、元编程介绍、模板元编程、constexpr元编程、Ranges标准库、协程、模块、综合运用。其中C++20的四大特性独立成章,一些小的特性则贯穿于全书,其他章节则探讨了面向
本书以SQLServer2019为平台,从数据库管理和开发的角度出发,介绍数据库应用系统开发技术,内容涵盖开发数据库应用系统所需的基本知识和技术。本书将数据库应用系统开发实例“学生信息管理系统”融入各项目,再把每个项目分解成若干任务,使学生逐步学会创建、管理、开发数据库,并掌握使用T-SQL进行程序设计的编程思想和技术
这是一本写给青少年的Python编程图书,行文风格简明、易读,示例和项目活泼、有趣。全书始终遵循“小巧的Python”这一原则,力求简化技术性定义,让刚接触Python语言的青少年理解并真正掌握Python的基础知识。 本书先介绍变量、循环、列表、模块、函数、字典等关键概念,然后通过示例和项目,引导青少年在充分理解这些
本书是WindowsAPI程序设计的进阶图书,内容包括多线程编程,内存管理,文件、驱动器和目录操作,进程,剪贴板,动态链接库,INI配置文件和注册表操作,Windows异常处理,WinSock网络编程,其他常用WindowsAPI编程知识,PE文件格式深入剖析。通过阅读本书,读者可以对Windows程序设计有更加深入的