視圖是一種數(shù)據(jù)庫對象,是從一個或者多個數(shù)據(jù)表或視圖中導(dǎo)出的虛表,視圖所對應(yīng)的數(shù)據(jù)并不真正地存儲在視圖中,而是存儲在所引用的數(shù)據(jù)表中,視圖的結(jié)構(gòu)和數(shù)據(jù)是對數(shù)據(jù)表進行查詢的結(jié)果。查看全文>>
視圖是一個虛擬表(也可以認為是一條語句),基于它創(chuàng)建時指定的查詢語句返回的結(jié)果集。每次訪問它都會導(dǎo)致這個查詢語句被執(zhí)行一次。為了避免每次訪問都執(zhí)行這個查詢,可以將這個查詢結(jié)果集存儲到一個物化視圖(也叫實體化視圖)。查看全文>>
我們拉取鏡像默認是從 Docker Hub 鏡像倉庫上進行獲取的,在 Docker Hub 的官網(wǎng)上我們可以查看 Docker 鏡像的一些信息。查看全文>>
單例模式(Singleton Pattern)是Java中最簡單的設(shè)計模式之一。這種類型的設(shè)計模式屬于創(chuàng)建型模式,它提供了一種創(chuàng)建對象的最佳方式。 這種模式涉及到一個單一的類,該類負責創(chuàng)建自己的對象,同時確保只有單個對象被創(chuàng)建。查看全文>>
迪米特法則又叫最少知識原則。其含義是:如果兩個軟件實體無須直接通信,那么就不應(yīng)當發(fā)生直接的相互調(diào)用,可以通過第三方轉(zhuǎn)發(fā)該調(diào)用。其目的是降低類之間的耦合度,提高模塊的相對獨立性。查看全文>>
客戶端不應(yīng)該被迫依賴于它不使用的方法;一個類對另一個類的依賴應(yīng)該建立在最小的接口上。 下面看一個例子來理解接口隔離原則查看全文>>