从 Debian 10 Buster 升级 Debian 11 Bullseye
背景说明
Debian 最新的稳定版 11 Bullseye(靶心) 已经发布快半年了,新版本提供了更新包和五年的支持,其中包括新版带来了 GCC 10.2, Nginx 1.18, PHP-FPM 7.4,Python 3.9, Rustc 1.48 等众多的更新。具体更新的包清单,可参见 What’s new in Debian 11?。
而 AWS EC2 和 Linode 服务器可供选择的最新版本尚停留在 Debian 10,因此笔者需要手动进行 dist 升级。本文章将记录从 Debian 10 Buster 更新到 Debian 11 Bullseye 时用到的命令和遇到的坑。
2022 驾考科三笔记
Chrome 中 Emoji 表情颜色缺失的渲染问题
问题背景
昨天在写为什么这么设计系列文章时,心血来潮在 <h1>
, <h2>
, <h3>
等标题标签中加上了色彩鲜明的 Emoji,增强标题区的对比度。
写作时——开两个窗口,边撰写边实时预览——一切都正常显示,但是一经发布,在电脑端的 Chrome 浏览器中就发现了个诡异现象,正文和目录中的表情显示正常,但是在标题中渲染成了一副傻大黑粗的模样🌑,五颜六色,惨遭剥离,独留黑白,茕茕孑立,形影相吊,不忍直视。
为什么 Python 需要 if __name__ == "__main__" 语句
为什么这么设计(Why’s THE Design)是一系列关于计算机程序设计中决策的文章,在这个系列的每一篇文章中都会提出一个具体的问题,并从不同的角度讨论这种设计的优缺点、对具体实现造成的影响。
🙋♂️ 简要回答
TL;DR
这样的机制是保护用户在无意中调用脚本中的代码。以下面的脚本为例子: