编程

怎样解决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