這個(gè)標(biāo)題讓我想起來(lái)一個(gè)哲學(xué)問(wèn)題:從哪里來(lái),到哪里去。 那我們就通過(guò)這個(gè)哲學(xué)問(wèn)題談一談:一個(gè)對(duì)象在JVM中經(jīng)歷了什么? 從哪里來(lái)? 我:對(duì)象從哪里來(lái)? 同事甲:呃,國(guó)家發(fā)的? ...
這個(gè)標(biāo)題讓我想起來(lái)一個(gè)哲學(xué)問(wèn)題:從哪里來(lái),到哪里去。 那我們就通過(guò)這個(gè)哲學(xué)問(wèn)題談一談:一個(gè)對(duì)象在JVM中經(jīng)歷了什么? 從哪里來(lái)? 我:對(duì)象從哪里來(lái)? 同事甲:呃,國(guó)家發(fā)的? ...
概述 索引是MySQL的數(shù)據(jù)結(jié)構(gòu),關(guān)系著MySQL如何存儲(chǔ)數(shù)據(jù),查詢數(shù)據(jù);而如何操作數(shù)據(jù),解決多線程時(shí)操作數(shù)據(jù)帶來(lái)的問(wèn)題,則需要通過(guò)事務(wù)來(lái)完成。 InnoDB引擎支持事務(wù),M...
前言 索引優(yōu)化這四個(gè)字說(shuō)實(shí)話我認(rèn)為其實(shí)挺難理解的??吹竭@四個(gè)字我腦門上是:???? 索引還要優(yōu)化嗎?調(diào)優(yōu)SQL一般來(lái)說(shuō)不就是看它有沒(méi)有走索引,沒(méi)走索引給它加上索引就好了嗎? ...
概述 explain是MySQL中的一個(gè)關(guān)鍵字,可以用于模擬優(yōu)化器執(zhí)行SQL語(yǔ)句,分析你的SQL的性能瓶頸。 使用時(shí)只需將該關(guān)鍵字加在sql頭部,如 案例 explain返回...
前言 在日常工作中,MySQL無(wú)外乎是我們最熟悉的數(shù)據(jù)庫(kù)了,理解MySQL的數(shù)據(jù)結(jié)構(gòu)和索引特點(diǎn),能夠幫助我們寫出查詢效率更高,邏輯更為明確的SQL,也能給我們?cè)O(shè)計(jì)表結(jié)構(gòu)時(shí)帶來(lái)...
背景 最近項(xiàng)目上遇到一個(gè)改造主鍵生成策略的問(wèn)題:需要將原Redis自增id改造成雪花算法。 一個(gè)好消息是項(xiàng)目用的ORM框架(Mybatis-Plus)自帶雪花算法生成策略,只...
[TOC] 1. 通過(guò)IDEA GUI設(shè)計(jì)器創(chuàng)建窗體 新建 GUI窗體 填寫窗體基本信息image-20211222091416137 向UI中添加組件添加一個(gè) 文本組件和輸...
前言 分布式鎖想必大家并不陌生:控制分布式系統(tǒng)[https://zh.wikipedia.org/wiki/%E5%88%86%E5%B8%83%E5%BC%8F%E7%B3...
前言 在今天,依然有許多人對(duì)循環(huán)依賴有著爭(zhēng)論,也有許多面試官愛(ài)問(wèn)循環(huán)依賴的問(wèn)題,更甚至是在Spring中只問(wèn)循環(huán)依賴,在國(guó)內(nèi),這彷佛成了Spring的必學(xué)知識(shí)點(diǎn),一大特色,也...
前言 如果你認(rèn)為單元測(cè)試會(huì)降低開發(fā)效率,那么它做的事就是讓你的開發(fā)效率少降低一點(diǎn);如果你認(rèn)為單元測(cè)試可以提高開發(fā)效率,那么恭喜你,它會(huì)是一份寶藏。 這是一篇涵蓋了大部分場(chǎng)景下...
對(duì)于QPS,RT這些名詞想必大家都不陌生,但是說(shuō)到如何提升他們卻一籌莫展。今天我們就來(lái)研究一下吧 目錄 名稱解釋[#%E5%90%8D%E8%AF%8D%E8%A7%A3%E...
在上文Sentinel流量防衛(wèi)兵[&sn=9c4c9d8d8e46f94a53364e97e0cc58ce&chksm=9bb80f79accf866f122b8463e38...
前言 在我們平常工作中,總會(huì)有這樣的事情發(fā)生:服務(wù)無(wú)法承受過(guò)多的請(qǐng)求而被打掛。 一般我們可以從兩個(gè)方面處理: 增加節(jié)點(diǎn),水平擴(kuò)展(錢總是萬(wàn)能的) 對(duì)請(qǐng)求量過(guò)高的接口進(jìn)行限流(...
在上一期SpringBoot自定義starter[https://mp.weixin.qq.com/s?__biz=MzAxMTk1MTI3OQ==&mid=22474840...
今天,我們還是來(lái)補(bǔ)一下SpringBoot自動(dòng)裝配原理[https://mp.weixin.qq.com/s?__biz=MzAxMTk1MTI3OQ==&mid=22474...
上期講到,關(guān)于SpringBoot自動(dòng)裝配原理[https://mp.weixin.qq.com/s?__biz=MzAxMTk1MTI3OQ==&mid=224748398...