編程

怎樣解決WordPress需要ftp賬號問題 | how to solve the “ftp account” problem in WordPress

問題描述 WordPress沒設置好的時候, 如果直接安裝插件, 主題都會提示需要輸入ftp賬號, 密碼之類. 如下圖所示 當然, 手動安裝是一直可以的, 就是下載好然後上傳到後台文件系統, 比如用sftp, 然後用ssh登陸後解壓, 把文件目錄拷貝到相應的路徑里, 比如插件在wp-content/plugins里, 主題在wp-content/themes里. 就是比較麻煩, 每次更新都要重複操作. 其實只要修改一下設置, 就可以完全在Dashboard用圖形界面完成升級, 安裝等操作. 怎樣修改設置? 在Wordpress安裝目錄下的wp-config.php里加入這麼一行. 這個文件基本都是一堆define(…); 加哪裡無所謂, 和其他define平行就行. 然後修改Wordpress安裝目錄文件系統權限 做了以上修改以後, 應該就可以不用看到提示需要ftp account的提示了.

算法練習 Leetcode 力扣 322. Coin Change 解法

leetcode 322 coin change

題目在這裡。 自己想的答案,bottom up dp不太好想,從top down + cache開始,寫了幾次,每次簡化一點,最終寫成這樣通過OJ。 Python 版本。 為了更好理解算法,加了些log,記錄dfs被call了幾次和cache hit,和每個cache key被寫入次數(使用cache和不用cache的情況。 用coins = [1, 2, 5]和amount = 11為例子 用了cache 不用cache 運行完後cache的內容如下 正是從0到11每個amount的最少硬幣數。從此出發,想到bottom up dp正是需要構建如上cache的內容。dp[0] = 0,amount是0,當然一個硬幣不用。dp[amount]就看amount – coin值是不是正,而且之前是否有非-1的值。當算到amount的時候,前面dp[0]到d][amount-coin]都算過了。對所有的coin值都算一遍,把所有dp[amount – coin]的非-1最小值找出來,加1,就是dp[amount]。時間複雜度為O(amount * len(coins))。空間為 O(amount)。 過了多日以後自己重新想的Python寫法, 看看是否已經內化並掌握. 對比上面, 做了一些改進, dp list…
Read more