• <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)  編輯 收藏 引用
            久久国产乱子精品免费女| 久久青青国产| 国产高清美女一级a毛片久久w| 久久精品国产99久久久香蕉| 久久精品国产久精国产一老狼| 国产成人久久精品一区二区三区 | 国产精品美女久久久久久2018| 久久综合丁香激情久久| 久久精品青青草原伊人| 久久香蕉国产线看观看乱码| 久久久久av无码免费网| 2020最新久久久视精品爱| 久久久久亚洲AV无码专区体验| 久久久久亚洲精品无码网址| 久久福利青草精品资源站| 欧美激情一区二区久久久| 国产精品一久久香蕉国产线看| 无码精品久久久天天影视| 精品免费久久久久国产一区| 一本久久精品一区二区| 久久国产精品99国产精| 久久久久亚洲av毛片大| 精品少妇人妻av无码久久| 亚洲AV日韩精品久久久久| 丁香狠狠色婷婷久久综合| 国内精品免费久久影院| 久久久久久噜噜精品免费直播| 国内精品久久久久久99| 2021久久精品免费观看| 久久久国产精品| 成人精品一区二区久久久| 无码国产69精品久久久久网站| 久久99精品久久久久久9蜜桃 | 亚洲人成电影网站久久| 久久国产精品一国产精品金尊| 97精品久久天干天天天按摩| 婷婷久久香蕉五月综合加勒比| 亚洲性久久久影院| 久久综合色区| 久久99精品免费一区二区 | 伊人久久大香线蕉精品|