原创 Spring Boot(1)-快速入門及自動配置源碼剖析,入門就這篇足矣!

文章內容使用 Spring Boot 2.x 一、什麼是Spring Boot Spring Boot是基於Spring開發的,是約定大於配置的核心思想。並且集成了大量的第三方庫配置比如redis、mongoDB、jpa等。

原创 GitHub標星5.2k+,超級火爆的開源項目

今天給大家推薦三個在GitHub上超火的實戰項目 目錄清單 Spring Boot實戰電商項目:GitHub標星5.3k+ 基於SOA架構分佈式電商項目:GitHub標星5.2k+ 基於Spring Boot + Vue後臺管理

原创 最近面試又被synchronized虐,該怎麼辦好?

1、面試被問synchronized,你真的回答對了嗎 首先認識synchronized是什麼,爲什麼要用它,它能給我們帶來什麼好處? synchronized關鍵字是用來解決在多線程之間訪問資源的下得到同步性的,就是當被sync

原创 Spring Boot(3):Thymeleaf模版引擎

一、什麼是Thymeleaf Thymeleaf 是一款用於渲染 XML/XHTML/HTML5 內容的模板引擎。類似 JSP,Velocity,FreeMaker 等模版,它也可以輕易的與 Spring MVC 等 Web 框架

原创 Spring Boot(2):Spring Boot整合MVC框架,就是這麼簡單!

上一篇是Spring Boot快速入門:Spring Boot(1):快速入門及自動配置源碼剖析,如果還不接觸過,建議先去看看上一篇文章。本章接着上一篇文章繼續講解Spring Boot Web開發,也是相當web的綜合開發。 本

原创 黑哥講解spark-RDD編程

spark-RDD編程 作者:黑哥   一、編程模型 在spark中,RDD被表示爲對象,我們通過一系列的 transformations 定義 RDD 之後,再調用 actions觸發 RDD 的計算。只需要記住一句話:在 Spark

原创 掃面一波,ArrayList(擴容機制+面試題+基礎)結合通俗易懂

本文使用Java 8+ 目錄前言第一章 集合與數組概念第二章 集合框架1、集合的兩大類2、集合創建3、集合爲何需要泛型第三章 List接口1、List接口主要實現類2、迭代器2.1 爲什麼要迭代器2.2 什麼是迭代器2.3 使用