编程术语

通用

名称 翻译
Throughput 吞吐量
class name collisions 命名冲突
handoff 交付
Epoch UNIX时间

Basic

Insert Cursor / Cursor blinking

caret-color CSS

Language

null safety

Null References: The Billion Dollar Mistake
Sound null safety in Flutter 2: Why embracing this feature is a major milestone?

Pyramid of doom

Null coalescing operator

语言 语法
Bash ${supplied_title:-'Default title'}
SQL NVL or ISNULL or COALESCE
Freemarker ${missingVariable!"defaultValue"}
Kotlin ?: (Elvis operator)
Swift ??
Dart ??
JavaScript ??
PHP ??

Tree shaking

tree shaking is a dead code elimination technique

Reflection

reflection is the ability of a process to examine, introspect, and modify its own structure and behavior.

HTTP Server

Virtual Host

The term Virtual Host refers to the practice of running more than one web site (such as company1.example.com and company2.example.com) on a single machine. Virtual hosts can be “IP-based“, meaning that you have a different IP address for every web site, or “name-based“, meaning that you have multiple names running on each IP address. The fact that they are running on the same physical server is not apparent to the end user.

Time

EDT 美国时间
CST 中国时间