原创 Docker安裝rabbitmq(本地虛擬機安裝,自己學習用)

1 拉取docker中的rabbitmq鏡像       命令:docker pull rabbitmq:3.7.16-management   2 啓動 命令: docker run -d --hostname my-rabbit  

原创 docker安裝redis(外部配置文件和數據掛載啓動redis)

docker安裝redis 1、查找redis版本信息:       命令:docker search redis,自己去看下,這裏就不截圖了,因爲下面直接安裝最新的,嘿嘿 2、安裝redis最新版: docker pull redis

原创 centos7的docker的安裝和使用(jkd1.8的安裝和mysql的安裝,包含外部掛在配置啓動哦)

Docker 的安裝 Docker 是一個開源的商業產品,有兩個版本:社區版(Community Edition,縮寫爲 CE)和 企業版(Enterprise Edition,縮寫爲 EE)。企業版包含了一些收費服務,個人開發者一般用 

原创 ELK入門及搭建 (親測有效)

一   ELK是什麼? 在項目初期的時候,大家都是趕着上線,一般來說對日誌沒有過多的考慮,當然日誌量也不大,所以用log4j就夠了,隨着應用的越來越多,日誌散落在各個服務器的logs文件夾下,確實有點不大方便。 當我們需要日誌分析的時候你

原创 linux下安裝tomact8

1 下載tomcat8的Linux版的安裝包     官網鏈接:http://tomcat.apache.org/download-80.cgi                 2  ftpshan上傳到Linux上 3 在/home/目

原创 Centos 下jdk1.8的安裝和環境變量配置(親測有效)

1  官網下載Linux版本jdk安裝包     點擊打開左側鏈接:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

原创 JVM指令集

跳轉到class文件目錄,使用 javap -c StringTest.class -> p.txt 命令將編譯後的文件輸出到p.txt文件 棧和局部變量操作 將常量壓入棧的指令 aconst_null 將null對象引用壓入

原创 JVM垃圾回收與調優詳解

1.JVM內存分配與回收 1.1 對象優先在Eden區分配 大多數情況下,對象在新生代中 Eden 區分配。當 Eden 區沒有足夠空間進行分配時,虛擬機將發起一次Minor GC。我們來進行實際測試一下。 在測試之前我們先來看看 Min

原创 JVM性能調優監控工具

.Jinfo 查看正在運行的Java應用程序的擴展參數 查看jvm的參數 查看java系統參數 Jstat jstat命令可以查看堆內存各部分的使用量,以及加載類的數量。命令的格式如下: jstat [-命令選項] [vmid] [間

原创 Eclipse快捷鍵大全

Eclipse快捷鍵大全 Ctrl+1 快速修復(最經典的快捷鍵,就不用多說了) Ctrl+D: 刪除當前行  Ctrl+Alt+↓ 複製當前行到下一行(複製增加) Ctrl+Alt+↑ 複製當前行到上一行(複製增加) Alt+↓ 當前行

原创 Java虛擬機結構詳解

1   JVM整體架構 2   JVM類加載器 3   JVM內存結構 4   JVM執行引擎 1  JVM整體架構 •   JVM(虛擬機):指以軟件的方式模擬具有完整硬件系統功能、運行在一個完全隔離環境中的完整計算機系統 ,是物理機的

原创 Nginx 性能優化實踐

概要: Nginx 反向代理與負載均衡 Nginx 實現高速緩存 Nginx 性能參數調優 一、Nginx 反向代理實現 知識點: 反向代理基本配置 負載均衡配置與參數解析 負載均衡算法詳解   反向代理基本配置 提問:什麼是反向代理其與

原创 Nginx 核心模塊與配置實踐

  概要: Nginx 簡介 Nginx 架構說明 Nginx 基礎配置與使用 一、Nginx 簡介與安裝 知識點: Nginx 簡介 Nginx 編譯與安裝 1、Nginx簡介:       Nginx是一個高性能WEB服務

原创 Tomcat生產環境應用

概要: Tomcat各核心組件認知 Tomcat server.xml 配置詳解 Tomcat IO模型介紹 一、Tomcat各組件認知 知識點: Tomcat架構說明 Tomcat組件及關係詳情介紹 Tomcat啓動參數說明 一  To

原创 MySql中Explain詳解與索引最佳實踐

.使用EXPLAIN關鍵字可以模擬優化器執行SQL語句,從而知道MySQL是 如何處理你的SQL語句的。分析你的查詢語句或是結構的性能瓶頸   下面是使用 explain 的例子:  在 select 語句之前增加 explain 關鍵字