分类 教程 下的文章

leetcode真的很邪门的,很多代码都晦涩难懂,需要一点思考。
可以说是我的水平太低,但既然你是老师来讲解题目,真不能这样搞啊。

比如一个变量,i,int i = 1,那么,在for循环里,i++这样的自增操作很常见。
那么,i++是什么意思?显然是先使用i的值,比如这里是1,使用完了再加1,就成了2了。
++i是什么意思呢?是先自增一次,就成了2,然后再使用2这个值。

所以看到nums[count++]这样的骚操作就非常困惑,搞了半天才明白啥意思。
这个意思就是,先用了nums[count],然后count再自增一下,就是count++了。
但这样炫技的代码,自己玩还行,做老师来给出这样的解题答案,怕是除了增加困惑,没有别的价值。

如果您看到这篇文章,表示您的 blog 已经安装成功。

是的,我看到这句话了,表明我安装成功了。但安装的过程中问题很多。

现在来记录一下:

  • php.ini: 如果不修改php配置目录下的php.ini文件里的这个cgi.fix_pathinfo = 1选项(把1改为0),就会导致看不到驱动,就出现Database server error还是一个什么别的error,反正你不能进入下一步。
  • 设置:进入管理后台,设置->基本,里面把站点地址改为https://superphp.org(当然是在配置了https之后),否则会出现不能加载js和css资源的问题。
  • 主题:默认的主题,header.php里有一个normalize.min.css资源加载出错,这是CDN的问题,把这文件里的CDN资源地址换一个能用的就可以了。
  • emoji的问题,就是把MySQL的编码换成utf8mb4即可。
  • favicon.ico的问题: 添加如下代码到主题header.php里,当然,首先把favicon.ico上传到指定路径:
    <link rel="shortcut icon" href="https://superphp.org/usr/themes/default/img/favicon.ico" type="image/x-icon" />

    其他的还行,都在正常范围之内。