当你发现 Linux 服务器上的系统性能问题,在最开始的 1 分钟时间里,你会查看哪些系统指标呢? Netfl […]
10 款更先进的开源命令行工具
Linux 诞生于 1991 年,我们熟知的 ls、cd、ps 等命令也出生于那个年代。虽然它们都是 30 年 […]
云原生学习大礼包,升职加薪核心必备!
云原生微服务可通过分布式部署,大幅提升团队和日常的工作效率,K8s+Docker+Ceph+Envoy+Ist […]
新一代开源免费的轻量级 SSH 终端,非常炫酷好用!
分享过 FinallShell 这款 SSH 客户端,也是我目前常用的 SSH 客户端工具,FinalShel […]
如何更酷地实现 Go 程序热开关功能
开发中,我们经常会有热开关的需求,即特定功能在程序运行中的适当时候对它进行打开或关闭。例如性能分析中使用的 p […]
端口扫描工具合集
端口扫描这个词,大家并不陌生,无论是在边界资产探测,还是在内网服务扫描,都离不开端口扫描这个技术,当然,不可能 […]
我们为什么要使用 Linux ?附 30 道 Linux 面试题
现实中的代码往往存在着过多的 if…else。虽然 if…else 是必须的,但滥用 if…else 会对代码 […]
Go 性能:你知道的越多,不知道的也就越多
计算机性能是一门令人激动的,富于变化同时又充满挑战的领域。 系统性能是对整个计算机系统的性能的研究,包括主要硬 […]
泛型会让你的 Go 代码运行变慢?
Go 1.18 已经到来,很多人期盼已久的首个支持泛型实现的版本也就此落地。之前,泛型一直是个热度很高、但在整 […]
面试官:值为 nil 为什么不等于 nil ?
小明同学去面试被问到了这么一个面试题,请看代码: var f func() var a *struct{} l […]