云计算、数据库、音视频技术必备书单推荐(第2期)

2023-11-01 15:12:39 浏览数 (2)

IT行业是一个兴兴向荣的高速发展行业,也是一个极度内卷的行业,很多开发同学门面抱着“终身学习”的念头入了行,却在高压工作下忘却了初心。

学堂君觉得,学习对开发者们始终都是必须拿捏下的技能点,在知识泛滥的时代,怎么快速选择自己想学的方向,高效提升,则成为了重中之重。

当然,这里学堂君也给同学们提个醒,补充网络基础也是学习其他技术很重要的一个部分。我个人很推荐几本网络基础的书,比如:《计算机网络:自顶向下方法》、《TCP/IP 网络编程》、《计算机网络(第七版)》。

不知道是不是你的菜?

2023年仅剩2个月的时间,为了2024年的Flag立的更好,学堂君准备了一份适合开发同学们看的书单,希望能让你种草一二,2024沉浸式启航!

01 了解云计算,从这5本书入手

01 《云计算:概念、技术与架构》

对于希望了解和学习云计算及其实际应用的同学来说,这本书也是非常好的选择。

从理解云计算开始入门,它会告诉你企业在是否取采用云服务的决策上面,会考量云的特性,成本,还有组织灵活性。

从云计算概念到云计算技术再到云计算商业,不管你是云计算工程师、云计算用户又或者是IT行业的管理层,这本书对你了解云计算方面的内容都有帮助。

小彩蛋:私信发送暗号“书单”,即可获取云计算相关书籍电子档。

02 《大话云计算:从云起源到智能云未来》

如果说你的工作中日常都会接触云,想对云能有一个系统的了解,那这本书一定不会让你失望。

书里对一些技术顺手拈来,深入浅出的把云计算的起源、价值、未来都呈现在你面前。

其中也会夹杂着一些小实践,主要是试用Azure云、搭建虚拟机等等,让你对不同云服务商的产品也能有一个实际的了解。

对于公司正处于数字化转型的职场打工人来说,是一本不错的科普读物。

03《云数据中心构建实战》

作为国内第一本关于云数据中心的书籍,内容比较系统,适合准备入门或者刚入门云计算的小白食用。

作者是近10年一线运维经验资深网络运维工程师,从实践角度系统、深度讲解如何构建和运营大规模云数据中心,也算是他的经验总结。

以实际生产环境为背景,从核心技术、具体方法、运维、管理、系统安全、与高可用6个维度详解如何构建和运营大规模云数据中心。

04《深入理解云计算:基本原理和应用程序编程技术》

在实际操作中需要了解的问题,在《深入理解云计算:基本原理和应用程序编程技术》这本书中都有相对深度的阐述。

作为云计算方面的进阶书籍,很系统的从云计算环境开始到平台应用实例详细讲云计算的过程。

个人认为云计算工程师看完之后,可以对云计算应用方面的理解加深不少。

在它的配套网站上还可以找到多种免费教辅资源,干货很多,够你看很久。

05《让云落地:云计算服务模式》

这是一本和云计算有关的专业书,但它不是讲其中的技术原理的,而是给企业价格师、CIO、技术负责人看的书。

如果你的企业面临上云、采购云计算服务,有哪些问题你必须提前想清楚,你想过不?

这本书就是专门教你,在采购云服务之前,你需要考虑的问题清单。

这份清单可能包括:

云服务的三种模式 Saas Issa Pssa 有什么区别?

什么场景下用哪种更好?

选择云服务时,常见的错误是什么?

云服务对组织的影响,如何调整组织结构或者绩效,配合上云

……各类问题。

如果你是一名架构师,IT总监,或者你在参与云服务的使用、采购,那这本书很适合你。

06 《云端革命》

这是一本讲云技术的书,里面很多概念都比较深奥,更适合IT行业的人来看发。

这本书阅读门槛相对比较高,如果你是刚入坑的小白,建议先搞清楚云是什么,再来看这本书。

总的来说,这是一本讲述云端发展,以及未来构想的极其专业的好书,也很期待书中所描述的未来早日到来。

02 进阶数据库技术,你可以看这些

01 《MySQL必知必会》

整本书非常薄,非常适合 MySQL 新手阅读,是一本超级棒的入门教材。

本书从数据检索开始,逐步深入各种复杂内容,包括联结的使用、子查询、正则表达式和基于全文本的搜索、存储过程、游标、触发器、表约束等。

通过重点突出的章节,条理清晰、系统而扼要地讲述了读者应该掌握的知识,使他们不经意间立刻功力大增。

《MySQL必知必会》注重实用性,操作性很强,适用于广大软件开发和数据库管理人员学习参考。

02 《从0到1——MySQL即学即用》

这本书的豆瓣评分高达9.6,是累计超1000万人次学习的计算机教程。

全书286个示例 120道习题 21个经典问题 PPT讲义 源码素材。基于MySQL 8标准编写,零基础快速上手数据库开发。

本书介绍了MySQL的基本语法,包括查询操作、数据统计、高级查询、内置函数、表的操作、列的属性等,通过经典案例帮助读者融会贯通,也提供了常用的数据参考。

03 《高性能MySQL》

这本书绝对是从浅入深的 MySQL 领域的经典之作,拥有广泛的影响力。

涵盖了 MySQL 8.0 版本的新特性,也讲述了关于固态盘、高可扩展性设计和云计算环境下的数据库相关的新内容,原有的基准测试和性能优化部分也做了大量的扩展和补充。

04 《SQL经典实例(第2版)》

本书详细介绍了Oracle、MySQL、PostgreSQL、SQL Server、DB2等各种关系数据库的SQL查询技巧和一些基础的SQL查询语句,并且通过短小精悍的实例,不仅讲解了如何插入、更新和删除数据,还介绍了如何检索记录、为查询结果排序、同时操作多张数据库表、查询元数据、处理涉及字符串和数值的操作、根据时间数据和日期数据进行运算、执行层次查询和区间查询等。

随着多种SQL实现大量采用窗口函数,本书第2版针对相关实例做了优化,还新增了为数据科学家和算法工程师量身定制的实例。

05 《MySQL是怎样运行的》

这本书的内容主要涵盖了使用MySQL的同学在求职面试和工作中常见的一些核心概念。

本书作者,真的在设计本书的章节顺序职中煞费苦心,从现有场景引出可能出现的问题再到解决方案设计,循序渐进的揭开mysql 的内部实现细节,每一章的知识就是那么水到渠成,非常推荐!

03 对音视频技术感兴趣,建议收藏

01《JPEG2000图像压缩基础、标准和实践》、《数字信号处理》

以下两本推荐书单都是为了萌新准备的国内计算机教材,可以帮助同学们建立起来图片和音频的概念,对于图像、音频、视频有足够的认识。

02《新一代视频编码标准—H.264/AVC(第二版)》

本书系统性介绍了数字视频和视频编码的基本原理,简要概述了从H.261/H.263 到MPEG2/MPEG4以及JPEG图像编码的演进过程,详细介绍了H.264编码框架和实现,以及在视频传输中的应用。

本书适合作为阅读英文资料存在困难的音视频入门技术人员。

03 Video Demystified: A Handbook for the Digital Engineer(Fifth Edition)

本书较为全面地介绍了当时最新的数字视频相关技术,比较适合当时的广电行业音视频工程师阅读。

系统介绍了视频格式、颜色空间、视频信号、视频接口、数字视频处理需求和彩色电视制式标准等基本概念和基本原理,还包括各种视频压缩标准以及数字电视标准等。

04 Intelligent Image and Video Compression: Communicating Pictures(Second Edition)

与传统的图像与视频处理的大部头讲述经典知识不同,这本书深入浅出地讲解了人类近二十年来在视觉信息编码这一多领域交叉学科里取得的几乎所有的重要成果,非常与时俱进。

其内容涵盖视觉感知、信息论、有损与无损压缩,以及各种编码标准(从H.261到H.266,VP9和AV1等)。它不仅可以做为个人知识查漏补缺的工具书,也可以做为视觉编码方向的教科书。

05 《语音学:标音、产生、声学和感知》

这本书其实可以作为语音学的一本教材。

而发音原理和感知是计算机专业或者音频从业人员往往容易忽视的一个领域。这本书能从原理上帮助人们理解很多语音、语言发音与感知背后的自然规律。而且书籍语言浅显易懂,提供的知识却又系统完整,适合新手传阅。

06 FFmpeg-From Zero to Hero

如果你想知道YouTube或Vimeo的开发人员如何处理数十亿的视频上传或 Netflix如何大规模处理其各种标题下的音视频内容,或者想了解如何创建和开发自己的视频平台,又或者你可能想了解更多关于 FFmpeg的知识,那么这本书非常适合你。

无论你是刚开始进入音视频领域还是经验丰富的开发人员,都会从中找到几种有效的方法来执行许多任务以满足你的音频/视频/流媒体需求。

07《FFmpeg从入门到精通》

音视频开发门槛比较高,很重要的原因是缺少使用专业的开发调试工具。FFmpeg就是这样一款通用工具。

作者是国内早期的FFmpeg使用者和开发者,书中还原了开发者学习和运用音视频知识的最佳实践。也帮助开发者将枯燥复杂的音视频知识抽丝剥茧,结合实践对每一个环节进行深入学习。

这本书不适合0基础的同学学习,有一定基础的同学看过来,一定会显著提升你的工作效率。

08 The H.264 Advanced Video Compression Standard (Second Edition)

书的内容容易阅读,全面、详细地介绍了视频压缩技术,特别是H.264。大部分的人都能读懂它,而不需要大量的信息论知识。

全书对H.264规范以及很多底层细节进行了很好的概述,如bit流格式、宏块、帧内和帧间预测、预测模式、变换、量化、熵(Huffman和Arithmetic)编码、码控等。最重要的是,读完本书后,你会理解原始标准背后的why。

09《WebRTC音视频实时互动技术:原理、实战与源码分析》

这本书结合作者的实际经验,从音视频通信的历史讲起,深入浅出地讲解了WebRTC通信的原理、特点及应用场景,更从源代码角度深入剖析了WebRTC通信的关键要素和细节,内容全面又不失深度,适合各水平的音视频从业人员阅读。

今天的文章就到这里,如果你有更好的书单推荐,也欢迎留言区告诉其他同学,一起实现技术跃迁吧!

来源:公众号【腾讯产业互联网学堂】,关注即可免费领取云计算学习视频、干货资料。

0 人点赞