如何進(jìn)行面向?qū)ο蟮脑O(shè)計(jì)? 我們知道乌询,面相對(duì)象的分析產(chǎn)出是詳細(xì)的需求描述旱易,那面相對(duì)象設(shè)計(jì)的產(chǎn)出就是類饲做。在面相對(duì)象設(shè)計(jì)環(huán)節(jié)主胧,我們將需求描述轉(zhuǎn)化為具體...
在面向?qū)ο蟮木幊讨衅幸粭l非常經(jīng)典的設(shè)計(jì)原則:組合優(yōu)于繼承,多用組合少用繼承汰翠。什么不推薦使用繼承?組合比繼承有哪些優(yōu)勢(shì)昭雌? 為什么不推薦使用繼承复唤?...
我們以下面這個(gè)建表語(yǔ)句為例 表 T 中,如果我執(zhí)行 select * from T where k between 3 and 5;烛卧,需要執(zhí)行幾...
一句話簡(jiǎn)單的來(lái)說(shuō)佛纫,索引的出現(xiàn)其實(shí)就是為了提高數(shù)據(jù)查詢的效率,就像書(shū)的目錄一樣总放。對(duì)于數(shù)據(jù)庫(kù)的表而言呈宇,索引其實(shí)就是它的目錄。 索引的常見(jiàn)模型 索引的...
經(jīng)常聽(tīng)DBA同事說(shuō)炬搭,mysql可以恢復(fù)到半個(gè)月內(nèi)任意一秒的狀態(tài)蜈漓,是否好奇是怎么做到的? 我們還是從一個(gè)表的一條更新語(yǔ)句說(shuō)起宫盔,更新一個(gè)ID為主鍵和...
mysql,是我們經(jīng)常用到的數(shù)據(jù)庫(kù)融虽,而我們平時(shí)所用到的操作,大多是輸入一條sql飘言,然后獲取返回結(jié)果衣形。例如: 基本上不會(huì)關(guān)注mysql內(nèi)部的執(zhí)行流...