https
-
解决 CI/CD 中的仓库阻抗失配
对齐部署镜像和描述符是很困难的,但是某些策略可以使整个过程更高效。 在软件架构中,当两个组件之间有某些概念性或技术上的差异时会出现 阻抗失配impedance misma…
-
如何构建用户态 Linux
“用户态 Linux” 是什么?它是一种可以在用户态运行的 Linux 内核。(用户态是什么,这里就不解释了) 它有什么用?它用于内核隔离、替代 QEMU/…
-
张一鸣6000字内部演讲:不依赖捷径,不轻言All-in(附全文)
导语:不要为了竞争而竞争,有时候,一段长时间竞争以后,会以打败竞争对手为目标。在这种心态不平常,已经有偏执、差别心的情况下,公司可能会“失明”——张一鸣 在这个加速变化的世界中,为…
-
Rust vs. Go:为什么强强联合会更好
本文翻译自乔纳森·特纳(Jonathan Turner)和史蒂夫·弗朗西亚(Steve Francia)的文章《Rust vs. Go: Why They’re Better To…
-
在 Ubuntu 中定制简洁的 GNOME 桌面
本教程为你提供了一些简单的步骤来自定义 GNOME 桌面,用最少的努力打造干净的外观。下面如何做的。 如果你对最喜欢的 GNOME 桌面的样子已经看厌烦了,那么你就来对了。让我们安…
-
为什么李彦宏的这封信会刷屏朋友圈
编者按: 3月23日,百度在香港二次上市。李彦宏用一封长信,回顾一路走来的21年。 用一句很俗的话说:读完,内心久久不能平静。 世人皆知,…
-
在 Arch Linux 中体验令人惊叹的 Cutefish 桌面
现在你可以在 Arch Linux 中体验 Cutefish 桌面了。本文概述了在 Arch Linux 系统中安装 Cutefish 桌面环境的步骤。 Cutefish 桌面 前…
-
横向对比 5 款微软 Office 替代品
在这篇文章中,我们将推荐 5 款可以替代微软 Office 的最佳软件,并从功能、操作难易程度等方面,对它们进行比较。看一看哪款更适合你? 可以说,Office 办公软件是微软开发…
-
为什么Java在25年后还如此年轻?
Java语言到现在已经发展了25年,并且与开发者一直密切相关。目前在全球,将近有69%的开发者在使用Java进行开发。 Oracle最近发布了Java15,其中包含了大量新…
-
使用 Java 解析 XML 文件
在你使用 Java 编写软件时实现持久化配置。 当你编写一个应用时,你通常都会希望用户能够定制化他们和应用交互的方式,以及应用与系统进行交互的方式。这种方式通常被称为 &ldquo…