原创 Linux命令篇 - sed 命令

sed sed - stream editor for filtering and transforming text; sed:利用腳本來處理、編輯文本文件; 格式:sed [OPTION]... {script-only-if-no-o

原创 Lambda8 表達式

Lambda 表達式 Lambda 表達式是 JDK8 的一個新特性,可以取代大部分的匿名內部類,寫出更優雅的 Java 代碼,尤其在集合的遍歷和其他集合操作中,可以極大地優化代碼結構。 JDK 也提供了大量的內置函數式接口供我們使用,使得

原创 Kubenertes - 實戰入門

實戰入門 Namespace Namespace是kubernetes系統中的一種非常重要資源,它的主要作用是用來實現多套環境的資源隔離。 默認情況下,kubernetes集羣中的所有的Pod都是可以相互訪問的。但是在實際中,可能不想讓兩個

原创 Kubernetes - DashBoard部署

DashBoard 在kubernetes中完成的所有操作都是通過命令行工具kubectl完成的。其實,爲了提供更豐富的用戶體驗,kubernetes還開發了一個基於web的用戶界面(Dashboard)。用戶可以使用Dashboard部署

原创 Kubernetes&Docker集羣部署

集羣環境搭建 搭建kubernetes的集羣環境 環境規劃 集羣類型 kubernetes集羣大體上分爲兩類:一主多從和多主多從。 一主多從:一臺Master節點和多臺Node節點,搭建簡單,但是有單機故障風險,適合用於測試環境 多主多從

原创 Nginx 平滑升級(不需要關閉Nginx升級)

Nginx 平滑升級 對Nginx的版本進行更新,或者要增添新的模塊,最簡單的方法就是停止當前的Nginx服務,重新編譯安裝nginx,然後開啓新的Nginx服務。但是這樣會導致在一段時間內,用戶是無法訪問服務器,在大型系統中這是不可估量的

原创 2021年度總結 2022年度規劃

2021年 計劃 [x] 1、學習更多的知識😁 [x] 2、學習408的知識,至少能熟悉計算機組成原理、操作系統、計算機網絡、算法這幾個的聯繫,區別等。😁 [ ] 3、整理408的知識到博客上。 (一篇未整理)😥 [ ] 4、讀技術書籍

原创 HTTPS 通信過程

 

原创 TCP 粘包 - 拆包問題及解決方案

目錄歧義在“TCP”上,這個“粘包”跟TCP其實沒關係。這裏的“粘包”其實是應用程序中沒有處理好數據包分割,兩個應用層的數據包粘在一塊了。不過面試都那麼問,所以把問題複述一遍。在面試過程中可以說明一下不是TCP協議的問題,而是因爲沒有處理好

原创 ElasticSearch&kibana安裝

目錄ElasticSearchElasticSearch 簡介ElasticSearch 概念ElasticSearch quick startdocker安裝ElasticSearch Kibana創建實例ElasticSearchKib

原创 IDEA 構建 mybatis 源碼

目錄mybatis 源碼構建mybatis-source 下載mybatis源碼下載mybatis-parent 版本信息mybatis-parent 下載mybatis-parent 編譯IDEA 創建 Maven 工程創建Maven工程

原创 curl 常用方式總結

目錄curl查看網頁源碼自動跳轉顯示頭信息通信過程下載文件斷點續傳 curl 查看網頁源碼 直接在curl命令後加上網址,就可以看到網頁源碼。 $ curl www.baidu.com 如果要把這個網頁保存下來,可以使用-o參數,這就

原创 Idea中modules mark as不顯示sources/tests等(只顯示excluded)問題

 移除模塊    點擊 + 號 選擇 'import module' 選擇需要導入的模塊(目錄)    選擇 `import module from external model`  完成  

原创 Nginx - 靜態資源

目錄Nginx - 配置指令listen 指令server_name 指令location 指令root/alias 指令rootaliasalias 和 root 區別error_page 指令Nginx - 配置優化sendfiletc

原创 Nginx - Rewrite

目錄rewrite地址重寫 & 地址轉發Set 指令Rewrite常用全局變量if 指令break 指令return 指令rewrite 指令rewrite_log 指令rewrite 範例域名跳轉域名鏡像獨立域名目錄自動添加 "/"合併目