
英:/'ˈflaɪweɪt/ 美:/'ˈflaɪweɪt/
複數 flyweights
n. (拳擊或其他比賽中的)特輕量級選手,次最輕量級選手(體重48至51公斤) ;(拳擊或其他比賽中的)特輕量級,蠅量級
Figure 14: Object model prior to Flyweight pattern.
圖14:在Flyweight模式之前的對象模型。
Figure 15: Object model after applying the Flyweight pattern.
圖15:使用Flyweight後的對象模型。
But... applying the Flyweight [GoF] pattern raises a new challenge for our designer.
但是……應用flyweight [g oF]模式給設計者帶來了新的挑戰。
For example, according to the pattern catalog, the State pattern is often related to Flyweight and Singleton [GoF].
例如,通過模式目錄,State模式經常涉及到Flyweight和Singleton [g oF]。
In his youth, Mr. Levine won a Golden Gloves flyweight boxing title, and his competitive juices have not let up.
Levine先生年輕的時候曾獲得過特輕量級業餘拳擊金手套賽冠軍;雖然上了年紀,但他的競技精神一如從前。
n.|lightweight;輕量級選手;次最輕量級選手
“Flyweight” 是一個多義詞,具體含義需結合語境理解:
若需更專業的解釋(如代碼實現或體育規則細節),可提供具體領域以進一步說明。
Flyweight是一個名詞,用于描述軟件設計模式中的一種技術。它是一種優化技術,用于減少程式内存的占用。在Flyweight模式中,重複出現的對象會被共享,從而減少了内存的使用。這些共享的對象被稱為“輕量級對象”。
Flyweight模式的基本思想是盡量減少内存的使用,以提高程式的性能和效率。它通過将某些對象共享,從而減少内存占用。這種共享是透明的,即不會影響程式的運行結果。Flyweight模式通常用于大量重複的對象,如圖形界面中的圖标、字體等。
Flyweight模式的概念與享元模式(Flyweight Pattern)非常相似,兩者常常被混淆。它們的共同點是都采用對象共享的方法來減少内存的使用。不同之處在于,Flyweight模式重點在于共享輕量級對象,而享元模式則更加注重共享對象的狀态。
Flyweight模式的反義詞是Heavyweight模式,即重量級模式。重量級模式與Flyweight模式不同,它不會共享對象,而是為每個對象都分配獨立的内存空間。這樣會導緻程式的内存占用較大,運行效率較低。
【别人正在浏覽】