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

            飯中淹的避難所~~~~~

            偶爾來避難的地方~

              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
              94 隨筆 :: 0 文章 :: 257 評論 :: 0 Trackbacks

            #

                 摘要: STL使用的一些用法的備忘。  閱讀全文
            posted @ 2011-09-20 09:47 飯中淹 閱讀(851) | 評論 (1)編輯 收藏

                 摘要: 存儲過程的錯誤捕捉 mysql_next_result > 0
              閱讀全文
            posted @ 2011-08-25 09:05 飯中淹 閱讀(1170) | 評論 (0)編輯 收藏

            1- 遇到問題,要去思考如何解決這類問題,而不是這個問題。
            2- 不要因為時間緊迫而放棄代碼的重構。
            3- 如果覺得有必要改,就去改,不要怕混亂,它只是暫時的。堅持到底,就會云開見月明。
            posted @ 2011-08-11 11:12 飯中淹 閱讀(421) | 評論 (0)編輯 收藏

            動畫TRACK,
            聲音TRACK
            劇情TRACK
            posted @ 2011-08-11 11:05 飯中淹 閱讀(585) | 評論 (0)編輯 收藏

            1- 輸入和輸出流,底層采用分頁數據容器。
            2- 可定制的流過濾器,協議分析、數據安全、以及轉發邏輯都可以通過這個來完成。
            3- 三種可定制的主循環:1- 單獨邏輯線程 2- 主線程直接循環 3- 作為TASK在主線程池內執行。
            4- UDP支持。
            posted @ 2011-07-30 13:00 飯中淹 閱讀(629) | 評論 (0)編輯 收藏

            1-   為AGENT增加了主動模式,應用服務可以主動連接AGENT,從而讓地址無法確定的APP服務可以掛接到地址固定的AGENT上提供服務。
            posted @ 2011-07-30 12:42 飯中淹 閱讀(494) | 評論 (0)編輯 收藏

                 摘要: XLIBPLUS庫和XNETWORK庫的源代碼。
              閱讀全文
            posted @ 2011-07-18 11:39 飯中淹 閱讀(2301) | 評論 (0)編輯 收藏

                 摘要: XSE2.0 的源代碼(包含C\C++\C#示例)
            XSE全名為 X Server Engine,是在IOCP基礎上建立的一個網絡底層庫。
              閱讀全文
            posted @ 2011-07-18 11:23 飯中淹 閱讀(3583) | 評論 (3)編輯 收藏

            1- 保持內存地址與系統的頁面起始點對齊。
            2- 減少小量內存的單獨分配,使用對象池或者內存池進行小量內存的管理。
            3- 儘量用系統提供的API進行基於頁面的分配,以提高系統操作和管理內存時的效率。(VIRTUALALLOC)

            經過測試,malloc的內存管理沒有直接綁定到頁面。virtualalloc才會直接按照頁面來分配。
            測試方法:用Malloc分配4096和4097大小的1024塊內存,從進程管理器中查看內存消耗,並沒有太大區別。
            用virtualalloc分配4096和4097大小的1024塊內存,消耗相差近一倍。
            分析可知,virtualalloc按照頁面來進行分配,一般頁面大小為4096字節,4097超過1字節會令系統增加一個頁面的分配,從而導致內存使用量攀升近一倍。
            同時我們可以得知,malloc的內存分配不會按頁來進行分配,也就是不會進行頁面對齊。

            在IOCP應用中,很多時候系統都會鎖用戶內存,鎖內存都是以頁為單位來鎖,沒有對齊過的內存,會導致鎖跨頁面,降低操作的效率,或可造成安全問題。



            posted @ 2011-07-07 07:37 飯中淹 閱讀(642) | 評論 (0)編輯 收藏

            1- 緊湊或者對齊模式(相當于C/C++結構體的對齊方式)
               緊湊模式在持久化時,不考慮字節對齊情況,直接按值類型,按字節持久化。
               對齊模式會考慮整體對齊參數,力圖使字段對齊到邊界。

            2- 容器本地化或者遠程化

               本地化的容器,會共享容器父數據對象的內存。
               遠程化的容器,會有單獨的對象內存。

            在網絡數據包中,必須使用緊湊模式和本地化容器,以消除所有不確定因素,確保網絡傳輸。

            3- 是否持久化索引數據。
               索引數據是指對象類中的字段在整個對象類中的索引。在對象類的字段創建開始,這個索引就固定不變,一直到被刪除。所有的字段的索引不可重復。
               對象容器中的對象類的字段使用單獨開始的索引。




            PROBLEM: 如何在緊湊持久化數據中表示一個容器。(即是否保存容器邊界)
            posted @ 2011-07-01 02:46 飯中淹 閱讀(381) | 評論 (0)編輯 收藏

            僅列出標題
            共10頁: 1 2 3 4 5 6 7 8 9 Last 
            亚洲天堂久久久| 欧美亚洲色综久久精品国产| 精品久久久久久成人AV| 亚洲va久久久噜噜噜久久狠狠| 欧美久久久久久午夜精品| 久久99精品久久久久久齐齐| 久久99国产综合精品免费| 久久久国产精品网站| 国产午夜电影久久| 亚洲精品国产第一综合99久久| 超级97碰碰碰碰久久久久最新 | 热久久视久久精品18| 久久无码AV一区二区三区| 无码人妻久久一区二区三区| 囯产极品美女高潮无套久久久 | 久久无码国产专区精品| 久久夜色精品国产噜噜亚洲AV| 久久se精品一区二区| 亚洲精品高清一二区久久| 中文无码久久精品| 亚洲伊人久久综合中文成人网| 久久午夜伦鲁片免费无码| 激情综合色综合久久综合| 精品久久久久成人码免费动漫| 久久久久久国产精品无码超碰| 伊人热人久久中文字幕| 久久九九兔免费精品6| 99国产精品久久| 一本色道久久综合亚洲精品| 国内精品久久久久影院一蜜桃| 久久精品中文字幕有码| 久久久久se色偷偷亚洲精品av| 久久99国产精品久久99| 亚洲国产精品18久久久久久| 成人免费网站久久久| 久久精品国产久精国产一老狼| 91麻精品国产91久久久久| 久久综合精品国产二区无码| 国产精品久久久99| 精品久久人人做人人爽综合| 亚洲精品白浆高清久久久久久 |