原创 Java 中的阻塞隊列

原文地址:http://ifeve.com/java-blocking-queue/ 1. 什麼是阻塞隊列? 阻塞隊列(BlockingQueue)是一個支持兩個附加操作的隊列。這兩個附加的操作是: 在隊列爲空時,獲取元素的

原创 MySQL 之 Sql性能優化梳理

原文地址: https://juejin.im/post/59b11ba151882538cb1ecbd0 文章目錄前言1.0 基本概念簡述1.1 邏輯架構1.2 鎖1.3 事務1.4 存儲引擎2.0 創建時優化2.1 Sch

原创 減少回表的一次SQL查詢優化

原文地址:https://www.jianshu.com/p/0768ebc4e28d 讀後感:減少了回表的次數,從而減少磁盤I/O,降低了查詢時間,很有意思。 有一張財務流水錶,未分庫分表,目前的數據量爲9555695,分

原创 MAC 使用國內源安裝歷史版本 Neo4j

1. 概述 推薦去官網下載,不管這裏用的張幟老師推薦的國內源:http://doc.we-yun.com:1008/neo4j。 注意:最新 Neo4j4.x 需要 jdk11,Neo4j3.X 使用 jdk8。 這是我找到國內n

原创 IDEA 創建 Gradle 工程入門實例

1. 概述 Gradle是專注於靈活性和性能的開源構建自動化工具。Gradle構建腳本是使用 Groovy 或 Kotlin DSL 編寫的 用戶手冊鏈接:https://docs.gradle.org/current/userg

原创 裝飾者設計模式(Decorator)、裝飾者設計模式在 FilterInputStream 中的應用

1. 概述 1.1 什麼是裝飾設計模式? 假如現在有一塊蛋糕,塗上奶油,就是奶油蛋糕,加上水果就是水果奶油蛋糕,加上生日快樂四個字就是生日蛋糕。 奶油蛋糕,水果奶油蛋糕,生日蛋糕其核心都是蛋糕,經過裝飾之後成爲目的更明確的蛋糕,更

原创 SpringBoot 自動原配原理

原文地址:https://www.jianshu.com/p/83693d3d0a65 預警:本文非常長,建議先mark後看,也許是最後一次寫這麼長的文章 說明:前面有4個小節關於Spring的基礎知識,分別是:IOC容器

原创 MySQL InnoDB 一棵B+樹可以存放多少行數據

原文地址:https://www.cnblogs.com/leefreeman/p/8315844.html#4352024 1. 一個問題? InnoDB一棵B+樹可以存放多少行數據?這個問題的簡單回答是:約2千萬。爲什麼是

原创 Java 之 fail-fast

原文鏈接:https://juejin.im/post/5cb683d6518825186d65402c 原文地址:https://juejin.im/post/5cb683d6518

原创 Java String字符串類的不可變性

原文鏈接:https://www.jianshu.com/p/cd72099051f9 原文地址:https://www.jianshu.com/p/cd72099051f9 文章目

原创 個人隨筆

2019 年 10.14 , 個人技術博客訪問量到達了 6 位數,還是有點小開心。 給未來的自己的留一些話: 希望自己以後無論身處何地,無論生活多麼泥濘,也不要停下自己的腳步,不要放棄自己; 堅持鍛鍊身體; 享受每一天,充實的度過每一天

原创 分佈式事務學習

原文鏈接:https://juejin.im/post/5b5a0bf9f265da0f6523913b#heading-9 原文地址:https://juejin.im/post/5

原创 SpringBoot2 整合 SpringCloud 的 Hystrix斷路器 實例

文章目錄1. 概述2. 短路器3. SpringFeign 使用 Hystrix斷路器3.1 工程實例3.2 修改 Fegin 模塊3.3 測試運行參考文獻 1. 概述 微服務架構中服務之間互相調用,單個服務通常會集羣部署,由於網

原创 微服務架構 BFF和網關是如何演化出來的

原文鏈接:https://kuaibao.qq.com/s/20180531G20PMK00?refer=cp_1026 文章目錄1. 介紹2. 服務化架構V13. 服務化架構V24.

原创 HTTP報文頭解析

原文鏈接:https://www.cnblogs.com/ludashi/p/6237340.html 原作者:青玉伏案 原文出處:https://www.cnblogs.com/lu