花費 7 ms
優化springboot

介紹 在SpringBoot的Web項目中,默認采用的是內置Tomcat,當然也可以配置支持內置的jetty,內置有什么好處呢? 1. 方便微服務部署。 2. 方便項目啟動,不需要下載Tomca ...

Fri Mar 30 16:39:00 CST 2018 17 20407
JVM中的堆的新生代、老年代、永久代詳解

JVM中的堆一般分為三大部分:新生代、老年代、永久代,其大致的占比如下: 一、新生代   新生代主要用來存放新生的對象。一般占據堆空間的1/3。在新生代中,保存着大量的剛剛創建的 ...

Wed Mar 18 02:23:00 CST 2020 2 11220
JVM_02 類加載子系統

JVM細節版架構圖 本文針對Class Loader SubSystem這一塊展開講解類加載子系統的工作流程 類加載子系統作用 1.類加載子系統負責從文件系統或者網絡中加載cla ...

Wed Apr 01 19:04:00 CST 2020 3 6103
JVM_01 簡介

本篇僅僅是JVM的簡介,關於更多的JVM細節,請參見本專題JVM: 計算機系統當中的JVM JVM是運行在操作系統之上的,並沒有和硬件有直接的交互 Java代碼一次編譯,到處運行 ...

Wed Apr 01 18:43:00 CST 2020 2 5773
堆內內存與堆外內存

最近看Spark的 StorageLevel(存儲級別) 源碼的時候 看到有 useOffHeap 這個標簽, 覺得有必要挖掘一下 堆內內存(on-heap memory) 堆內內存是ja ...

Tue Oct 22 18:57:00 CST 2019 1 2251
Java虛擬機棧--棧幀

棧幀的內部結構 每個棧幀中存儲着 1.局部變量表(Local Variables) 2.操作數棧(Operand Stack)(或表達式棧) 3.動態鏈接(Dynamic Lin ...

Thu Apr 02 06:13:00 CST 2020 2 4471
Java動態綁定和靜態綁定-多態

一、問題 Java方法調用過程中,Jvm是如何知道調用的是哪個類的方法?Jvm又是如何處理? 二、概念 a、當子類和父類(接口和實現類)存在同一個方法時,子類重 ...

Fri Dec 21 05:47:00 CST 2018 0 4039
JVM執行引擎

1.執行引擎是Java虛擬機的核心組成部分之一 2.虛擬機是一個相對於“物理機”的概念,這兩種機器都有代碼執行能力,其區別是物理機的執行引擎是直接建立在處理器、緩存、指令集和操作系 ...

Sat Jul 18 18:15:00 CST 2020 0 3175

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM