Razon Yang
LeetCode 數據庫面試題 – 從不訂購的客戶

某網站包含兩個表,Customers 表和 Orders 表。編寫一個 SQL 查詢,找出所有從不訂購任何東西的客戶。

Razon Yang
Razon Yang
LeetCode 算法題 – Search Insert Position

現給出一個已排序(升序)的數組和一個 target 值,如果找到該 target,則返回其所在數組的索引。
如果沒有找到,則按照升序,返回 target 應被插入的位置。

Razon Yang
阿里雲 RDS MySQL 5.7 Specified key was too long; max key length is 767 bytes
最近將數據庫服務遷移到阿里雲的 RDS(MySQL 5.7) 時出現錯誤: Specified key was too long; max key length is 767 bytes 只需要修改參數 innodb_large_prefix 為 ON 即可。
Razon Yang
Razon Yang
Vim 快速入門

如題所示,本文為Vim入門教程,文章涵蓋Vim基本的操作:插入、替換、刪除、搜索、修改、撤銷、重做等等,以及筆者個人的理解和說明。

Razon Yang
LeetCode 數據庫面試題 – 有趣的電影(Not Boring Movies)

某城市新開了一家影院,不少人很喜歡去這家影院。該影院也張貼了關於的電影的評級和描述的海報。

請寫出一條 SQL,返回 id 為奇數,且 description 不是 “boring” 的電影,並按 rating 降序。

Razon Yang
LeetCode 算法題 – Replace Words

首先介紹幾個概念 rootsuccessorroot 後面拼接一個單詞可以形成一個長單詞,該長單詞被稱為 successor。舉個例子, rootan, 拼接單詞 other 形成 anotheranother 就是 successor

現在給出一個包含多個 root 的字典數組和一個句子。請將句子中的 successor 替換成 root。 如果 successor 有多個 root, 則用最短的 root 替換。

Razon Yang
Chromium Stop Asking to Set as Default

今天安裝了 Chromium 瀏覽器,但是每次打開都會提示 是否設置為默認瀏覽器,卻沒有 Don't Ask Again 的按鈕。
經過一番搜索,Chromium 支持命令行參數 -no-default-browser-check 可以停止檢查是否默認瀏覽器。
不過一般桌面的快捷方式應該如何設置呢?

Razon Yang
LeetCode 算法題 – Two Sum

給定一個整數數組,如果兩個元素值之和等於給定的值,則返回它們的索引。
你可以假定只有一個明確的答案,而且不能使用同一元素兩次。