原创 shell echo 彩色字體

#字體顏色:30m-37m 黑、紅、綠、黃、藍、紫、青、白 str="kimbo zhang" echo -e "\033[30m ${str}\033[0m" ## 黑色字體 echo -e "\033[

原创 shell 函數返回值

1)獲取返回值 返回值使用$?接收 function myfunc() { return $1 + $2 } myfunc 2 3 echo $? 2)獲取標準輸出 function myfunc(){echo $1+$2} e

原创 shell條件判斷 if else

基本語法 shell的if語法和C語言等高級語言非常相似,唯一需要注意的地方就是shell的if語句對空格方面的要求比較嚴格(其實shell對所有語法的空格使用都比較嚴格),如果在需要空格的地方沒有打上空格,都會報錯。 如if [

原创 linux kill命令詳解

1.命令格式 kill [參數] [進程號] 2.命令功能: 發送指定的信號到相應進程。不指定型號將發送SIGTERM(15)終止指定進程。如果任無法終止該程序可用“-KILL” 參數,其發送的信號爲SIGKILL(9) ,將強制結束進程,

原创 Redux入門

Redux是什麼? 一個狀態(State)管理器,集中管理應用中所有組件的狀態。所有組件的狀態保存在一個對象裏。雖然Redux與React沒有任何直接關係,但是Redux的主要用途(幾乎是唯一用途)是爲React服務,用於組件的狀態管理,簡

原创 16. 消息通道

16.消息通道 16.1. 概述 消息: 是通過消息通道傳遞的數據。消息包括兩類: 普通消息和指令消息。普通消息: 僅僅用於消息展示,如聊天信息。指令消息: 是普通消息的擴展,既可以展示,又代表一定的業務意義,接收方需要根據需要對指令消息進

原创 PHP判斷客戶端協議類型是否爲https

PHP官方建議方法: if (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') { echo "是https協議"; } 帶轉發的情況下: $protoco

原创 linux輸入不顯示的處理 stty echo

顯示輸入:stty echo 關閉輸入stty -echo

原创 幾個linux監測工具

nethogs 流量監控 nethogs nethogs -d 5 #5秒刷新 nethogs eth0 eth1 #指定網卡 nload 網卡監控 $ nload $ nload eth0 $ nload

原创 xx. 會議管理

1.概述 1.1.用途 主要用途是對會議創建和參與進行認證。 1.2.適用版本 略 1.3.通信協議 本規範中,業務系統是通信的服務器端(簡稱“服務器”),信令服務器是通信客戶端(簡稱“客戶端”)。客戶端和服務器通過HTTP協議通信,客戶端

原创 以後臺服務的形式啓動nodejs應用

問題 運行一個nodejs服務,退出終端之後,服務就停止運行。 node app.js 即便採用 node server.js & 或 nohup node server.js >/dev/null 2>&1 & 也不行,因爲nod

原创 nodejs安裝部署與運行

部署 1)從官網或其他映像下載合適的版本。譬如: wget https://npm.taobao.org/mirrors/node/v10.13.0/node-v10.13.0-linux-x64.tar.xz 2)解壓到合適的目錄

原创 Redux 中 combineReducers實現原理

使用一個reducer const initialState = { id : 2, name : 'myName', } import { crea

原创 ES6 新知識

...運算符 將一個數組轉爲用逗號分隔的參數序列。 function push(array, ...items) { array.push(...items); }

原创 Redux初學理解

Redux是什麼? 一個狀態(State)管理器,集中管理應用中所有組件的狀態。所有組件的狀態保存在一個對象裏。 Redux主要用途? 1)簡化組件依賴關係,使可以共享或改變所有組件的狀態。2)狀態的改變,會引起視圖的改變,所以如果想改變