• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            力為的技術(shù)博客

            聯(lián)系 聚合 管理
              154 Posts :: 1 Stories :: 561 Comments :: 0 Trackbacks
            I'll explain it later if I have any time.:)

            propertySys.JPG

            Property System

            It’s the UI present for inner DB. In order to avoid hard coding the UI property list, we use the XML configuration file to realize the flexibility of property system.

            ?

            Questions

            1. The identification of property items

            ? The items in DB layer are identified by enum

            ? The items in UI layer are identified by integer with the same value as DB layer

            1. Grouped items and point property

            ? ?point property is a group of three double property items, and each items’ id is generated through point group id.

            ? ?Add group key word to XML setting .

            1. Efficiency

            ? ?XML file should be parsed only once

            ? ?One property list is associated with one property builder

            ? ?If we have many property lists, do we need multi builder factory?

            ? Memory consideration

            1. Data exchange between UI and DB

            ? The initialization of the property value should be delivered to DB layer, using std::map

            ? The response to UI value change should also be delivered to DB layer, because the DB side knows what to response.

            ? The response to the DB value change should be encapsulated in the UI layer.

            1. Decouple property system with 3rd part library

            ? Encapsulate the property list control

            ?

            Constraints

            I believe abstract class is a good way to realize constraints of DB and UI.

            1. DB layer
            2. UI layer
            3. XML key words

            Architecture
            ?? TODO

            posted on 2006-08-25 17:50 力為 閱讀(936) 評(píng)論(0)  編輯 收藏 引用

            只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


            国产精品久久久久天天影视| 国产一区二区久久久| 亚洲熟妇无码另类久久久| A级毛片无码久久精品免费| 亚洲精品乱码久久久久久按摩 | 久久久噜噜噜久久| 久久精品国产亚洲7777| 久久人人爽人人爽人人片AV不 | 久久国产精品偷99| 久久久这里有精品| 欧美亚洲另类久久综合| 久久亚洲AV成人无码软件| 9191精品国产免费久久| 精品熟女少妇AV免费久久| 国产成人久久久精品二区三区| 一本一本久久a久久综合精品蜜桃 一本一道久久综合狠狠老 | 69久久夜色精品国产69| 久久毛片一区二区| 久久精品无码一区二区三区日韩| 久久99精品久久久久子伦| 亚洲欧美成人久久综合中文网 | 性欧美丰满熟妇XXXX性久久久 | 久久久久九九精品影院| 97久久综合精品久久久综合| 无码人妻久久一区二区三区蜜桃 | 日韩精品无码久久久久久| 噜噜噜色噜噜噜久久| 女同久久| 伊人久久五月天| 欧美国产精品久久高清| 久久se精品一区精品二区国产| 久久艹国产| 久久久WWW成人免费毛片| 久久久久亚洲AV无码专区桃色| 欧美激情精品久久久久| 久久综合久久久| 久久精品国产一区二区| 亚洲欧洲久久av| 精品国产99久久久久久麻豆 | 久久精品国产亚洲av麻豆色欲| 精品久久久久久中文字幕大豆网|