• <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 力為 閱讀(934) 評論(0)  編輯 收藏 引用
            亚洲AV乱码久久精品蜜桃| 1000部精品久久久久久久久| 97精品久久天干天天天按摩| 久久久婷婷五月亚洲97号色| 国产成人久久777777| 久久午夜综合久久| 无码人妻久久久一区二区三区 | 无遮挡粉嫩小泬久久久久久久| 精品久久久无码人妻中文字幕 | 国产精品99久久久久久宅男 | 国产亚洲婷婷香蕉久久精品| 久久国产精品波多野结衣AV| 久久夜色精品国产噜噜亚洲AV| 久久亚洲国产精品一区二区| 99精品久久久久久久婷婷 | 国产国产成人精品久久| 久久天天躁狠狠躁夜夜2020老熟妇| 久久综合香蕉国产蜜臀AV| 久久久久99精品成人片三人毛片 | 亚洲综合日韩久久成人AV| 久久国产精品二国产精品| 久久线看观看精品香蕉国产| 久久国产高潮流白浆免费观看| 久久精品国产亚洲AV蜜臀色欲| 久久婷婷五月综合成人D啪 | yy6080久久| 久久亚洲中文字幕精品一区| 国产三级观看久久| 久久精品国产秦先生| 国产V亚洲V天堂无码久久久| 久久久久久久99精品免费观看| 日韩人妻无码一区二区三区久久| 久久久精品久久久久特色影视| 国产亚洲色婷婷久久99精品91| AAA级久久久精品无码片| 国产亚洲欧美成人久久片| 97久久天天综合色天天综合色hd| 久久一日本道色综合久久| 久久91精品久久91综合| 色综合久久天天综合| 中文精品久久久久国产网址|