原创 linux 掛載本地iso yum源

在內網部署的時候需要yum源安裝很多依賴,一個一個考好麻煩後來才才知道可以掛載iso鏡像文件 記錄一下掛載iso文件 1.上傳鏡像文件iso 到指定目錄(找個空間的文件放進去)   2.創建掛載目錄 mkdir /mnt/centos7

原创 Linux操作系統調優相關工具(四)查看Network運行狀態 和系統整體運行狀態

一、使用nload監控總體帶寬使用情況  1.1安裝nload [root@120 ~]# yum install epel-release -y    [root@120 ~]# yum install nload -y 二、開始監控

原创 elasticsearch kibana設置 添加開機啓動

 在/etc/init.d 下創建 elasticsearch 文件 mkdir elasticsearch elasticsearch 啓動設置 #!/bin/sh #chkconfig: 2345 80 05 #descripti

原创 linux安裝ElasticSearch7.1

1.環境  服務器環境linux7   java環境jdk1.8 2.下載 下載頁面 https://www.elastic.co/cn/downloads/elasticsearch 我下載的是7.1https://artifac

原创 php設計模式--觀察者模式(4.2)PHP實現觀察者模式

1. 觀察者模式( Observer) ,當一個對象狀態發生改變時,依賴它的對象全部會收到通知,並自動更新 2.場景: 一個事件發生後,要執行一連串更新操作。傳統的編程方式,就是在事件的代碼之,後直接加入處理邏輯。當更新的邏輯增  多之後

原创 php設計模式--策略模式(六)

1.策略模式,將- -組特定的行爲和算法封裝成類,以適應某些特定的上下文環境,這種模式就是策略模式 2.實際應用舉例,假如一個電商網站系統,針對男性女性用戶要各自跳轉到不同的商品類目,並且所有廣告位展示不同的廣告 3.計算器實例  工廠

原创 php設計模式--裝飾模式(七)裝飾模式完成文章編輯

裝飾器模式decorator 1. 裝飾器模式(Decorator ) ,可以動態地添加修改類的功能 2.一個類提供了一項功能,如果要在修改並添加額外的功能,傳統 的編程模式,需要寫一個子類繼承它,並重新實現類的方法 3.使用裝飾器模式,

原创 php設計模式--抽象工廠模式(二)

如果要在簡單工廠模式上在加方法就需要修改工廠方法 這不符合面向對象的設計原則:開閉原則 (對類新增是開放的,對類的修改是關閉的)有沒方法呢? 抽象工廠模式 class Mysql{} interface Factory{ publi

原创 php設計模式--單例模式(三)

單例模式 只能new一個對象 爲防止外界自由的new  自己new自己 //加個判斷 有就不new可   //判斷只有一個對象 class Single{ protected $rnd; protected static

原创 php設計模式--觀察者模式(四)

觀察者模式 也叫通知訂閱    

原创 GitHub 上搜索開源項目技巧

參考https://help.github.com/cn/github/searching-for-information-on-github/searching-for-repositories         1.明確搜索倉庫標題、倉

原创 php設計模式--簡單工廠模式(一)

什麼是設計模式 十八哥的說法,典型場景-->典型問題-->典型解決辦法    模式是因爲語言不夠靈活,不能適應複雜的場景,而想出的 php弱類型語言  所以java的設計模式比PHP多  (不可照搬java設計模式) <?php //設

原创 vscode 向下複製當前行功能快捷鍵 設置成Ctrl + D

vscode 向下複製當前行  vscode 默認向下複製當前行是      shift + Alt + ↓ 設置Ctrl + D 爲複製爲快捷鍵 1.文件-》首選項-》鍵盤快捷鍵  搜索 copy line down 搜索索 copy

原创 sublime和vscode 推薦安裝的插件

sublime推薦安裝   vscode 推薦安裝  https://github.com/varHarrie/varharrie.github.io/issues/10