原创 Oh-my-sh安裝過程,基礎版

安裝oh-my-zsh 1. 查看本機Zsh版本版本 zsh --version //版本需要高於 5.1.1 沒有安裝Zsh brew install zsh zsh-completions 切換到Zsh chsh -s /bin

原创 PHP圖片添加水印

/* * 功能:PHP圖片水印 (水印支持圖片) * @param str $groundImage 背景圖片,即需要加水印的圖片,暫只支持GIF,JPG,PNG格式; * @param

原创 PHP下載圖片

/** * 圖片下載,壓縮包形式 */ public function downloadPoster() { //$images格式爲 '1.png','2.png'

原创 PHPExcel在php7.4版本報錯 ERR_INVALID_RESPONSE 問題

在PHP5.5環境下,可以正常使用PHPExcel進行數據導出。 但是在PHP7.0以上的環境中使用是就會出現 ERR_INVALID_RESPONSE 報錯問題。 解決方式: 在網上查找時,都是 一下幾種 1,在調用save("php:

原创 PHP移除指定的html標籤

$tags = ['div','script','style','object','iframe','embed','input','select','table','thead','th','td','tr']; public fun

原创 Linux Cat命令

查找搜索目標所在行數 $cat YmSms-2019-08-01.log | grep -n '2019-08-01 17:24:16' 查看搜索目標後2行數據 $cat YmSms-2019-08-01.log | grep -

原创 Mysql根據時間戳統計每天數據

日期格式 :DATE_FORMAT(create_time,'%Y%m%d') 時間戳格式:FROM_UNIXTIME(create_time,'%Y%m%d') 例如: SELECT FROM_UNIXTIME(create_tim

原创 PHP進行Unicode編碼和解碼,正確的函數

//字符串轉Unicode編碼 function unicode_encode($strLong) { $strArr = preg_split('/(?<!^)(?!$)/u', $strLong);//拆分字

原创 Git 常用操作(持續更新中...)

------------------------------------ 切換本地分支: git checkout 分支名 ------------------------------------ -------------

原创 Mysql配置詳解

[client] port = 3306 socket = /tmp/mysql.sock default-character-set = utf8mb4 # 支持utf8mb4編碼 [mysql] prompt="

原创 Nginx配置upstream來訪問不同的項目

 比如:  要實現 https://x.xx.xxx.com/commom/index.php和https://x.xx.xxx.com/news/index.php來訪問兩個不同的項目,可進行如下配置 upstream common

原创 PHP中的in_array效率問題

 在使用in_array判斷字符串是否在指定的數組當中時,在少量數量時還行,看不出效率問題,在幾十萬數據時就會產生性能問題,建議使用方法2進行判斷 //測試in_array效率 $search_str = '在'; $base_str

原创 Vagrant設置局域網訪問

Vagrant虛擬機環境一般都是在本機電腦進行項目的訪問,多使用private_netwok。 但是在實際開發過程中,可能和你配合的前端或者別的同事沒有開發環境,或者測試環境正在被別人佔用,合併分支發版比較麻煩,這時可以讓同事直接訪問你的

原创 PHP數據導出CSV格式文件

前言:        之前在做數據導出功能時一直使用PHPexcel進行處理的,這個的功能還是比較強大的,但是比較沉重,在數據量比較打時,還是比較吃內存的。經常會遇到超時或者內存不足。解決方式都是網上的幾種,百度google一大推,供參考

原创 最新的根據手機號獲取歸屬地的免費的接口

前言: 做了一個活動,需要知道報名用戶的手機歸屬地校驗和後臺的展示。在網上搜索了一些免費的第三方API接口,整理如下: 1,百度提供的(記錄下,不能使用) https://mobsec-dianhua.baidu.com/dianhua