原创 拜託!面試請不要再問我Spring Cloud底層原理

本文爲轉載文章,作者:中華石杉,十餘年BAT架構經驗,傾囊相授。作者微信公衆號:石杉的架構筆記(ID:shishan100) 概述 毫無疑問,Spring Cloud是目前微服務架構領域的翹楚,無數的書籍博客都在講解這個技術。不過大多

原创 SpringCloud:服務的註冊與發現Eureka(Greenwich版本,新手完整版)【一】

因爲是剛入手springcloud,所以我的步驟會非常詳細,適合小白新手一起學習 文章目錄1. 創建一個主maven項目2. 搭建服務註冊中心(eureka-server)4. 創建服務提供者 (eureka client)5. 配

原创 Java生成唯一主鍵

一般有時候我們需要生成唯一主鍵id,如果數據庫是mysql我們可以使用主鍵自增,如果是oracle我們可以創建觸發器或者序列,如果不借助數據庫我們也可以在java層面自己生成唯一主鍵。 代碼如下: /* 生成唯一主鍵

原创 Git上傳項目到github(實際操作)

文章目錄首先創建一個倉庫 首先創建一個倉庫 這裏我要上傳的是一個航班信息管理系統 創建成功後到了這個頁面: 這裏可以我們需要複製我們的ssh :https://github.com/weihubeast/flight_sys

原创 Springboot集成Junit單元測試

準備工作 編輯器:idea(非必須) maven依賴(創建springboot自己會有): <parent> <groupId>org.springframework.boot</groupId> <a

原创 在IDEA中使用@Slf4j報錯,找不到log報錯

問題:用idea使用@Slf4j註解,然後寫log.debug("debug...");就報錯,但是運行沒問題,解決方式如下: File——》Settings——》plugins——》搜索lombok安裝即可

原创 mysql8連接錯誤(2059 authentication plugin 'caching_sha2_pawwsord' cannot be loaded)

在我安裝好mysql8以後看服務也啓動了,結果一直連接不上,密碼也是對的然後給我報這個錯誤: 後面的亂碼可以不用管,錯誤的大概意思應該是:無法加載身份驗證插件’caching_sha2_password” 解決方式: 我們打

原创 頁面報錯常用狀態碼總結(Http常見狀態碼)

作爲一個互聯網開發人員對於一些服務器返回的HTTP狀態的意思都必須是瞭如指掌的,只有將這些狀態碼一一弄清楚,工作中遇到的各種問題才能夠處理的得心應手。好了,下面就讓我們來了解一下比較常見的HTTP狀態碼吧! 狀態碼 類別 原因

原创 SSO單點登入原理及簡單實現

文章目錄什麼是單點登入爲什麼使用單點登入單點登入的實現原理問題解釋 什麼是單點登入 SSO(Single Sign On):單點登錄是實現多個系統之間統一登錄的驗證系統,簡單來說就是:有A,B,C三個系統,在A處登錄過後,再訪問B系

原创 Redis(二 數據類型及使用場景詳解)

文章目錄瞭解redis爲什麼使用redis使用redis引發 的問題:redis的數據結構:StringRedis分佈式鎖核心思路應用場景Hash字符串鍵 VS Hash鍵Hash鍵的意義不適用Hash鍵的情況List(列表鍵)應用場

原创 JAVA學習導圖、思維導圖

網上搜集了java的學習思維導圖,分享給大家。 01.Java程序設計(基礎) 02.Java程序設計(專題) 03.客戶端網頁編程 04.Java Web表示層技術 05.Oracle 06.Hibernate 07.M

原创 Spring-Bean(實例化bean,bean的作用域,bean的常用屬性詳解)

文章目錄1.Bean的三種實例化方式1.使用類的無參數構造創建(重點)2. 使用靜態工廠創建3. 使用實例工廠創建2. Bean標籤常用屬性:3. Bean的作用域1. singleton——唯一 bean 實例2. prototyp

原创 Java集合框架面試題(詳解)

Arraylist 與 LinkedList 異同 補充:數據結構基礎之雙向鏈表 ArrayList 與 Vector 區別 HashMap的底層實現 JDK1.8之前 JDK1.8之後 HashMap 和 Hasht

原创 SSM配置Log4j打印日誌(打印SQL語句)

web.xml中的配置如下 <!-- 加載log4j配置文件 --> <context-param> <param-name>log4jConfigLocation</param-name> <par

原创 去掉IntelliJ IDEA生成的mybatis映射文件中黃色和綠色的背景

對於第一次使用idea又有強迫症的人 看到這個黃色的肯定很不爽: 如何去掉呢直接看圖: 2. 效果: PS:如果沒有背景可能這樣設置了還有綠色的背景色,可以直接: 把這個勾取消即可