原创 Spring Boot多數據源MultiDataSource配置(最全)

今天學習了SpringBoot配置多數據源再次記錄分享給大家。demo開發工具idea、JDK1.8、技術Spring Boot+Mybatis+Druid。 代碼目錄結構 application.yml server: cont

原创 CompletableFuture實現異步回調

import java.util.concurrent.CompletableFuture; import java.util.concurrent.ExecutionException; public class Completab

原创 Mysql索引結構,B+樹看這篇就夠了!

本文主要介紹MySQL的InnoDB搜索引擎的索引結構。文章從最初的全文檢索開始,經過Hash、二叉樹、平衡二叉樹、B樹到最後爲什麼選用B+樹作爲索引結構的路線介紹。文章涉及數據結構以及一些硬件知識,全文較長請耐心閱讀。  介紹之前分

原创 java枚舉類型代碼Demo

public enum ECheckState { T_CHECKED("1", "已審覈") , T_NO_CHECK("0", "未審覈"); // 成員變量 private String code;

原创 SpringBoot集成Mybatis使用druid數據源配置

spring: datasource: druid: # 數據庫訪問配置, 使用druid數據源 type: com.alibaba.druid.pool.DruidDataSource

原创 spring boot支持https請求配置

整體介紹 本文是在SpringBoot中配置Https請求,SpringBoot默認是不支持同時啓動HTTP和HTTPS請求。實現HTTPS是根據請求轉發方式。 https 現在已經越來越普及了,特別是做一些小程序或者公衆號開發的時候,h

原创 單例模式看着一篇就夠了,破解謠言版!!!

大家好,今天給大家介紹一下單例模式。本文是從實際應用開發,結合網絡上多篇技術博客,總結其精華、完善其缺陷和優化案例說明角度向大家展示什麼叫做單例模式,如何創建單例及其優缺點和什麼時候用單例。原創不易,點贊關注支持一下! 什麼叫單例模式

原创 java的equals和“ == ”你真的會了麼?

通過學習本篇文章你會學會過equals方法和 " == "方法的使用、HashSet的底層。本篇文章閱讀大概需要10分鐘  概念簡介     首先要說的是equals是屬於Object的方法!!!   在日常編碼工作中肯定使用過e

原创 守護線程在主程序結束時候會執行?

概念介紹 Java中有兩類線程:User Thread(用戶線程)、Daemon Thread(守護線程) 用戶線程即運行在前臺的線程,而守護線程是運行在後臺的線程。 守護線程作用是爲其他前臺線程的運行提供便利服務,而且僅在普通、非守護線

原创 ForkJoinTask多線程分段計算結果並且彙總結果

import java.util.concurrent.ExecutionException; import java.util.concurrent.ForkJoinPool; import java.util.concurrent.