• <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>

            力為的技術博客

            聯系 聚合 管理
              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 力為 閱讀(934) 評論(0)  編輯 收藏 引用
            亚洲精品tv久久久久| 久久久久久A亚洲欧洲AV冫| 久久精品国产AV一区二区三区| 一日本道伊人久久综合影| 国产美女亚洲精品久久久综合| 日韩乱码人妻无码中文字幕久久| 国内精品久久久久久99蜜桃 | 97久久国产综合精品女不卡 | 青青草国产成人久久91网| 精品综合久久久久久88小说| 久久精品国产99国产精品亚洲| 久久精品国产免费| 东方aⅴ免费观看久久av | 国内精品伊人久久久久av一坑 | 成人精品一区二区久久| 久久久久亚洲AV无码专区首JN | 久久亚洲精品中文字幕三区| 久久婷婷色香五月综合激情| 久久青青草原精品影院| 久久久久久久久久久| 国产一区二区精品久久凹凸 | 狠狠色丁香婷婷久久综合五月 | 色综合久久中文字幕无码| 狠狠精品干练久久久无码中文字幕 | 久久国产精品无码一区二区三区 | 婷婷久久综合九色综合绿巨人| 久久综合久久综合久久综合| 午夜精品久久久久久99热| 波多野结衣AV无码久久一区| 成人综合久久精品色婷婷| 久久综合色区| 久久亚洲av无码精品浪潮| 久久综合狠狠综合久久97色| 性高朝久久久久久久久久| 日韩va亚洲va欧美va久久| 国产精品伊人久久伊人电影| 国产精品成人99久久久久91gav| 国产精品久久久久久影院| 高清免费久久午夜精品| 久久精品www| 国产日韩久久久精品影院首页|