通常大家都會根據(jù)査詢的WHERE條件來創(chuàng)建合適的索引蚤告,不過這只是索引優(yōu)化的一個(gè)方 面。設(shè)計(jì)優(yōu)秀的索引應(yīng)該考慮到整個(gè)查詢服爷,而不單單是WHERE條件部分杜恰。索引確實(shí)是一 種查找數(shù)據(jù)...
通常大家都會根據(jù)査詢的WHERE條件來創(chuàng)建合適的索引蚤告,不過這只是索引優(yōu)化的一個(gè)方 面。設(shè)計(jì)優(yōu)秀的索引應(yīng)該考慮到整個(gè)查詢服爷,而不單單是WHERE條件部分杜恰。索引確實(shí)是一 種查找數(shù)據(jù)...
在Java應(yīng)用開發(fā)中經(jīng)常會用到連接池、線程池等池化技術(shù)笼踩。池化(pool)技術(shù)的本質(zhì)是通過復(fù)用對象逗爹、連接等資源,減少創(chuàng)建對象/連接嚎于,降低垃圾回收(GC)的開銷掘而,適當(dāng)使用池化相關(guān)...
互聯(lián)網(wǎng)提前批基本告一段落袍睡,大大小小的offer也拿了一些知染,秉著回報(bào)社會,堅(jiān)持中國特色社會主義斑胜,挽救新一代碼農(nóng)的思想持舆,整理了下各個(gè)公司的面筋、考點(diǎn)伪窖,希望能激勵(lì)各位搬磚工逸寓,起到鼓...
目錄 技術(shù)一面(23問) 技術(shù)二面(3大塊) JAVA開發(fā)技術(shù)面試中可能問到的問題(17問) JAVA方向技術(shù)考察點(diǎn)(33快) 項(xiàng)目實(shí)戰(zhàn)(7大塊) 必會知識(48點(diǎn)) 面試小...
題目描述 這是 LeetCode 上的828. 統(tǒng)計(jì)子串中的唯一字符[https://link.juejin.cn/?target=https%3A%2F%2Fleetcod...
寫在開頭 提起Java領(lǐng)域中的鎖,是否有種“道不盡紅塵奢戀簇宽,訴不完人間恩怨“的”感同身受“之感勋篓?細(xì)數(shù)那些個(gè)“玩意兒”,你對Java的熱情是否還如初戀般“人生若只如初見”魏割? J...
【概述】 泛型機(jī)制在項(xiàng)目中一直都在使用拜银,比如在集合中ArrayList , Map 等,不僅如此遭垛,很多源碼中都用到了泛型機(jī)制尼桶,所以深入學(xué)習(xí)了解泛型相關(guān)機(jī)制對于源碼閱讀以及自己...
一、背景簡介 分布式系統(tǒng)中會存在這樣的開發(fā)場景锯仪,不同需求可能涉及到對同一個(gè)服務(wù)的開發(fā)泵督,那么該服務(wù)在研發(fā)期間就會存在多個(gè)版本并行的狀態(tài),為了保持不同版本之間的隔離性庶喜,驗(yàn)收需要將...
前言 創(chuàng)建數(shù)據(jù)庫表(user和message)小腊,并插入數(shù)據(jù): CREATE TABLE `user` (`id` varchar(64) NOT NULL ,`name` v...
什么是Spring的擴(kuò)展點(diǎn)秩冈? 這個(gè)問題讓我很深刻,記得之前有一個(gè)面試就被問到有沒有使用過瘸羡。 那他是什么漩仙? 先來看下Spring容器的加載過程 可以看到Bean從無到有主要是經(jīng)...
除去特別聰明的队他,誰都不會比誰傻多少,但時(shí)間拉長每個(gè)人卻有不同的成長峻村。 拋開境遇不同麸折,本篇就從自身找找原因。雖然文字粘昨、道理很簡單垢啼,具體到每個(gè)人行動的時(shí)候,結(jié)果也是千差萬別的张肾。 ...
基本概念 操作系統(tǒng)中 heap 和 stack 的區(qū)別 什么是基于注解的切面實(shí)現(xiàn) 什么是 對象/關(guān)系 映射集成模塊 什么是 Java 的反射機(jī)制 什么是 ACID BS與CS...
這段時(shí)間泡論壇吞瞪,聽到了很多跳槽程序員的困惑和迷茫馁启。 “工作太無聊了,每天沒有成就感芍秆,想換卻找不到方向……”“35歲了惯疙,曾經(jīng)的同學(xué)都年薪百萬了,自己還是不上不下的……”“晉升好...