2021年1月
-
BT宝塔的centos更新python2.7到3.8
安装依赖yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc libffi-devel下载解压cd /usr/local/ mkdir python3 cd python3/ wget https://w...
-
golang 安装GIN 的坑...
添加环境变量:GO111MODULE onGOPROXY https://goproxy.ioGOROOT 是你安装go的路径在使用 GOPROXY 的时候,开启了 GO111MODULE,导致包管理非官方所说的在 $GOPATH\src\,而是去了 $GOPATH\src\pkg\目录下,此时就需要用go mod引入这些包 require github.com/gin-gonic/gin@latest ,解决import获取不了包的问题。也就是运行以下两...
-
php 高效率 数组查找,替换 in_array
今天在处理一个1000多个元素的数组,用php in_array 计算,效率很差,循环100万次要几十秒。网上搜了下,有用 array_flip 反转函数,判断数组key 的,通过100万次运算,效果不好,也是几十秒。也有用 implode 拼接成字符串,然后 stripos 查出位置,返回是否包含,效率也是很差,几十秒。下面是我自己写的方法,可替换php的 in_array ,效率提升上百倍:function inArray(string $str,array $strArray){...