原创 kill -9 殺掉mongod後無法啓動

建議不要使用kill -9 進程號去殺掉mongod進程 使用pkill mongod   或者使用 systemctl stop mongod 如果使用了kill -9  則要去配置的data中刪除鎖文件 mongod.lock,再啓動

原创 jetbrains tools 已安裝app不顯示的問題

前幾天,因爲鼓搗python的安裝環境把系統path弄亂了,重啓機器後,jetbrains tools軟件不顯示已經安裝的了。卸載重裝也沒有解決,後來去安裝目錄查看配置文件,看不懂。。。 不過發現apps文件夾是隱藏的,抱着試試看的態度,

原创 源碼編譯安裝PHP7.*【博主強烈建議】

【說在前面】如果你也和本人一樣,是個喜歡體驗最新版本,並且是用於測試的服務器,你可以照着做一做。如果你是喜歡穩定版本求穩的。還是x了吧 之前自己的**雲服務器一直是yum安裝,是的很方便,所有依賴拓展一鍵安裝,就像是自動擋的汽車。但是,我

原创 通過__callStatic()將類的方法轉爲靜態方法的思路

方法靜態化之後的好處就是,不再需要每個使用的地方都去new obj。 可以大大簡化代碼,而且可以提升逼格。接下來一個demo帶你裝大佬【推眼鏡】 1.在類中加入 __callStatic方法 public static function

原创 PHP索引數組轉json遇到的坑

通常來說PHP轉json就是一個json_encoed函數即可,但PHP畢竟是弱類型,不區分數組類型,和前端配合的時候,會遇到map和數組的區別,例如 $arr = [0=>'PHP學習QQ羣',1=>'89890449']; jso

原创 PHP單例簡單粗暴的記法

在類裏添加方法如下 public static function getInstance() { if (!(self::$instance instanceof self)) { sel

原创 bee pack 打包後提示缺少views文件

Mac 環境下 直接用bee pack打包的,坑來了 打完包的二進制不要雙擊運行!!! 打完包的二進制不要雙擊運行!!! 打完包的二進制不要雙擊運行!!!   要在終端  ./yourpack 運行纔可以

原创 xdebug初體驗,調試API項目

先安裝xdebug擴展,方法自行搜索 phpstorm中, 右上角調試配置 在你想調試的地方打斷點 postman中請求 header中加入cookie:XDEBUG_SESSION=PHPSTORM ok   有問題可以留言,第一時間

原创 Mac 安裝sqlserver擴展

網上不知道爲什麼那麼多負責繁瑣的教程,不太理解,試着自己去官網搜索發現就兩行命令。。。。   brew tap microsoft/mssql-release https://github.com/Microsoft/homebrew-