执行 SQL query 时,MySQL 会为 SQL 的执行尝试一个最优的执行计划。通过在查询命令前加 EXPLAIN 就可以看到 MySQL 的执行计划。EXPLAIN 是了解和优化 MySQL 查询的利器之一。
最早知道 Convention over configuration (CoC) 的说法是看 RoR 的教程,介绍说这个思想是 RoR 的设计哲学之一1。
约定优于配置是一种软件设计范式,是为了尽量减少开发人员需要做的决定,在不失去灵活性的前提下减少复杂性。
假设本地的 foo 分支追踪仓库 upstream 中的 foo 分支:
git branch -u upstream/foo
或
git branch --set-upstream-to=upstream/foo
git branch -u upstream/foo foo
或
git branch --set-upstream-to=upstream/foo foo
git branch --set-upstream foo upstream/foo
不久前 Github 账号遭到大面积的暴力破解攻击1,Github 同时对弱口令账号做了处理2。此事件后 2 步验证再次被频繁的提起。一般如果接入公司的 VPN 中,都会有 2 步验证的过程,某些银行也提供的类似服务,比如中国银行。