一. 概述 一條查詢語(yǔ)句的執(zhí)行過(guò)程一般是經(jīng)過(guò)連接器、分析器、優(yōu)化器、執(zhí)行器等功能模塊,最后到達(dá)存儲(chǔ)引擎. 其實(shí),查詢語(yǔ)句的那一套流程,更新語(yǔ)句也是同樣會(huì)走一遍。連接器,連接...
一. 概述 一條查詢語(yǔ)句的執(zhí)行過(guò)程一般是經(jīng)過(guò)連接器、分析器、優(yōu)化器、執(zhí)行器等功能模塊,最后到達(dá)存儲(chǔ)引擎. 其實(shí),查詢語(yǔ)句的那一套流程,更新語(yǔ)句也是同樣會(huì)走一遍。連接器,連接...
一. 創(chuàng)建 1.1 工廠函數(shù) 要使用Slf4j,首先要?jiǎng)?chuàng)建一個(gè)實(shí)例: org,slf4j.Logger. 1.2 Lombok Lombok 就像fastjson, 或褒或貶...
一. 整合核心包 1.1 門(mén)面 Slf4j 基本的日志門(mén)面,核心API:org.slf4j:slf4j-api 1.2 核心實(shí)現(xiàn) logback的核心實(shí)現(xiàn)層在ch.qos.l...
Nacos 不僅可以作為注冊(cè)中心,也可以作為配置中心。本章討論作為注冊(cè)中心的核心功能。 一. 服務(wù)注冊(cè) Nacos Client會(huì)通過(guò)發(fā)送REST請(qǐng)求的方式向Nacos Se...
一. 背景 在開(kāi)發(fā)過(guò)程中,經(jīng)常涉及到對(duì)象之間的拷貝(尤其是微服務(wù)架構(gòu)下,api 層,biz層,Dao層,視圖層之間的對(duì)象拷貝)。 當(dāng)前項(xiàng)目中,用的比較多的是Spring 提供...
概述 上篇簡(jiǎn)述了mysql更新語(yǔ)句執(zhí)行流程,其中很多步驟我都“留了白”,未深入展開(kāi),本篇我將通過(guò)一個(gè)個(gè)問(wèn)題深入解析各個(gè)步驟。流程圖 問(wèn)題1 緩存池中的數(shù)據(jù)什么時(shí)候?qū)懭氪疟P(pán)?...
一 基礎(chǔ)準(zhǔn)備 1.1 Redis setnx 命令 1.2 lua基本語(yǔ)法 二 redis分布式鎖實(shí)現(xiàn) 假設(shè)我們有一個(gè)秒殺業(yè)務(wù),固定的庫(kù)存,要求不能超賣(mài),即有庫(kù)存就賣(mài)出,直...
前沿 Spring整合dubbo,核心解決三個(gè)問(wèn)題: 解析配置文件,獲取dubbo需要屬性信息 找到所有@Service,導(dǎo)出服務(wù)到注冊(cè)中心 找到所有@Reference 從...