原创 Mysql (EXPLAIN) 執行計劃 SQL優化必備技能

添加小編微信帶您進入Java交流社區 小編微信:372787553 備註進羣 前言 在較早的MySQL版本中,分區和擴展信息是使用 EXPLAIN PARTITIONS和生成的 EXPLAIN EXTENDED。仍然可以識別

原创 Mysql (EXPLAIN)執行計劃之快速定位索引是否生效

添加小編微信帶您進入Java交流社區 小編微信:372787553 備註進羣 Extra 輔助信息說明 該Extra列 EXPLAIN輸出包含MySQL解決查詢的額外信息。以下列表說明了可以在此列中顯示的值。每個項目還針對

原创 Gateway聚合Swagger文檔

上篇我用gateway實現了,服務的熔斷,這篇文章我來實現,gateway聚合swagger Api文檔,實現統一路由,多模塊切換,先來看一下聚合後的效果圖: 通過上邊的圖片我們看到了預期的效果,並且這個api的文檔,更像是一個

原创 jdk1.8新特性Lambda表達式推過程

JDK1.8新特性 jdk1.8新特性之函數型接口 jdk1.8新特性Lambda表達式推過程 jdk1.8新特性Stream流處理 上一篇我們對 jdk的函數型接口 有了一定了解,這對我們本片文章還是有幫助的! 概念 Lambd

原创 Docker三劍客Compose介紹與安裝

Docker學習系列文章 1.Docker安裝與卸載詳細介紹 2.Docker常用命令介紹 3.Dockerfile 命令介紹 4.Docker Registry搭建與使用 5.Docker 數據管理 6.Docker三劍客Com

原创 IDEA 2020重大更新,帶來全新的體驗

社區羣聊 添加小編微信進入java學習交流羣,小編微信:372787553,備註進羣 IDEA 2020版本的重大更新以及對JDK14的支持,接下來我們就開始探索之旅; 一. 從IDE下載JDK 您不再需要在網絡上搜索必要的JDK

原创 Java自定義異常輸出

要理解Java異常處理是如何工作的,你需要掌握以下三種類型的異常: 檢查性異常: 最具代表的檢查性異常是用戶錯誤或問題引起的異常,這是程序員無法預見的。例如要打開一個不存在文件時,一個異常就發生了,這些異常在編譯時不能被簡單地忽

原创 Gateway服務熔斷處理

在學習或使用Zuul的時候我們可以進行服務的熔斷處理,比如通過zuul去訪問呢A服務,這是A服務並沒有開啓服務或者因其他的異常導致不發提供服務時,這是我們調用肯定會有異常,這時就必須進行服務的熔斷處理!如果還不太瞭解Gateway

原创 Java 8 Map merge一些騷操作

導語 添加小編微信:372787553,帶您進入java學習交流羣 1. 介紹 本入門教程將介紹Java8中如何合併兩個map。 更具體說來,我們將研究不同的合併方案,包括Map含有重複元素的情況。 2. 初始化 我們定義兩個ma

原创 SpringCloudGateway配置介紹

做過微服務開發,或者瞭解、學習過微服務的朋友對Spring Cloud Netflix Zuul肯定不陌生!隨着微服務的不斷髮展Spring Cloud 推出了Spring Cloud Gateway,他相比zuul的功能更強大,

原创 SpringCloud+OAuth SQL腳本

本文用於輔助 SpringCloud+OAuth Token持久化到數據庫, 原文及源代碼請查看https://blog.csdn.net/weixin_38937840/article/details/105382447 USE

原创 JDK14的重大更新

一.JDK 14版本中的重大更改 1.1 Java SE 14和JDK 14中的一些更改 Switch進行了擴展,因此可以用作語句或表達式,以便兩種形式都可以使用傳統case ... :標籤(帶有直通)或新case ... -

原创 併發編程之CompletableFuture

在多線程中,使用線程池時使用Future獲得異步執行結果時,要麼調用阻塞方法get(),要麼輪詢看isDone()是否爲true,這兩種方法都不是很好,因爲主線程也會被迫等待。 從Java 8開始引入了CompletableFut

原创 AbstractMethodError那些事

Java社區 添加小編微信進入java學習交流羣,小編微信:372787553,備註進羣 AbstractMethodError Exception in thread “main” java.lang.AbstractMetho

原创 JDK 8 HashMap鬼斧神工的優化

導語 添加小編微信:372787553,帶您進去Java開發社區交流羣! 前言 HashMap是Java程序員使用頻率最高的用於映射(鍵值對)處理的數據類型。隨着JDK(Java Developmet Kit)版本的更新,JDK1