Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Flyweight_pattern> ?p ?o. }
Showing items 1 to 46 of
46
with 100 items per page.
- Flyweight_pattern abstract "In computer programming, flyweight is a software design pattern. A flyweight is an object that minimizes memory use by sharing as much data as possible with other similar objects; it is a way to use objects in large numbers when a simple repeated representation would use an unacceptable amount of memory. Often some parts of the object state can be shared, and it is common practice to hold them in external data structures and pass them to the flyweight objects temporarily when they are used.A classic example usage of the flyweight pattern is the data structures for graphical representation of characters in a word processor. It might be desirable to have, for each character in a document, a glyph object containing its font outline, font metrics, and other formatting data, but this would amount to hundreds or thousands of bytes for each character. Instead, for every character there might be a reference to a flyweight glyph object shared by every instance of the same character in the document; only the position of each character (in the document and/or the page) would need to be stored internally.Another example is string interning.In other contexts the idea of sharing identical data structures is called hash consing.".
- Flyweight_pattern wikiPageExternalLink index.html.
- Flyweight_pattern wikiPageExternalLink wiki?FlyweightPattern.
- Flyweight_pattern wikiPageExternalLink index.php?node=18.
- Flyweight_pattern wikiPageExternalLink article.tss?l=Caching.
- Flyweight_pattern wikiPageExternalLink rf21_d.html.
- Flyweight_pattern wikiPageExternalLink Flyweight.xml.
- Flyweight_pattern wikiPageExternalLink ?node_id=94783.
- Flyweight_pattern wikiPageID "140538".
- Flyweight_pattern wikiPageRevisionID "605378814".
- Flyweight_pattern hasPhotoCollection Flyweight_pattern.
- Flyweight_pattern subject Category:Articles_with_example_Java_code.
- Flyweight_pattern subject Category:Software_design_patterns.
- Flyweight_pattern type Abstraction100002137.
- Flyweight_pattern type Cognition100023271.
- Flyweight_pattern type Form105930736.
- Flyweight_pattern type PsychologicalFeature100023100.
- Flyweight_pattern type SoftwareDesignPatterns.
- Flyweight_pattern type Structure105726345.
- Flyweight_pattern comment "In computer programming, flyweight is a software design pattern. A flyweight is an object that minimizes memory use by sharing as much data as possible with other similar objects; it is a way to use objects in large numbers when a simple repeated representation would use an unacceptable amount of memory.".
- Flyweight_pattern label "Fliegengewicht (Entwurfsmuster)".
- Flyweight_pattern label "Flyweight (patrón de diseño)".
- Flyweight_pattern label "Flyweight pattern".
- Flyweight_pattern label "Flyweight pattern".
- Flyweight_pattern label "Flyweight パターン".
- Flyweight_pattern label "Flyweight".
- Flyweight_pattern label "Poids-mouche (patron de conception)".
- Flyweight_pattern label "Pyłek (wzorzec projektowy)".
- Flyweight_pattern label "Приспособленец (шаблон проектирования)".
- Flyweight_pattern label "نموذج التصميم وزن الذبابة".
- Flyweight_pattern label "享元模式".
- Flyweight_pattern sameAs Flyweight.
- Flyweight_pattern sameAs Fliegengewicht_(Entwurfsmuster).
- Flyweight_pattern sameAs Flyweight_(patrón_de_diseño).
- Flyweight_pattern sameAs Poids-mouche_(patron_de_conception).
- Flyweight_pattern sameAs Flyweight_pattern.
- Flyweight_pattern sameAs Flyweight_パターン.
- Flyweight_pattern sameAs 플라이웨이트_패턴.
- Flyweight_pattern sameAs Pyłek_(wzorzec_projektowy).
- Flyweight_pattern sameAs Flyweight.
- Flyweight_pattern sameAs m.011jjg.
- Flyweight_pattern sameAs Q1060964.
- Flyweight_pattern sameAs Q1060964.
- Flyweight_pattern sameAs Flyweight_pattern.
- Flyweight_pattern wasDerivedFrom Flyweight_pattern?oldid=605378814.
- Flyweight_pattern isPrimaryTopicOf Flyweight_pattern.