Python List 若將某一筆內容(Value)刪掉,那索引(Index)會自動重新計算,若使用 for + range() 再去 del,會造成一些錯誤。
分類: Programming
Python List 移除 del 和 remove() 的差異
Python / Python3 的 List 操作,要刪除有 del 和 remove() 可以使用,兩個有何差異呢?
寫出 乾淨程式碼 的 六條規則
Simple Statistics:JavaScript 統計的函式庫
GitHub 有 Open Source 將 統計的各種公式,寫成函式庫(Library)套件
PHP 解析 URL 和 Param 字串
PHP 想要解析 URL,然後將每個參數都另外拉出來,可以使用 parse_url() + parse_str()
PHP 使用 asort、arsort 重新 index key
PHP 使用 asort、arsort 排序後,想要將 key 由 0 或 1 開始重新排序,要怎麼做呢?
- 註:asort、arsort 會將 Array 的 Value 排序,但是 Array Key(Index) 還是原始的值,若要將 Array Key 的值也修改 0 ~ N,或者 要某個數字開頭 ~ N, 要怎麼做呢?
使用 PHP Datetime Format 計算多久以前的時間
PHP 想要計算日期時間差距幾天、幾小時、幾秒等等,以前都是自己換算 timestamp 後,再來自己除,然後換算成天數、時分秒等等。
現在 PHP DateTime 的物件,可以直接使用 format() 來輸出這些格式,省掉自己算的工~
Bash 使用 Regex 判斷 輸入格式 是否正確
Bash 寫 Shell Script 遇到想要輸入值,然後此值要「判斷格式」是否輸入正確,要怎麼做呢?
PHP 取得 Group ID 並設定檔案 Group 權限
PHP 在 Linux 的 Web 和 Cron 要執行的環境,常常會遇到權限不足的情況。
Debian / Ubuntu Linux 的 Apache / Nginx 使用的 User 是 www-data,通常這個 user 都是無法登入的,所以會建立一個帳號來另外存取執行,要怎麼確保權限都是可以讀寫的呢?