• <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)  編輯 收藏 引用
            久久国产成人精品国产成人亚洲| 国产精品久久久99| 久久中文精品无码中文字幕| 国产精品热久久无码av| 久久精品国产精品亚洲艾草网美妙| 99久久免费国产精品| 99久久精品国产一区二区| 精品国产乱码久久久久久浪潮| 品成人欧美大片久久国产欧美... 品成人欧美大片久久国产欧美 | 亚洲女久久久噜噜噜熟女| 国产激情久久久久久熟女老人| 久久久久人妻一区二区三区 | 狠狠色狠狠色综合久久| 色综合久久久久久久久五月| 国产精品99久久99久久久| 日韩精品久久久久久| 欧美激情精品久久久久久久| 亚洲精品乱码久久久久66| 伊人久久大香线蕉精品| 久久99国产精品久久99小说| 久久大香香蕉国产| 久久久久久毛片免费看| 久久久久久午夜成人影院| 久久精品国产99久久丝袜| 亚洲日韩中文无码久久| 久久99亚洲网美利坚合众国| 久久嫩草影院免费看夜色| 午夜不卡久久精品无码免费| 精品人妻伦一二三区久久| 久久久一本精品99久久精品88| 久久亚洲国产欧洲精品一| 亚洲国产成人久久精品99| 久久久久久久尹人综合网亚洲| 无码任你躁久久久久久老妇 | 狠狠人妻久久久久久综合| 少妇久久久久久久久久| 久久精品国产精品亚洲| 久久精品国产69国产精品亚洲| 久久成人国产精品免费软件| 久久人人爽人爽人人爽av| 久久久久久久尹人综合网亚洲 |