原创 vue腳手架搭建項目執行npm run dev (npm run serve) 後沒有自動彈出頁面

vue-cli 2.0,執行npm run dev後沒自動彈出http://localhost:8080/ 網上查資料後發現是少了一步設置: 找到 config/index.js文件,打開 把 autoOpenBrowser: false

原创 Navicat 遠程連接 MySQL 1045(1130)錯誤

這幾天換新空間配置linux服務器,需要Navicat 可視化工具來操作遠程數據庫出現了1045錯誤! 查看3306 端口是否對外開放,MySQL 默認情況下是不開放對外訪問功能 netstat -anp | grep 3306 li

原创 laravel網站項目上線後訪問頁面全部顯示404

最近開發網站搭建新空間,寶塔面板搭建lnmp,代碼上傳後頁面都顯示404,研究了很長時間,原來是nginx配置文件的問題。 站點 - 設置 - 配置文件 看看是否有這段代碼 location / { try_files uriuriu

原创 lamp 執行mysql輸出錯誤bash: mysql: command not found... 解決方法

原因:這是由於系統默認會查找/usr/bin下的命令,如果這個命令不在這個目錄下,當然會找不到命令,我們需要做的就是映射一個鏈接到/usr/bin目錄下,相當於建立一個鏈接文件。 首先我們要知道mysql的路徑,我的系統是在 /usr/l

原创 調試swoole TCP 服務器 警告swSocket_bind:bind(0.0.0.0:9805)失敗,地址已在使用中[98],偵聽服務器端口失敗

解決方法: 首先查看端口號  netstat -anp netstat -anp | grep 9805  查看端口號:可見8673正在使用 殺死正在工作的進程8673 : kill -9 8673 結束...

原创 通過Shell命令腳本監聽端口是否掛掉,重啓端口

使用到swoole定時器功能,由於系統重啓、系統負載過大程序被誤殺等等原因,啓用的端口關閉需要重新打開 端口監聽腳本  vi /usr/local/Listen_port_9502.sh #!/bin/bash ListeningPor

原创 TCP、UDP、HTTP、SOCKET、WebSocket之間的區別

推薦閱讀: TCP爲什麼是三次握手,爲什麼不是兩次或者四次 && TCP四次揮手 TCP的幾個狀態 (SYN, FIN, ACK, PSH, RST, URG) TCP/IP協議棧主要分爲四層:應用層、傳輸層、網絡層、數據鏈路層, 每層都

原创 Mysql和Redis的區別和聯繫

1.mysql和redis的數據庫類型 mysql是關係型數據庫,主要用於存放持久化數據,將數據存儲在硬盤中,讀取速度較慢。 redis是一個key-value存儲系統,是nosql,即非關係型數據庫,也是緩存數據庫,即將數據存儲在緩存中

原创 PHP連接Redis並執行Redis相關命令的方法詳解

以後都用的到 Fork一下 連接redis庫的方法 /*1.Connection*/ $redis = new Redis(); $redis->connect('127.0.0.1',6379,1);//短鏈接,本地host,端口爲6

原创 weui下拉刷新分頁實現 thinkphp後臺

前臺模板頁面 <!doctype html> <html> <head> <meta charset="utf-8"> <title>查看成績頁</title> <meta name="viewport" con

原创 取消 禁止移動端右滑動退出當前頁面JS方法

app內容頁滑動輪播圖時經常一不小心返回到上一頁,用戶體驗非常不好。 js方法如下: /*禁止右滑輪播圖退出當前頁*/ var mo=function(e){e.preventDefault();}

原创 Navicat 遠程連接 MySQL 1045錯誤

這幾天換新空間配置linux服務器,需要Navicat 可視化工具來操作遠程數據庫出現了1045錯誤! 查看3306 端口是否對外開放,MySQL 默認情況下是不開放對外訪問功能 netstat -anp | grep 3306 li

原创 網站後臺 英文用戶名不區分大小寫都可以登錄...

做好了網站後臺,登錄發現問題,登錄賬號不論用ADMIN還是admin都可以登錄! 查閱資料發現原來是數據庫字段排序規則的原因:之前用戶名排序規則默認選擇了utf8_general_ci,改成utf8_bin,保存搞定!

原创 vue axios跨域post提交不成功,get獲取沒有問題

使用vue axios跨域提交數據失敗,get獲取數據卻沒有問題 後端已做了跨域處理 header('Access-Control-Allow-Origin:http://localhost:8080'); header('Access

原创 Swoole中的Worker與Task進程

1.swoole 的進程模型   swoole是一個多進程模型的框架,當啓動一個進程swoole應用時,一共會創建2+n+m個進程,n爲worker進程數,m爲TaskWorker進程數,1個master進程和一個manager進程,關係