孩子,不要等到長大了,再去悔恨當初那個放縱的自己;在該努力的年紀,請逼著自己成為更好的人!——虎媽 親愛的兒子,昨天晚上我們之間發(fā)生了一些沖突。 當時你寫完作業(yè),說想用手機上...
孩子,不要等到長大了,再去悔恨當初那個放縱的自己;在該努力的年紀,請逼著自己成為更好的人!——虎媽 親愛的兒子,昨天晚上我們之間發(fā)生了一些沖突。 當時你寫完作業(yè),說想用手機上...
前言 首先,緩存由于其高并發(fā)和高性能的特性,已經(jīng)在項目中被廣泛使用。在讀取緩存方面,大家沒啥疑問,都是按照下圖的流程來進行業(yè)務操作。 但是在更新緩存方面,對于更新完數(shù)據(jù)庫,是...
1、應盡量避免在 where 子句中使用!=或<>操作符,否則將引擎放棄使用索引而進行全表掃描。 2、對查詢進行優(yōu)化,應盡量避免全表掃描,首先應考慮在 where 及 ord...
此模塊依然基于以上博客書寫。并在 blog_base 模塊實現(xiàn)增刪查改功能。 一、 配置啟動類 在 啟動類中 實例化雪花算法,代碼實現(xiàn)如下: 二、 定義 配置文件 appli...
此模塊依然基于以上博客書寫。 封裝統(tǒng)一返回數(shù)據(jù)格式 在 blog_common 模塊中主要放置一些公共使用功能,創(chuàng)建entity 包,用于存放 統(tǒng)一返回數(shù)據(jù)格式類。注:此項目...
該篇博客基于上一篇 :SpringCloud 項目學習(一)創(chuàng)建父子項目 進行構建。 一、 創(chuàng)建普通java模塊 在父模塊下創(chuàng)建普通的java子模塊,其實在正常的微服務開...
本項目全程使用idea 編輯器。 一、創(chuàng)建父模塊 點擊File --> New --> Progect 選項image.png 在彈出頁面中用戶可根據(jù)自己的需求創(chuàng)建父模塊的類...
常用SQL優(yōu)化 1. 大批量插入數(shù)據(jù) 向數(shù)據(jù)庫中新增100萬數(shù)據(jù)時,當使用 load data命令導入數(shù)據(jù)時,適當?shù)脑O置可以提高效率。對于 Innodb 類型的數(shù)據(jù)引擎: 按...
一 、 SQL優(yōu)化步驟 1. 查看SQL 執(zhí)行頻率 通過show [session|global]status 命令可以提供服務器狀態(tài)信息,也可以在操作系統(tǒng)上使用mysqla...
上篇《SpringBoot2.1.x 啟動流程 源碼分析(上)》我們分析了 Spring Boot 入口類 SpringApplication 的源碼,并知道了其構造原理,這...
本篇基于 Spring Boot 2.1.7 版本進行分析,SpringBoot 總體啟動流程圖如下: 上圖為SpringBoot啟動結(jié)構圖,我們發(fā)現(xiàn)啟動流程主要分為三個部...
1. 前言 第十二篇 至 第十九篇 用于后續(xù)完整其他組件,目前保留目錄。 一、 網(wǎng)關 Gateway 的簡介 Spring Cloud Gateway是Spring官方基于S...
第四篇講述了如何利用Hystrix Dashboard去監(jiān)控熔斷器的Hystrix command。當我們有很多個服務的時候, 需要聚合所有服務的Hystrix Dashb...
在微服務中,通常根據(jù)業(yè)務模塊分服務,項目中前端發(fā)起一個請求,后端可能跨幾個服務調(diào)用才能完成這個請求(如下圖)。如果系統(tǒng)越來越龐大,服務之間的調(diào)用與被調(diào)用關系就會變得很復雜,假...
前面兩篇文章我們聊了Spring Cloud Config配置中心,當我們在更新github上面的配置以后,如果想要獲取到最新的配置,需要手動刷新或者利用webhook的機制...