原创 windows 10 安裝 centos/7 虛擬機

windows 10 安裝 centos/7 下載 vagrant 版本vagrant_2.2.6_x86_64.msi 官網 下載: https://www.vagrantup.com/ 如果下載慢,可以從百度雲盤下載[

原创 記錄一篇Spring 5的WebClient 的 重試問題

從Spring 5開始WebClient使用Reactive HTTP Client 時有關超時和重試的說明。 驗證時的庫版本如下。 Spring Boot 2.1.1.RELEASE Spring Framework 5.1.3

原创 [Docker]5.Docker 容器使用

docker私服倉庫 -> harbor Docker 鏡像交互模式啓動 docker run --name demo1 -it -d images1 -it 則爲交互式啓動。 docker 資源 查看 docker st

原创 設計模式-單詞

設計模式 英文 中文 描述 Adapter 適配器 Cloneable 原型模式 Delegate 委派模式 Decorator 裝飾器模式 Factory 工廠模式 Observer

原创 [Docker-集成] Docker、Maven、Java

問題導讀 1.如何使用Maven構建Docker鏡像? 2.每一個docker鏡像是否有有它自己的Maven模塊? 3.你認爲什麼是Dockerfile? 概述 Docker允許你把基礎架構當作代碼一樣來對待。這個代碼就是

原创 [Docker]2.運行docker容器

Docker Hello World docker命令工具必須root權限操作。需要吧用戶放到docker組來避免每次使用sudo。 Docker 允許你在容器內運行應用程序, 使用 docker run 命令來在容器內運行一個應

原创 [Docker-集成] Docker、Jenkins

docker和Jenkins不是什麼新東西了,兩者結合也不是什麼稀奇的事情,也已經有很多Jenkins和docker相結合的文章,此文僅爲自己的一點心得實踐,如有不對的地方,歡迎大家糾正。 先貼上大致的流程圖,逐步說明: 代碼-Gi

原创 註解@PostConstruct與@PreDestroy詳解及實例

簡介 Java EE5 引入了@PostConstruct和@PreDestroy這兩個作用於Servlet生命週期的註解,實現Bean初始化之前和銷燬之前的自定義操作。此文主要說明@PostConstruct。 1.@Post

原创 [Docker]1.Windows下安裝Docker

.Docker溯源   Docker的前身是名爲dotCloud的小公司,主要提供的是基於 PaaS(Platform as a Service,平臺及服務)平臺爲開發者或開發商提供技術服務,並提供的開發工具和技術框架。因爲其爲初創的

原创 [Docker]1.VirtualBox中使用Docker Machine管理主機

大家好,今天我們學習在 VirtualBox 中使用 Docker Machine 來創建和管理 Docker 主機。Docker Machine 是一個可以幫助我們在電腦上、在雲端、在數據中心內創建 Docker 主機的應用。它爲根據

原创 記一次Http的Content-Length問題

對於http的請求返回結果要進行內容的長度校驗主要有兩種方式,二者互斥使用 客戶端在 http頭 (header) 加Connection:keep-alive時,服務器的response是Transfer-Encoding:c

原创 【JVM虛擬機】類加載器的說明

類加載器分爲4種類型 加載器 說明 Bootstrp loader Bootstrp加載器是用C++語言寫的,它是在Java虛擬機啓動後初始化的,它主要負責加載%JAVA_HOME%/jre/lib,-Xbootcl

原创 Spring boot 的自動裝配

註解使用 @SpringBootApplication @AutoConfigurationImportSelector ​ 方法 selectImports 加載元數據 META-INF/spring-autoconf

原创 【JVM虛擬機】類的加載和接口的加載

在JAVA虛擬機中,對於類和接口的加載有不同的處理方式。 在【JVM虛擬機】類的加載,連接和初始化 這篇文章中提到了Java對類的主動使用有7種,其中有一種是初始化一個類的子類 ,對於這樣的情況,我們先寫一個案例看看 public c

原创 【JVM虛擬機】類的加載,連接和初始化

jdk版本:Java HotSpot™ 64-Bit Server VM (build 25.131-b11, mixed mode) JVM虛擬機的學習可能更偏向於理論,但是當你理解了JVM虛擬機後,你將會寫出更好的代碼,性能更好的