• <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 力為 閱讀(941) 評論(0)  編輯 收藏 引用
            午夜人妻久久久久久久久| 亚洲中文字幕无码久久综合网| 国产A三级久久精品| 久久中文字幕无码专区| 国产激情久久久久影院老熟女| 精品久久久久久亚洲| 久久精品水蜜桃av综合天堂| 久久久久亚洲av无码专区导航| 丁香色欲久久久久久综合网| 久久久久精品国产亚洲AV无码| 中文字幕亚洲综合久久菠萝蜜| 亚洲伊人久久综合影院| 色播久久人人爽人人爽人人片AV| 久久久久九国产精品| 国内精品久久久久久久coent| 2020最新久久久视精品爱| 国产亚洲美女精品久久久| 精品人妻伦一二三区久久| 久久综合色之久久综合| 国内精品久久久久久久久电影网| 色偷偷88888欧美精品久久久| 77777亚洲午夜久久多喷| 91性高湖久久久久| 色播久久人人爽人人爽人人片AV| 日韩av无码久久精品免费| 亚洲国产精品热久久| 欧美与黑人午夜性猛交久久久| 久久无码国产专区精品| 欧美噜噜久久久XXX| 亚洲综合久久综合激情久久| 看全色黄大色大片免费久久久| 国产成人精品久久| 国产亚洲欧美成人久久片| 午夜福利91久久福利| 丰满少妇人妻久久久久久| 久久影院久久香蕉国产线看观看| 嫩草伊人久久精品少妇AV| 精品无码久久久久久久动漫| 亚洲中文精品久久久久久不卡| 99久久99久久精品免费看蜜桃| 久久久WWW免费人成精品|