typecho为子目录绑定域名

放在根目录下的htaccess文件

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www.)?acg.cx$
#把root改为要绑定的目录.
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/build/
RewriteRule ^(.*)$ build/$1 [L,QSA]
</IfModule>

放在目标文件夹下的htaccess文件

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /build/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

PS:本地测试的时候一定要记得把开发者工具里的禁用缓存勾上!!!!!!!

Vim中全选快捷键

全选正确的命令是: ggVG
稍微解释一下上面的命令
gg 让光标移到首行,在vim才有效,vi中无效 V 是进入Visual(可视)模式 G 光标移到最后一行 www.cit.cn 选中内容以后就可以其他的操作了,比如: d 删除选中内容 y 复制选中内容到0号寄存器 "+y 复制选中内容到+寄存器,也就是系统的剪贴板,供其他程序用

将json中提取的数据调整编码后加入数据库

$con=New MySqli("192.168.11.122","homestead","secret","homestead");
$sql="";
foreach($b as $num=>$svt){
    for($i=0;$i<3;$i++){
        $svt[$i]=mb_convert_encoding($svt[$i],"utf-8","auto");
        echo $svt[$i];
    }
    $sql.="UPDATE fgovz SET SvtName='$svt[2]',FullName='$svt[1]' WHERE inID='$svt[0]';";

}
if(mysqli_multi_query($con,$sql)){
    echo "clear";
}else{
    echo "error:".$sql."<br>".mysqli_error($con);
}
mysqli_close($con);

通过mb_convert_encoding快速实现编码转换,虽然速度较慢,但对于数据量比较小的情况还是比较方便的。