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


            无码精品久久一区二区三区| 亚洲а∨天堂久久精品| 人妻无码久久一区二区三区免费| 久久妇女高潮几次MBA| 99国产欧美久久久精品蜜芽| 亚洲国产精品人久久| 久久精品国产一区二区电影| 久久成人小视频| 狠色狠色狠狠色综合久久| 精品久久久久久久久久中文字幕| 久久久久久曰本AV免费免费| 久久国产精品成人免费| 久久精品国产色蜜蜜麻豆| 91精品国产高清久久久久久国产嫩草| 欧美麻豆久久久久久中文| 久久99精品国产99久久| 久久综合久久鬼色| 2020最新久久久视精品爱| 亚洲精品乱码久久久久久蜜桃不卡| 久久99精品国产99久久6男男| 久久久精品人妻一区二区三区蜜桃 | 精品乱码久久久久久久| 久久青青草原精品国产不卡| 国产精品一久久香蕉国产线看| 久久久久久国产精品无码下载| 99国产欧美久久久精品蜜芽| 色欲综合久久中文字幕网| 伊人久久大香线蕉综合热线| 欧美久久一区二区三区| 久久久久无码国产精品不卡| 国产伊人久久| 久久久久亚洲av毛片大| 国产精品久久久久久久久久免费| 2021国内久久精品| 狠狠久久综合| 久久久久久一区国产精品| 久久国产精品视频| 日韩美女18网站久久精品| 日日狠狠久久偷偷色综合0| 武侠古典久久婷婷狼人伊人| 日韩va亚洲va欧美va久久|