• <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 力為 閱讀(936) 評論(0)  編輯 收藏 引用
            久久99精品国产自在现线小黄鸭 | 国内精品久久久久久久coent| 麻豆一区二区99久久久久| 国产高潮国产高潮久久久| 久久国产精品成人影院| 无夜精品久久久久久| 999久久久免费精品国产| 午夜精品久久久久久| 久久人人爽人人爽人人AV | 伊人久久大香线蕉精品| 久久久久国产| 俺来也俺去啦久久综合网| 2020最新久久久视精品爱| 无码伊人66久久大杳蕉网站谷歌| 国产精品免费久久久久久久久| 久久久久AV综合网成人| 狠狠综合久久综合中文88| 亚洲中文字幕无码久久综合网| 久久久久亚洲AV成人网人人软件| 久久亚洲精品中文字幕| 久久影视综合亚洲| 国产99久久精品一区二区| 伊人久久大香线蕉无码麻豆| 久久国产午夜精品一区二区三区| 久久精品国产亚洲AV不卡| 久久综合日本熟妇| 国产成人精品久久二区二区| 五月丁香综合激情六月久久| 亚洲欧美久久久久9999| 久久久久久国产精品美女| 国产V综合V亚洲欧美久久| 久久久无码精品亚洲日韩京东传媒 | 久久涩综合| 久久久久无码精品| 国内精品久久久久久久久 | 中文成人久久久久影院免费观看| 国产香蕉97碰碰久久人人| 日本精品久久久久中文字幕| 久久久久97国产精华液好用吗| 66精品综合久久久久久久| 18岁日韩内射颜射午夜久久成人|