在項目開發(fā)中,除了需要設計實體類,還需要設計一些工具類,用于完成不同的操作。下面分別介紹工具類的設計。查看全文>>
命令模式包含抽象命令類,具體命令角色、實現(xiàn)者/接收者角色、調(diào)用者/請求者角色,這里我們可以使用快餐店就餐時服務員、廚師和訂單充當這些命令角色,具體演示下命令模式的使用。查看全文>>
在面向?qū)ο蟪绦蛟O計過程中,程序員常常會遇到這種情況:設計一個系統(tǒng)時知道了算法所需的關(guān)鍵步驟,而且確定了這些步驟的執(zhí)行順序,但某些步驟的具體實現(xiàn)還未知,或者說某些步驟的實現(xiàn)與具體的環(huán)境相關(guān)。查看全文>>
視圖是一種數(shù)據(jù)庫對象,是從一個或者多個數(shù)據(jù)表或視圖中導出的虛表,視圖所對應的數(shù)據(jù)并不真正地存儲在視圖中,而是存儲在所引用的數(shù)據(jù)表中,視圖的結(jié)構(gòu)和數(shù)據(jù)是對數(shù)據(jù)表進行查詢的結(jié)果。查看全文>>
視圖是一個虛擬表(也可以認為是一條語句),基于它創(chuàng)建時指定的查詢語句返回的結(jié)果集。每次訪問它都會導致這個查詢語句被執(zhí)行一次。為了避免每次訪問都執(zhí)行這個查詢,可以將這個查詢結(jié)果集存儲到一個物化視圖(也叫實體化視圖)。查看全文>>
我們拉取鏡像默認是從 Docker Hub 鏡像倉庫上進行獲取的,在 Docker Hub 的官網(wǎng)上我們可以查看 Docker 鏡像的一些信息。查看全文>>