原创 centos7如何安裝redis及如何設置支持遠程連接

centos7如何安裝redis及如何設置支持遠程連接redis安裝前提下載並解壓安裝包切換到redis解壓目錄下,執行編譯安裝並指定安裝目錄啓動服務後臺啓動設置開機啓動設置開機啓動創建 redis 命令軟鏈接測試 redis服務

原创 RESTful優點和由來

背景: 這幾年的由於移動互聯網流行使得前端設備多樣化,接口需求多樣化,業界急需一種統一的機制來規範API設計,使得API適用於各種各樣的前端設備及接口需求,REST符合這種需求。 由來: REST:Representational

原创 Zabbix採集服務器內存使用率

zabbix參數vm.memory.size total - 總物理內存. free - 可用內存. active - 內存當前使用或最近使用,所以它在RAM中。 inactive - 未使用內存. wired - 被標記爲始終

原创 JS如何利用阻塞機制實現停留幾秒sleep

JS實現停留幾秒sleep,Js中for循環的阻塞機制,setTimeout延遲執行 //第一種,使用while循環 function sleep(delay) { var start = (new Date()).get

原创 vue子組件如何執行父組件方法和另一個子組件的方法

業務場景 當我們做相互性很強的界面時,會用到多個子組件,子組件傳值,我就不多說了,我之前的文章有提到,這篇就說下子組件執行父組件方法和另一個子組件的方法。 傳值說明的我的文章,有興趣可以看看:vue基礎語法以及父子組件如何相互傳值

原创 設計一個秒殺系統(PHP核心代碼)

核心代碼(簡短易懂,認真仔細一行一行看,相信你會明白的) 核心總結 秒殺前一般都是知道庫存的,先統計庫存,然後寫到redis ,再開啓秒殺 秒了多少從數據庫上看不到(沒有同步回數據庫–可做但非核心代碼) ,但可以從redis這

原创 vue定時請求改變單頁數據的內存地址問題

業務場景1 我們需要做一個數據列表頁面,需要讓他每8秒進行一次更新 存在問題及如何解決 1、直接寫定時任務,賦值給list(列表數據保存的對象),會直接破壞vue對象(其實是內存地址被破壞) 2、我們可以直接打印查看(注意看最後

原创 JAVA中的String與StringBuffer的區別

JAVA中的String與StringBuffer的區別簡述區別StringBuffer詳述String詳述StringBuffer如何使用append方法deleteCharAt方法insert方法reverse方法setCha

原创 nginx反向代理swoole的價值

如果是 nginx和swool部署在同一臺服務器,確實意義不大 性能對比 在併發100進行100萬次Http請求的基準測試中,PHP7+Swoole比Nginx/Golang性能高75%。 負載均衡的價值所在 正因爲php7+s

原创 javabean類是什麼,爲什麼要出現

javabean類是什麼,爲什麼要出現爲什麼會出現javabean標準javabean案例總結 爲什麼會出現 Java語言欠缺屬性、事件、多重繼承功能。所以,如果要在Java程序中實現一些面向對象編程的常見需求,只能手寫大量膠水代

原创 springcloud服務端分層架構

springcloud服務端分層架構文件說明服務端分層架構圖 文件說明 doc :存放初始化等sql eureka :註冊服務中心 gateway :路由代理服務 server :服務的公共模塊 system :業務模塊 服

原创 SSR模式nuxt服務器如何提前渲染數據

1、客戶端渲染 vue代碼: 界面: 顯示: 說明 因爲服務端SSR並沒有this,所以這沒辦法在服務端渲染的,而是在客戶端渲染。可以在調試界面看出下發到客戶端是沒有相關數據的,那麼如何做到在服務端渲染。 先看看這張圖 Rend

原创 linux命令查詢CPU使用率、進程號、內存使用率

[root@zwz]# ps aux |grep gs4 |grep -v grep root 32289 26.4 1.2 101499888 296768 ? Ssl Apr10 1208:56 /ho

原创 linux命令查詢進程與去掉grep並計算行數

分析該命令: ps aux |grep znetanalysis_fang_2.0 |grep -v grep |wc -l ps aux |grep查詢某個進程,但是要注意:通常在使用 ps命令後 用管道連接 查詢特定進程會

原创 Zabbix+grafana之docker快速部署

服務端部署# 安裝docker環境 sudo yum update yum -y install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noa