本文基于 OracleJDK 11, HotSpot 虛擬機(jī)。 Object 定義 Object 類是類層次結(jié)構(gòu)的根。每個(gè)類都有 Object ...
0、面試題 實(shí)現(xiàn):第一個(gè)線程從1到26,第二個(gè)線程從A到Z,然后要讓這兩個(gè)線程做到同時(shí)運(yùn)行,交替輸出,順序打印。 輸出結(jié)果:1A2B3C4D5E...
前言 JDK 的 bin 目錄下有各種不同功能的小工具,包括編譯、運(yùn)行、部署、簽名、調(diào)試、監(jiān)控、運(yùn)維等等。 為了在開發(fā)或者生產(chǎn)環(huán)境中能快速排查問...
運(yùn)行時(shí)數(shù)據(jù)區(qū)域 JVM 在執(zhí)行 Java 程序的過(guò)程中會(huì)把它所管理的內(nèi)存劃分為若干個(gè)不同的數(shù)據(jù)區(qū)域。這些區(qū)域有各自的用途,以及創(chuàng)建和銷毀的時(shí)間,...
JVM 基礎(chǔ) JVM 概述 JVM 是 Java Virtual Machine 的縮寫,它是一個(gè)虛構(gòu)出來(lái)的計(jì)算機(jī),它有自己的字節(jié)碼指令集(匯編...
前言 之前介紹了 SpringBoot 整合 Mybatis 實(shí)現(xiàn)數(shù)據(jù)庫(kù)的增刪改查操作,分別給出了 xml 和注解兩種實(shí)現(xiàn) mapper 接口的...
前言 服務(wù)治理 隨著業(yè)務(wù)的發(fā)展,微服務(wù)應(yīng)用也隨之增加,這些服務(wù)的管理和治理會(huì)越來(lái)越難,并且集群規(guī)模、服務(wù)位置、服務(wù)命名都會(huì)發(fā)生變化,手動(dòng)維護(hù)的方...
前言 在企業(yè)項(xiàng)目開發(fā)中,對(duì)系統(tǒng)的安全和權(quán)限控制往往是必需的,常見的安全框架有 Spring Security、Apache Shiro 等。本文...
Admin 簡(jiǎn)介 Spring Boot Admin 是 Spring Boot 應(yīng)用程序運(yùn)行狀態(tài)監(jiān)控和管理的后臺(tái)界面。最新UI使用vue.js...