Matches in DBpedia 2015-10 for { <http://dbpedia.org/resource/Flyweight_pattern> ?p ?o }
Showing triples 1 to 71 of
71
with 100 triples 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 wikiPageID "140538".
- Flyweight_pattern wikiPageLength "17156".
- Flyweight_pattern wikiPageOutDegree "21".
- Flyweight_pattern wikiPageRevisionID "682203175".
- Flyweight_pattern wikiPageWikiLink Category:Articles_with_example_Java_code.
- Flyweight_pattern wikiPageWikiLink Category:Software_design_patterns.
- Flyweight_pattern wikiPageWikiLink Computer_memory.
- Flyweight_pattern wikiPageWikiLink Computer_programming.
- Flyweight_pattern wikiPageWikiLink Copy-on-write.
- Flyweight_pattern wikiPageWikiLink Data_structure.
- Flyweight_pattern wikiPageWikiLink Design_Patterns.
- Flyweight_pattern wikiPageWikiLink Design_Patterns_(book).
- Flyweight_pattern wikiPageWikiLink Design_pattern_(computer_science).
- Flyweight_pattern wikiPageWikiLink Glyph.
- Flyweight_pattern wikiPageWikiLink Hash_consing.
- Flyweight_pattern wikiPageWikiLink Hash_table.
- Flyweight_pattern wikiPageWikiLink Immutable_object.
- Flyweight_pattern wikiPageWikiLink Mark_Linton.
- Flyweight_pattern wikiPageWikiLink Memoization.
- Flyweight_pattern wikiPageWikiLink Multiton.
- Flyweight_pattern wikiPageWikiLink Multiton_pattern.
- Flyweight_pattern wikiPageWikiLink Object_(computer_science).
- Flyweight_pattern wikiPageWikiLink Paul_Calder.
- Flyweight_pattern wikiPageWikiLink Python_(programming_language).
- Flyweight_pattern wikiPageWikiLink Reference_(computer_science).
- Flyweight_pattern wikiPageWikiLink Software_design_pattern.
- Flyweight_pattern wikiPageWikiLink String_interning.
- Flyweight_pattern wikiPageWikiLink Word_processor.
- Flyweight_pattern wikiPageWikiLinkText "Flyweight pattern".
- Flyweight_pattern wikiPageWikiLinkText "Flyweight".
- Flyweight_pattern wikiPageWikiLinkText "flyweight pattern".
- Flyweight_pattern wikiPageWikiLinkText "flyweight".
- Flyweight_pattern hasPhotoCollection Flyweight_pattern.
- Flyweight_pattern wikiPageUsesTemplate Template:Design_Patterns_Patterns.
- Flyweight_pattern wikiPageUsesTemplate Template:More_footnotes.
- Flyweight_pattern wikiPageUsesTemplate Template:Reflist.
- Flyweight_pattern subject Category:Articles_with_example_Java_code.
- Flyweight_pattern subject Category:Software_design_patterns.
- Flyweight_pattern hypernym Pattern.
- Flyweight_pattern type Article.
- Flyweight_pattern type Disease.
- Flyweight_pattern type Article.
- Flyweight_pattern type Pattern.
- 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 "Flyweight pattern".
- Flyweight_pattern sameAs نموذج_التصميم_وزن_الذبابة.
- Flyweight_pattern sameAs Миниобект_(шаблон).
- Flyweight_pattern sameAs Category:Flyweight_pattern.
- Flyweight_pattern sameAs Flyweight.
- Flyweight_pattern sameAs Fliegengewicht_(Entwurfsmuster).
- Flyweight_pattern sameAs Flyweight_(patrón_de_diseño).
- Flyweight_pattern sameAs طراحی_مگس_وزن.
- Flyweight_pattern sameAs Poids-mouche_(patron_de_conception).
- Flyweight_pattern sameAs Obxecto_Lixeiro.
- Flyweight_pattern sameAs Pehelysúlyú_programtervezési_minta.
- Flyweight_pattern sameAs Հարմարեցնող_(նախագծման_ձևանմուշ).
- 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 Приспособленец_(шаблон_проектирования).
- Flyweight_pattern sameAs Легковаговик_(шаблон_проектування).
- Flyweight_pattern sameAs Flyweight_pattern.
- Flyweight_pattern sameAs Q1060964.
- Flyweight_pattern sameAs Q1060964.
- Flyweight_pattern sameAs 享元模式.
- Flyweight_pattern wasDerivedFrom Flyweight_pattern?oldid=682203175.
- Flyweight_pattern isPrimaryTopicOf Flyweight_pattern.