• <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国产精品| 久久久精品国产免大香伊 | 久久激情五月丁香伊人| 欧美久久久久久| 久久精品一区二区三区不卡| 国产精品成人精品久久久| 国产精品久久新婚兰兰| 久久亚洲国产欧洲精品一| 久久男人AV资源网站| 性色欲网站人妻丰满中文久久不卡| 99久久久精品| 久久久久亚洲精品无码蜜桃| 99久久精品免费看国产一区二区三区| 欧美丰满熟妇BBB久久久| 欧美日韩精品久久久免费观看| 精品久久人妻av中文字幕| 久久亚洲国产精品五月天婷| 久久精品国产亚洲av高清漫画| 久久这里有精品视频| 99久久99这里只有免费费精品| 一级女性全黄久久生活片免费| 久久露脸国产精品| 好属妞这里只有精品久久| 久久99精品久久久久久久久久| 伊人久久无码精品中文字幕| 国产69精品久久久久99尤物| 国内精品久久久久久99蜜桃| 97久久国产综合精品女不卡| 亚洲精品无码成人片久久| 午夜福利91久久福利| 亚洲国产成人久久精品99 | 日韩乱码人妻无码中文字幕久久| 欧美激情精品久久久久久| 久久国产成人亚洲精品影院| 久久人人爽人人爽人人片AV东京热| 久久91精品国产91久久户| 久久精品人成免费| 国产精品久久久天天影视| 日韩精品久久久久久|