• <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 力為 閱讀(934) 評(píng)論(0)  編輯 收藏 引用

            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


            久久99精品久久久久久不卡| 久久久久亚洲精品无码蜜桃| 久久精品国产福利国产琪琪| 99久久精品国产综合一区| 久久久久久av无码免费看大片| 久久综合精品国产一区二区三区 | 久久成人小视频| 精品久久久久久成人AV| 久久93精品国产91久久综合| 久久国产AVJUST麻豆| 91久久香蕉国产熟女线看| 久久这里只有精品首页| 狠狠色伊人久久精品综合网| 无码专区久久综合久中文字幕| 伊人久久大香线焦综合四虎| 狠狠色婷婷久久一区二区| 久久精品国产一区| 亚洲精品美女久久久久99| 久久免费国产精品| 国产一级持黄大片99久久| 狠狠色丁香久久婷婷综合_中| 久久国产精品99久久久久久老狼| 无码八A片人妻少妇久久| 久久亚洲AV无码西西人体| 大美女久久久久久j久久| 久久亚洲精品无码AV红樱桃| 波多野结衣久久精品| 欧美无乱码久久久免费午夜一区二区三区中文字幕| 欧美va久久久噜噜噜久久| 狠狠色丁香久久婷婷综合蜜芽五月| 九九久久精品无码专区| 久久国产影院| 午夜精品久久久久久| 精品久久久久一区二区三区| 18岁日韩内射颜射午夜久久成人| 91精品国产乱码久久久久久| 性做久久久久久久| 久久精品国产亚洲AV嫖农村妇女 | 亚洲国产成人精品女人久久久| 66精品综合久久久久久久| 国产成人久久激情91|