原创 設計模式學習筆記十一------迭代器模式

目錄 本文的結構如下: 引言 什麼是迭代器模式 模式的結構 典型代碼 代碼示例 優點和缺點 適用環境 模式應用 一、引言 在平時生活中,可能有這樣的場景,一天的高強度敲代碼特別疲累,下班後又在十字路口堵了大半天,好不容易回到家中,啥也不想

原创 Idea安裝findbugs插件,以及findbugs安裝find security bugs插件

第一:先講述Idea怎麼安裝findbugs插件 具體操作如下面的圖所示:   然後就可以安裝findbugs 第二:findbugs怎麼安裝find security bugs這個find bugs的插件  具體操作如下圖所示:

原创 NGINX-配置沃通SSL證書步驟

nginx ssl證書安裝配置方法指南(普通版) 發佈日期:2016-06-07 一、安裝SSL證書的環境 1.1 SSl 證書安裝環境簡介 Centos 6.4 操作系統; Nginx 1.9.1; Openssl 1.0.1+; SS

原创 TOMCAT7-REDIS-SESSION共享

TOMCAT 利用REDIS來存儲SESSION 適用版本 TOMCAT 7,以下是TOMCAT 7下的LIB包。適用於單點與集羣兩種模式。 lib.20171026.tar   1、集羣模式    <!--redis cluster--

原创 Spring Boot、Spring Cloud、Docker的微服務系統架構實踐 -轉

由於最近公司業務需要,需要搭建基於Spring Cloud的微服務系統。遍訪各大搜索引擎,發現國內資料少之又少,也難怪,國內Dubbo正統治着天下。但是,一個技術總有它的瓶頸,Dubbo也有它捉襟見肘的地方。所幸霸主Spring也推出了

原创 MYSQL-主從同步

最近配置了 mysql 主從, 這兩天發現 relay-bin 日誌大量增加,導致硬盤容量急劇縮小,這個是mysql的中轉日誌文件,備庫收到主庫的日誌,會寫到relaylog裏面。relaylog在備庫apply完成後就會自動刪除。會留這

原创 NGINX-LUA

nginx 1.13.3編譯安裝ngx_lua_waf安全防護 文章目錄 [隱藏] 前言 準備 1、下載ngx_devel_kit 2、下載lua-nginx-module 3、安裝Lua環境 編譯 1、進入Nginx安裝目錄: 2、導

原创 Apollo部署及簡單使用

分佈式部署請參照開源文檔:     https://github.com/ctripcorp/apollo/wiki      https://github.com/ctripcorp/apollo/wiki/%E5%88%86%E5%B

原创 Elastic Stack(ELK)簡介與安裝部署流程

1、ELK介紹 ELK是三個開源軟件的縮寫,分別爲:Elasticsearch 、 Logstash以及Kibana , 它們都是開源軟件。不過現在還新增了一個Beats,它是一個輕量級的日誌收集處理工具(Agent),Beats佔用資源

原创 Redis集羣搭建操作說明

1、創建集羣文件夾 在/usr/local/下新建redis-cluster目錄並在redis-cluster下新建7031~7036共6個文件夾(對應redis集羣的端口號),這6個文件夾代表創建redis集羣的6個節點。命令如下:

原创 設計模式學習筆記九------外觀模式

目錄 本文的結構如下: 什麼是外觀模式 模式的結構 代碼示例 優點和缺點 適用環境 模式應用 模式擴展 補充 一、前言 話說某天空氣質量回到秦漢,月色如水傾瀉,溫度適宜,微風襲人,我在院子樹下架起圓木桌,擺上雕花凳,桌上依次擺放紅燒肘子,

原创 設計模式學習筆記八------適配器模式

目錄 本文的結構如下: 什麼是適配器模式 爲什麼要用該模式 模式的結構 代碼示例 優點和缺點 適用環境 模式應用 模式擴展 總結 一、前言 適配器其實在我們的生活中是非常常見的,比如說,有的國家的插座都是三孔的,而我們的手機大部分都是兩孔

原创 設計模式學習筆記十------模板方法模式

目錄 本文的結構如下: 引言 什麼是模板方法模式 模式的結構 代碼示例 優點和缺點 適用環境 模式應用 一、引言 讀初中的時候,家裏沒有電腦(話說現在老家也沒有電腦),父母又不讓玩手機,接觸比較多的電子產品就是MP4了,白天可以用來聽聽歌

原创 設計模式學習筆記十二------組合模式

目錄 本文的結構如下: 引言 什麼是組合模式 模式的結構 典型代碼 代碼示例 優點和缺點 適用環境 模式應用 一、引言 樹形結構是很常見的,比如目錄系統,隨便點開一個文件夾,文件夾下面可能有文件,也有子文件夾,子文件夾中還有子子文件夾和文

原创 設計模式學習筆記二------裝飾者模式

設計原則: 少用繼承,多用組合 類應該對擴展開放,對修改關閉 目錄 本文的結構如下: 什麼是裝飾者模式 爲什麼要用該模式 模式的結構 代碼示例 優點和缺點 適用環境 總結 一、什麼是裝飾模式 裝飾者模式動態地將責任附加到對象上。若要擴展功