原创 webSocket使用記錄

環境 後臺服務:laravel+swoole 前端:vue+element 使用websocket 的封裝 連接 data(){ return { lockReconnect: false,

原创 【基礎】RPC、JSON-RPC和HTTP區別

一. RPC RPC是什麼 RPC(Remote Procedure Call)指的是遠程過程調用,簡單的說,RPC就是從一臺機器上通過參數傳遞的方式調用另一臺機器上的一個函數或方法並得到響應結果。 R

原创 js switch case語句用作比較的情況注意點

使用js switch case語句,如果用作比較的時候,傳入值應爲switch(true),否則case情況不生效  let a=10; switch(true){ case a<5: //xxxx break;

原创 PHP7聲明標量類型以及強類型校驗講解

PHP7早在2015年就已經發布了,使用的人也是越來越多了,本篇文章我們要講的是PHP7如何聲明標量類型以及PHP7如何進行強類型校驗,不瞭解的同學可以看看哦!   標量類型聲明 PHP從PHP5.0開始已經有對支持class和inter

原创 解決elementUI中穿梭框(transfer)組件搜索框中內容清除問題

清除elementUI中穿梭框(transfer)組件搜索框中的內容 <el-transfer             filterable             filter-placeholder="請輸入"          

原创 Could not scan for classes inside "XX"which does not appear to be a file nor a folder 解決記錄

composer install 出現報錯 把composer.lock 刪除重新執行composer install     本文只是記錄我碰到的情況,不一定適用所有情況

原创 CentOS查看進程運行的完整路徑

在通過top命令查看進程時候只能看到進程名,並不能看到進程運行路徑 查看路徑 通過ll或ls l命令即可查看,其中包括一個名爲exe的文件即記錄了絕對路徑, CentOS如何查看進程運行的完整路徑? Linux在啓動一個進程時,系統會在/

原创 插入數據庫的數值大小和我們代碼輸出的不一樣---類型錯誤記錄

例子 例如代碼輸出的money值是1.4和0.66    ,但插入數據庫的時候卻變了1.4000000000000000001,和0.6599999999999  原因 出現該情況,肯定就是數據類型出問題了,我檢查發現,圖1的mone

原创 foreach 裏面使用bcmul或者直接運算符出現結果不正常,觸發情景未知,有大佬知道請請留意告知

foreach 裏面使用bcmul或者直接運算符,都出現結果不對問題,更換array_map正常

原创 Linux下swap到底有沒有必要使用

週五看到QQ羣裏在討論Linux主機上到底需不需要開啓swap空間,而且目前公有云主機默認都是把swap關了的,很多公司也是沒有開啓swap,那到底需不需要開啓呢? 我之前在看《鳥哥的Linux私房菜》上他寫了這麼一段話:swap在目前的

原创 CentOS 配置Swap

1、查看目前內存配置情況 第一種方法:運行free -h   image.png   可以看到swap部分參數都爲0,即沒有配置 第二種方法:運行 swapon -s 如果沒有任何輸出,則代表沒有配置 2、創建文件 運行d

原创 常用操作方法封裝(文件處理、數據處理),複製即用

文件壓縮 /** * @description:創建壓縮文件,使用前需要use ZipArchive; * @Author: Quan * @param {type} * @return

原创 VMware 12 與Centos 7建立共享文件夾

最近在學習如何對本機中共享的目錄在centos7中進行共享。 前提條件: Centos 7 VMware 12 Win 10 在百度的過程中,搜索了很多資料,總算共享文件夾成功 步驟如下:  1、centos 7虛擬機主機共享文件和To

原创 bash: curl: command not found,curl: (2) Failed Initialization

[root@04007 ~]# curl -bash: curl: command not found #後通過wget下載安裝包安裝後,能查看到版本信息,但是curl報錯curl: (2) Failed initialization

原创 laravel7.x 消失的 Trait 'Illuminate\Foundation\Auth\ThrottlesLogins' not found

其實就是被放到獨立擴展包裏去了,需要用的話就安裝下面擴展  composer require laravel/ui