原创 【JVM】JVM的生命週期

虛擬機的啓動 Java虛擬機的啓動時通過引導類加載器(bootstrap class loader)創建一個初始類(initial class)來完成的,這個類是由虛擬機的具體實現指定的。 虛擬機的執行 • 一個運行中的Java虛

原创 mysql主從複製-主庫已有數據

一、備份已有數據 1、備份主庫,及恢復到從庫 把主庫現有數據備份下來,再恢復到從庫,此時兩個主機的數據一致。 如果事先有數據的話,這步不能忘。 1)在主庫上加鎖,使只有只讀權限。 mysql > flush table with

原创 JMeter安裝教程

下載 注意:JMeter安裝之前要配置好Java環境。 1.下載地址:http://jmeter.apache.org/download_jmeter.cgi 2.下載之後無需安裝,直接解壓壓縮包。目錄如下: 配置環境變量 1

原创 無setup.exe情況下安裝mysql5.7.28(win10)

下載安裝包 http://dev.mysql.com/downloads/mysql/ 安裝步驟 1.解壓安裝包 (紫色框中的文件是後續手動添加的。) 2.配置環境變量 計算機-屬性-高級系統設置-環境變量-系統變量 1)新建

原创 nginx啓動時報錯:bind() to 0.0.0.0:80 failed

問題描述 bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access pe

原创 【VUE】限制輸入特殊字符

請看代碼? <!-- 輸入班課名 --> <div class="label_name"> <van-field v-model="className" clas

原创 SQL-UNION操作符

簡介 UINON操作符用於合併兩個或多個SELECT語句的結果集。 但是,UNION內部的SELECT語句必須擁有相同數量的列。列也必須擁有相似的數據類型。 同時,每條SELECT語句中的列的順序必須相同。 UNION語法 SEL

原创 【深入理解JVM】JVM的五大運行時數據區域

Run-time Data Areas 詳細來看: 1.程序計數器(PC) 是線程獨享的。是一塊較小的內存,是當前線程所執行的字節碼的行號指示器,是Java虛擬機規範中唯一沒有被規定OOM(OutOfMemoryError)的

原创 feign.RetryableException: Read timed out executing POST http://......

問題描述 SpringCloud微服務之間遠程調用報錯超時。 feign.RetryableException: Read timed out executing POST http://...... 原因及解決方案 這是一個h

原创 【JVM】強引用、軟引用、弱引用、虛引用分別是什麼

1)強引用(默認支持模式) 當內存不足,JVM開始垃圾回收,對於強引用的對象,就算是出現了OOM也不會對該對象進行回收,死都不收。強引用是我們最常見的普通對象引用,只要還有強引用指向一個對象,就能表明對象還“活着”,垃圾收集器不

原创 Jenkins構建步驟圖解

Jenkins是什麼 Jenkins是一個開源的、提供友好操作界面的持續集成(CI)工具,起源於Hudson(Hudson是商用的),主要用於持續、自動的構建/測試軟件項目、監控外部任務的運行(這個比較抽象,暫且寫上,不做解釋)。

原创 【Linux】CentOS 7 安裝 docker

1. 確定是CentOS 7 及以上版本 cat /etc/redhat-release 2. yum安裝gcc相關 yum -y install gcc yum -y install gcc-c++ 3. 卸載舊版本 y