原创 centos安裝Imagick拓展

轉載:https://www.jianshu.com/p/98e7f7f1239c

原创 PHP獲取中文字符串首字母

<?php //獲取整條字符串所有漢字拼音首字母 function pinyin_long($zh){ $ret = ""; $s1 = iconv("UTF-8","GBK//IGNO

原创 grep排除目錄和文件

grep -rl 'search' ./ --exclude-dir={\environments,\cache} --exclude=*.{bak~,bak}

原创 MySQL好用函數總結(具體用法請自行百度)

1.find_in_set() 2.order_by_field() 3.group_concat()

原创 Yii 字段自增

$number = 1000; $field = 'PV'; if ($number == 0 || !in_array($field, ['PV', 'UV'])) return false; $model = self::

原创 PHP 獲取服務器磁盤空間

獲取的是字節數 <?php echo disk_total_space('目錄'); #獲取總大小 echo disk_free_space('目錄'); #獲取可用空間

原创 phpstudy自帶MySQL不支持innodb解決辦法 和 更換MySQL版本

phpstudy自帶MySQL不支持innodb解決辦法: http://www.bubuko.com/infodetail-2328941.html 更換MySQL版本 http://phpstudy.php.cn/jishu-ph

原创 關於PHP的切換版本

剛剛購買的阿里雲的服務器,裝的是微柳的免費鏡像,Tengine+php+nginx 但是實際部署項目的時候卻發現之前使用的一個函數mcrypt_get_block_size不能用了,因爲這個函數已經在php7.2的時候被廢棄了,但是我

原创 Linux rename命令批量修改文件名

一般都是用mv,但是mv只能修改一個文件名,批量修改的話還得寫腳本來實現 rename命令就可以了,可以使用通配符 [root@iZ251q18ty4Z test]# touch a.test.com b.test.com c.tes

原创 微信errcode大全

$errArr = [ '-1' => '{"errMsg":"system error","errDesc":"系統繁忙,此時請開發者稍候再試"}', '40009' => '{

原创 Linux查看磁盤用量,以及殺死已刪除文件的進程

Linux查看磁盤用量 命令 df -l df -h #易讀模式顯示 Linux查看當前文件夾使用磁盤用量 #進入文件夾 du -sh 已刪除文件可能還有進程在使用 找出這些進程的命令 1、如果你知道文件名的話:lsof |

原创 Redis--各個數據類型最大存儲量

轉載自:https://blog.csdn.net/sinat_27143551/article/details/80701089 類型 最大存儲數據量 string 512M list 2^32 - 1 set

原创 Redis原理及實踐之GeoHash

轉載自:https://www.jianshu.com/p/c9801c4f9f6a 就不搬運了

原创 定時生成分月表sql語句

1.必須有一張基礎表:t_record_yymm 2. 寫定時腳本 每月的月底用定時任務執行SQL語句 create table t_record_1811 like t_record_yymm

原创 MySQL自定義排序

SELECT * FROM table ORDER BY FIELD ('field', 5,6,4,2,1) DESC 意思就是查詢數據按column字段 值 1,2,4,6,5排序,desc是越往後優先級越高