一、定義 分頁(Pagination)是指在數(shù)據(jù)庫查詢中,將大量的結(jié)果集按照固定的數(shù)量分割成多個(gè)部分(頁),以便逐步查看和處理。分頁可以提高數(shù)據(jù)查詢和傳輸?shù)男剩瑴p少一次性加...
工廠方法模式定義 工廠方法模式(Factory Method Pattern) 是一種創(chuàng)建型設(shè)計(jì)模式。 它定義了一個(gè)用于創(chuàng)建對象的接口,讓子類決定實(shí)例化哪一個(gè)類。 工廠方法使...
策略模式定義 策略模式(Strategy Pattern)是一種行為型設(shè)計(jì)模式,定義了一系列算法,并將每個(gè)算法封裝起來,使它們可以相互替換。策略模式使得算法可以在不影響客戶端...
抽象工廠模式定義 抽象工廠模式(Abstract Factory Pattern)是一種創(chuàng)建型設(shè)計(jì)模式 提供了一個(gè)接口,用于創(chuàng)建一系列相關(guān)或相互依賴的對象,而無需指定它們的具...
代理模式定義 代理模式(Proxy Pattern) 是一種結(jié)構(gòu)型設(shè)計(jì)模式。 為其他對象提供一種代理,以控制對這個(gè)對象的訪問。 代理對象在客戶端和目標(biāo)對象之間起到中介作用,可...
1. AOP 簡介 定義:面向切面編程(Aspect-Oriented Programming)是一種編程范式,允許在不修改核心業(yè)務(wù)邏輯的情況下,將橫切關(guān)注點(diǎn)與業(yè)務(wù)邏輯分離。...
一、常用數(shù)據(jù)結(jié)構(gòu)概覽 數(shù)組(Array) 鏈表(Linked List) 棧(Stack) 隊(duì)列(Queue) 哈希表(Hash Table) 樹(Tree) 圖(Graph...