/images/avatar.webp

五岁博客

Mac M1 怎么装 ClickHouse?Docker 和二进制两条路都给你走通

在 M1 的 Mac 上装 ClickHouse,最容易踩的坑是镜像架构对不上。

很多老教程还在用 yandex/clickhouse-server 这个镜像名,它早就改名了,而且不一定有 arm64 版本。

下面给两条路:图省事用 Docker,想要原生性能就用官方二进制。

时间复杂度和空间复杂度怎么算?大 O 表示法看完就懂

刚开始学算法那会儿,我老把时间复杂度和空间复杂度搞混,背了一堆 O(n)、O(log n) 却不知道怎么从代码里推出来。

这篇就把怎么算讲清楚,全程用 Go 代码举例,看完你自己就能估算一段代码跑得快不快、占多少内存。