原创 Java學習———你需要知道的Java虛擬機知識點(JVM)整理詳細

聲明:此篇博文是博主在網上閱讀大量文章,博文後。參考資料後整理總結的!文中涉及到的圖片來自網上,如有侵權部分,聯繫博主刪除! 目錄JVM1.基本概念:2. 運行過程:3. 線程4. JVM內存區域4.1. 程序計數器 ( 線程

原创 面試問題:持久層框架Mybatis中#{}與${}的區別

#{}與${}的區別 寫在前面:歡迎來到「發奮的小張」的博客。我是小張,一名普通的在校大學生。在學習之餘,用博客來記錄我學習過程中的點點滴滴,也希望我的博客能夠更給同樣熱愛學習熱愛技術的你們帶來收穫!希望大家多多關照,我們一起成

原创 SpringBoot學習筆記整理詳細

文章目錄1. Spring是如何簡化Java開發的2. 什麼是SpringBoot3. Hello,World3.1 準備工作3.2 創建基礎項目說明3.3 pom.xml 分析3.4 編寫一個http接口3.5 將項目打成jar

原创 IDEA用法之設置方法分割線

最近在學習視頻教程的時候,總是能看到一些大佬用的IDEA與自己的彷彿不是一個軟件! 如下圖: 看到一些老師用IDEA時,方法上都會有一條橫線。感覺這樣很方便,於是乎自己設置了一下。現在分享給大家! 第一步:進入idea的設置面

原创 面試時經常被問到的問題:i++與++i的區別?圖文詳解

i++與++i的區別 在說i++與++i的區別之前,我們不妨來看一下下面這幾行代碼: 這裏有四個問題,分別輸出的結果是什麼? /** * 程序員面試過程中,常見的 i++ 與 ++i 的區別,這裏需要從java的

原创 SpringMVC學習筆記整理詳細

SpringMVC 文章目錄SpringMVC1.回顧MVC1.1、什麼是MVC1.2、Model1時代1.3、Model2時代1.4、回顧Servlet2、什麼是SpringMVC2.1、概述2.2、中心控制器2.3、Sprin

原创 jvm學習路線(一看就懂)

先看看jvm的整體結構圖 先對jvm有了一個大致瞭解後,在看一下如何學習jvm。 jvm的學習路線: 最後在附上我學習jvm做的一些筆記: 小結: 博主用的畫圖工具是 ProcessOn免費在線作圖 以及XMind8畫圖

原创 解決springboot集成Swagger2報錯:Unable to infer base url.This is common when using dynamic servlet....

今天學習springboot整合Swagger測試訪問 鏈接: http://localhost:8080/swagger-ui.html.時,出現如下圖錯誤: 出現此錯誤可能的原因有如下幾種情況: 未在SwaggerCon

原创 Spring框架學習筆記-整體學習順序

1.Spring 文章目錄1.Spring1.簡介2.優點3.組成4.拓展2.IOC理論推導3.I0C本質4.第一個HelloSpring程序環境:思考問題?5.IOC創建對象的方式下標賦值參數類型參數名類型(掌握)6.Sprin

原创 springboot連接mysql數據庫相關報錯

springboot連接mysql mysql版本爲5.7 當使用springboot提供的mysql驅動時,運行測試通過。但是報了一個問題:如下圖 問題的原因是springboot版本推薦使用新的mysql驅動:com.mys