本節主要介紹SpringBoot Application類相關源碼的深入學習。 主要包括: SpringBoot應用自定義啟動配置 SpringBoot應用生命周期,以及在生命周期各個階段自定義配置。 本節采用SpringBoot 2.1.10.RELASE,對應示例源碼 ...
一 更改servlet服務器 springboot中默認可以集成多種servlet容器,當引入如下依賴時: springboot默認以tomcat作為項目的servlet容器,如果用戶想要替換tomcat為jetty或者undertow,只需要做以下更改: 二 tomcat配置 目前來說tomcat受眾應該還是更廣,所以本人暫時選用tomcat,相關配置如下: a 通用servlet容器配置 也就 ...
2019-01-15 23:20 0 1145 推薦指數:
本節主要介紹SpringBoot Application類相關源碼的深入學習。 主要包括: SpringBoot應用自定義啟動配置 SpringBoot應用生命周期,以及在生命周期各個階段自定義配置。 本節采用SpringBoot 2.1.10.RELASE,對應示例源碼 ...
在創建spring項目的時候,最煩的就是各種xml配置,通常有一個小坑可能會耽誤好久時間,現在springboot已經改變了這種現象,讓你告別xml配置,並且只要啟動一個java類,搭配上嵌入式的web容器,簡直爽歪歪。 springboot的思想就是“約定大於配置”,也就是說對於同一 ...
在之前的一篇文章中介紹了替換IDT向量表中的地址來達到Hook的目的 IDT hook KiTrap03 但是這樣很容易就可以被檢測了。接下來要學習就是通過patch GDT來達到Hook IDT的目的。 首先,我們要了解一下,當觸發INT 3號中斷之后,CPU是如何找到接下來要執行的指令的地址 ...
函數表達式和函數聲明 函數聲明 函數表達式 ###示例: 另外一種不太常見的函數表達式 函數表達式與函數聲明各自的作用? 函數聲明會在函數表達式被解析和求和 ...
0x01 前言 APCs(Asynchronous Procedure Calls), 在NT中,有兩種類型的APCs:用戶模式和內核模式。用戶APCs運行在用戶模式下目標線程當前上下 ...
ZGC簡介 本次調研目標選取的是jdk11(long-term support)下首次亮相的zgc。 zgc介紹簡單翻譯了zgc main page:ZGC簡介 另外參考hotspot garb ...
從源碼層面講解Swagger的用法,快速了解掌握Swagger 簡介 Swagger 是一個規范且完整的框架,用於生成、描述、調用和可視化 Restful 風格的 Web 服務。 自動生成html ...
試着用用你會發現其實GridBagLayout真的能解決幾乎所有界面布局的問題,窗口大小的隨意改變也不會影響到整體布局,更重要的是它可以實現任何你想要的布局設計,只要你做到更有計划和更有耐心一點就 ...