45__机械硬盘:Google早期用过的“黑科技”

在 1991 年,我刚接触计算机的时候,很多计算机还没有硬盘。整个操作系统都安装在 5 寸或者 3.5 寸的软盘里。不过,很快大部分计算机都开始用上了直接安装在主板上的机械硬盘。到了今天,更早的软盘早已经被淘汰了。在个人电脑和服务器里,更晚出现的光盘也已经很少用了。

45__架构:怎么做详细设计?

你好,我是七牛云许式伟。

我们第三章“服务端开发篇”就快要结束了。我们原计划的第三章会分拆为两章:

  • 第三章:服务端开发篇。主要介绍服务端的基础架构与业务架构。
  • 第四章:服务治理篇。主要介绍服务端程序上线与线上服务如何管理的问题。

原先计划的“第五章:通用架构范式篇”会取消,核心内容会融合到其他的章节中。详细的调整结果,近期我们会与大家同步新的大纲。

45__幕后英雄:SIG-Node与CRI

你好,我是张磊。今天我和你分享的主题是:幕后英雄之 SIG-Node 与 CRI。

在前面的文章中,我为你详细讲解了关于 Kubernetes 调度和资源管理相关的内容。实际上,在调度这一步完成后,Kubernetes 就需要负责将这个调度成功的 Pod,在宿主机上创建出来,并把它所定义的各个容器启动起来。这些,都是 kubelet 这个核心组件的主要功能。

45__使用os包中的API_(下)

你好,我是郝林,今天我们继续分享使用 os 包中的 API。

我们在上一篇文章中。从“os.File类型都实现了哪些io包中的接口”这一问题出发,介绍了一系列的相关内容。今天我们继续围绕这一知识点进行扩展。

45__位图:如何实现网页爬虫中的URL去重功能?

网页爬虫是搜索引擎中的非常重要的系统,负责爬取几十亿、上百亿的网页。爬虫的工作原理是,通过解析已经爬取页面中的网页链接,然后再爬取这些链接对应的网页。而同一个网页链接有可能被包含在多个页面中,这就会导致爬虫在爬取的过程中,重复爬取相同的网页。如果你是一名负责爬虫的工程师,你会如何避免这些重复的爬取呢?

45__自增id用完怎么办?

MySQL 里有很多自增的 id,每个自增 id 都是定义了初始值,然后不停地往上加步长。虽然自然数是没有上限的,但是在计算机里,只要定义了表示这个数的字节长度,那它就有上限。比如,无符号整型 (unsigned int) 是 4 个字节,上限就是 232-1。

45_44丨DBMS篇总结和答疑用SQLite做词云

44丨DBMS篇总结和答疑:用SQLite做词云

在认识 DBMS 篇中,我们讲解了 Excel+SQL、WebSQL、SQLite 以及 Redis 的使用,这些 DBMS 有自己适用的领域,我们可以根据需求选择适合的 DBMS。我总结了一些大家常见的问题,希望能对你有所帮助。

45_44丨如何培养你的数据分析思维

44丨如何培养你的数据分析思维?

数据分析可以是一个职业,一份工作,也可以是一种思维方式。在专栏里,我们更多的是讲解了数据分析工具的使用。从 Python 爬虫到 Python 可视化,再到数据清洗、数据挖掘算法等,而在日常工作中,我们除了需要熟练掌握这些工具的使用外,更主要的是培养自己的数据分析思维。

45_ARM新宠:苹果的M1芯片因何而快?

你好,我是 LMOS。

前面两节课,我们一起学习了虚拟机和容器的原理,这些知识属于向上延展。而这节课我们要向下深挖,看看操作系统下面的硬件层面,重点研究一下 CPU 的原理和它的加速套路。

45_代码安全篇答疑汇总

44 | “代码安全篇”答疑汇总

到这一篇文章,意味着专栏第三模块“安全的代码”也更新完毕了。今天,我来集中解答一下留言区里的一些疑问。

@醉侠

希望老师后面能多讲讲安全编码的例子或者推荐好的书籍,这块儿确实是很大的弱点。