SQLite IF 的等效方法
SQLite 並沒有 IF 方法,不過我們可以使用 CASE WHEN 代替。
LeetCode 數據庫面試題 – 換座位(Exchange Seats)
小美是一所中學的信息科技老師,她有一張 seat 座位表,平時用來儲存學生名字和與他們相對應的座位 ID,其中縱列的 ID 是連續遞增的。小美想改變相鄰倆學生的座位。 你能不能幫她寫一個 SQL query 來輸出小美想要的結果呢?
LeetCode 數據庫面試題 – 第二高的薪水(Second Highest Salary)
編寫一個 SQL 查詢,獲取 Employee 表中第二高的薪水(Salary) 。
MySQL 在 AUTO INCREMENT 列存儲零值
由於業務改動,打算在某表加上一個 id 為 0 的記錄,但是發現了個有趣的事情:id 自增了,而不是 ``。
LeetCode 數據庫面試題 – 超過5名學生的課
有一個courses 表 ,有: student (學生) 和 class (課程)。 請列出所有超過或等於5名學生的課。
LeetCode 算法題 – Set Mismatch
集合 S 一般包含數字 1~n,但由於數據錯誤,其中的一個數字重複了,導致缺失了某一數字。 現給出一個數組 nums,請找出其中重複和缺失的數字。
LeetCode 算法題 – Fizz Buzz
編寫一個程序,用字符串表示數字 1 到 n,其中: 如果數字是3的倍數,則輸出Fizz 如果數字是5的倍數,則輸出Buzz 如果數字是3和5的倍數,則輸出FizzBuzz
PHP 編譯安裝詳解
前段時間,想嘗試下 PHP 的多線程擴展 pthreads,由於其要求 PHP 啟用 ZTS (Zend Thread Safety), 但是筆者所使用的發行版所能安裝的 PHP 包都是 non-zts 的,所以只能自行編譯和安裝 PHP 了。
LeetCode 數據庫面試題 – 交換工資(Swap Salary)
用一條 UPDATE 語句,在不使用中間臨時表的情況下,將 salary 表中 sex 的值反轉。
NGINX 反向代理 WebSocket
NGINX 反向代理 WebSocket 配置說明。
Docker 運行多個命令
Docker 運行多個命令。
WordPress Nginx 配置
WordPress 的 Nginx 配置示例。
PHP 多進程編程 – 入門
本文將簡述如何快速瞭解 PHP 的多進程編程,並提供實驗腳本。