問題誕生 在一次代碼review中,被老板噴了下為啥用switch而不用if;對此有點(diǎn)疑惑,當(dāng)時(shí)的理由是:寫switch會遺漏break,導(dǎo)致代...
前言 計(jì)算機(jī)操作系統(tǒng)是一門“人造的”系統(tǒng);處處都透露這人類的思考慣性,人性的哲學(xué)原理。從人類本身的處理角度去理解操作系統(tǒng)中線程的各種原理是很有必...
前言 在操作系統(tǒng)出現(xiàn)之前,程序曾經(jīng)存放在卡片上,計(jì)算機(jī)每讀一張卡片,就運(yùn)行一條指令,這個(gè)時(shí)候程序是直接從卡片到執(zhí)行;但這種從外部存儲媒介上直接執(zhí)...
InnoDB是MySQL數(shù)據(jù)庫中最常用的存儲引擎,InnoDB的體系架構(gòu)如下圖所示: InnoDB體系架構(gòu)主要包含三部分:后臺線程,緩沖池,文件...
MySQL是當(dāng)前最流行的關(guān)系型數(shù)據(jù)庫。MySQL的體系架構(gòu)如下圖所示: MySQL架構(gòu): Connectors:MySQL向外提供的交互接口:J...
問題背景 公司有個(gè)業(yè)務(wù)功能的組件,該組件以jar包的形式透出去;為了把組件的pom弄的比較干凈,一開始沒有加入任何框架,純粹的java代碼;組件...
InnoDB是一個(gè)高性能,高可用,高擴(kuò)展性的存儲引擎。 InnoDB體系架構(gòu) InnoDB存儲引擎有多個(gè)內(nèi)存塊,這些內(nèi)存塊組成一個(gè)大的內(nèi)存池。 ...
數(shù)據(jù)庫和數(shù)據(jù)庫實(shí)例的區(qū)別:數(shù)據(jù)庫是文件的集合,是依照某種數(shù)據(jù)模型組織起來并存放于二級存儲器中的數(shù)據(jù)集合;數(shù)據(jù)庫實(shí)例是程序,是位于用戶與操作系統(tǒng)之...
第五章 注意點(diǎn):sql的執(zhí)行順序:from > on > join > where > group by > having > select >...