青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 64, 文章 - 11, 評論 - 12, 引用 - 0
數(shù)據(jù)加載中……

2012-7<中> 疑問

12日:星期四
    1:自已寫的windows響應(yīng)停止操作時出現(xiàn),無法停止服務(wù)報(bào)0XFFFFFFFF的錯。
        主因是響應(yīng)SERVICE_CONTROL_STOP操作時,把狀態(tài)退出碼置為-1了。其實(shí)服務(wù)已經(jīng)停止了。
        總結(jié):在寫control處理函數(shù)時,要響應(yīng)SERVICE_CONTROL_STOP,SERVICE_CONTROL_SHUTDOWN操作碼,否則服務(wù)無法停止。沒有響應(yīng)的請求都調(diào)用
        SetServiceStatus設(shè)置當(dāng)前狀態(tài)。函數(shù)中出錯的部份把出錯碼設(shè)為負(fù)數(shù)并設(shè)置服務(wù)狀態(tài),進(jìn)一步停止服務(wù)。
14日:星期六
    1:UDP數(shù)據(jù)報(bào)可以是多大?
        理論上UDP數(shù)據(jù)報(bào)大小是根據(jù)IP首部的2字節(jié)最大長度(65535-IP首部長度-UDP首部長度),但是實(shí)際上不能有這么大。
        UDP的數(shù)據(jù)報(bào)大小建議不超過512字節(jié)。 主要原因是RFC要求主機(jī)每次最少能接收570個字節(jié),如果是UDP數(shù)據(jù)報(bào),那么用戶數(shù)據(jù)大小是:
        570-14(以太網(wǎng)頭)-20(IP頭)-8(UDP頭)
        這就表示如果用戶數(shù)據(jù)小于該范圍,就不會產(chǎn)生分片(其實(shí)還得看線路MTU)。 數(shù)據(jù)報(bào)一旦產(chǎn)生分片,數(shù)據(jù)報(bào)丟失的可能性將會很大,這主要是對于大數(shù)據(jù)報(bào),IP層會試探著大的MTU,
        而IP失敗之后也并不重發(fā)。再者UDP和ARP的交互也決定了UDP數(shù)據(jù)報(bào)最好別分片,如果本地沒有目的地址,那么在發(fā)送數(shù)據(jù)報(bào)前,必先發(fā)送ARP,每一個分片后的包會發(fā)送一個這樣的
        ARP,但是最后IP層只會保證發(fā)送最后一個分片,其前面的分片丟失了,所以如果分片,那么這種情況也會導(dǎo)致UDP數(shù)據(jù)報(bào)不能完整地傳送到目的的。
    2:路由器和廣播
        廣播分為限制廣播,網(wǎng)絡(luò)廣播,子網(wǎng)廣播和所有子網(wǎng)廣播,目前幾乎所有路由器的默認(rèn)實(shí)現(xiàn)對這幾類廣播都會隔離,而橋接器之類的網(wǎng)絡(luò)設(shè)備才不會隔離任何廣播。
23日:星期一
    1:char數(shù)據(jù)值為負(fù)的錯誤。
              char *sz[10];
              ......
              int i = sz[i]<<5;
         本意是累加sz[i]的加權(quán)數(shù),由于char的范圍是-128---127所以sz[i]可能為負(fù)數(shù),背離了意圖。改為unsigned char之后就正常.
    2:LARGE_INTEGER,_int64,longlong等計(jì)算錯誤.
             LARGE_INTEGER li;
             li.QuadPart = 4096 * 0XFFFFFFFE;
        由于4096 * 0xFFFFFFFE的運(yùn)算是整數(shù)int運(yùn)算,所以溢出部分拋棄,得出的數(shù)據(jù)還是個int型,賦值給LARGE_INTEGER,_int64,
        longlong也是被截?cái)嘀蟮臄?shù)。
       改進(jìn):
             LARGE_INTEGER li;
             li.QuadPart = 4096;
             li.QuadPart = li.QuardPart * 0XFFFFFFFE;
31日:編譯程序后提示不是有效的WIN32應(yīng)用程序
    1:項(xiàng)目在前幾天編譯后還可以正常運(yùn)行,今天編譯后程序的圖標(biāo)資源也不再原來的樣式,換成是程序的默認(rèn)圖標(biāo)。雙擊運(yùn)行提示不是有效的WIN32應(yīng)用程序,
        用DEPENADS打開,提示有的模塊 鏈接錯誤,查看活動解決方案平臺是X86,進(jìn)入活動解決方案管理器中,X86選項(xiàng)對應(yīng)的是x64。 把對應(yīng)項(xiàng)選回win32,編譯后一切正常。
    2:宏中參數(shù)與結(jié)構(gòu)體成員同名引發(fā)的錯誤,示例如下:
         struct SECOND_BLOCK
         {
             UINT magic1;
             UINT magic2;
          UINT uid;
          DB_TIME t;
         };
         #define INIT_SECOND_HEADER(ins, uId, t) \
          ins.magic1=ins.magic2=SECOND_HEADER_MAGIC;\
          ins.uid=uId;\
          ins.t=t
         在上述的代碼中,宏中參數(shù)t與該結(jié)構(gòu)體中元素t用了相同的名稱,在如下的調(diào)用時會出錯
         INIT_SECOND_HEADER(header, 1, 0);報(bào)出在常量前面要有分號和常量不有為左值的兩個錯誤,原因是宏展開結(jié)果后面的這句是header.0=0。所以出錯了。
         在面對這個錯誤時,我們可曾抱怨編譯器太笨了,同時這一特性我們也給我們帶來了求結(jié)構(gòu)某成員偏移地址等等易用的宏。


posted on 2012-07-12 09:39 Robertxiao 閱讀(262) 評論(0)  編輯 收藏 引用 所屬分類: 問題集錦

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲美女福利视频网站| 欧美一级精品大片| 性欧美videos另类喷潮| 亚洲免费伊人电影在线观看av| 亚洲精品免费在线播放| 亚洲精品美女在线| 亚洲一区二区不卡免费| 欧美综合激情网| 欧美超级免费视 在线| 欧美aa在线视频| 亚洲另类在线一区| 亚洲一区二区三区精品视频 | 欧美大片国产精品| 亚洲七七久久综合桃花剧情介绍| 亚洲欧洲在线一区| 亚洲女ⅴideoshd黑人| 久久亚洲不卡| 国产精品天美传媒入口| 亚洲福利精品| 亚洲男人第一网站| 麻豆精品精华液| 亚洲手机成人高清视频| 久久久久久电影| 欧美三级电影一区| 精品9999| 性色av香蕉一区二区| 欧美国产先锋| 欧美一区二区在线看| 欧美日韩一区二区免费在线观看 | 国产精品一区二区久久精品| 樱桃国产成人精品视频| 亚洲欧美日韩精品综合在线观看 | 欧美一区二区三区四区在线 | 国产午夜精品久久| 亚洲精品影院| 久久夜色精品国产亚洲aⅴ| 一二三区精品| 欧美激情区在线播放| 国内精品嫩模av私拍在线观看| 亚洲视频福利| 亚洲人精品午夜| 欧美a级一区| 18成人免费观看视频| 久久精品主播| 香蕉国产精品偷在线观看不卡 | 亚洲美女黄网| 久久国产精品久久国产精品| 欧美日韩在线影院| 欧美激情一区二区三区蜜桃视频| 国内精品视频一区| 久久久久久久久一区二区| 亚洲一区国产| 国产女人水真多18毛片18精品视频| 亚洲视频观看| 亚洲视频在线观看| 国产精品xnxxcom| 亚洲欧美国产va在线影院| 一区二区三区产品免费精品久久75 | 影音先锋一区| 久久国产福利| 午夜视黄欧洲亚洲| 国产亚洲一级| 蜜臀va亚洲va欧美va天堂 | 国产啪精品视频| 欧美专区日韩专区| 久久精品一区中文字幕| 在线日本欧美| 亚洲大片在线观看| 欧美精品一级| 亚洲欧美综合| 久久精品女人的天堂av| 亚洲第一搞黄网站| 亚洲精品在线观看视频| 国产精品国产| 久久免费视频网| 女同性一区二区三区人了人一| 亚洲精品国久久99热| 99精品视频网| 国产一区二区三区免费在线观看| 美女网站在线免费欧美精品| 欧美国产日韩免费| 亚洲欧美激情一区二区| 久久福利毛片| 一区二区欧美视频| 欧美一区二区三区视频免费| 亚洲精品乱码久久久久| 亚洲欧美国产精品专区久久| 亚洲国产成人不卡| 宅男精品视频| 亚洲欧洲一区二区在线观看| 亚洲一区二区三区免费视频| 亚洲福利小视频| 亚洲伊人一本大道中文字幕| 1024欧美极品| 性欧美办公室18xxxxhd| 一区二区三区三区在线| 久久综合一区二区三区| 欧美一区二区三区四区夜夜大片| 欧美成人午夜激情| 久久久久国产精品厨房| 欧美日韩一区在线观看视频| 看片网站欧美日韩| 国产精品久久久久久久免费软件| 久久精品99国产精品酒店日本| 老司机一区二区| 在线精品在线| 亚洲欧美欧美一区二区三区| 亚洲高清视频一区| 亚洲四色影视在线观看| 亚洲精品乱码久久久久久黑人| 亚洲自拍偷拍福利| 在线视频日本亚洲性| 免费成人黄色| 久久亚洲综合色一区二区三区| 欧美网站在线观看| 亚洲精品综合在线| 日韩午夜剧场| 欧美成人高清| 欧美成人免费全部| 激情婷婷欧美| 久久精品色图| 久久综合成人精品亚洲另类欧美 | 久久精品一区四区| 欧美在线黄色| 国产精品网红福利| 中文精品99久久国产香蕉| 一片黄亚洲嫩模| 欧美经典一区二区| 亚洲国产一区二区三区a毛片| 一区二区在线观看av| 校园激情久久| 久久久国产91| 激情国产一区二区| 久久午夜电影| 欧美激情五月| 亚洲精品一区在线观看| 欧美韩日一区二区| 亚洲免费播放| 亚洲中字黄色| 国产精品资源在线观看| 亚洲在线电影| 久久久久久久综合狠狠综合| 黄色成人av网站| 久久一区二区三区国产精品| 欧美大秀在线观看| 夜夜嗨av一区二区三区四区| 欧美丝袜一区二区| 欧美一级播放| 亚洲电影免费观看高清| 日韩视频在线一区二区三区| 欧美日韩一区二区在线播放| 亚洲欧美国产另类| 欧美成人高清视频| 亚洲特色特黄| 黄色工厂这里只有精品| 欧美高清免费| 午夜精品影院| 亚洲国产一区二区a毛片| 亚洲欧美日韩国产成人精品影院| 国产亚洲午夜高清国产拍精品| 久久一区视频| 亚洲午夜精品在线| 欧美成人免费小视频| 亚洲尤物在线视频观看| 一区二区三区在线视频播放| 欧美大尺度在线观看| 亚洲一区欧美一区| 欧美电影在线播放| 亚洲欧美日韩国产另类专区| 激情六月综合| 欧美香蕉视频| 久久综合九色九九| 欧美在线免费一级片| 蜜臀va亚洲va欧美va天堂 | 99热在线精品观看| 久久免费黄色| 亚洲综合视频一区| 亚洲国产天堂久久综合网| 国产精品久久久久aaaa九色| 久久精品网址| 亚洲一区日韩在线| 亚洲日本va午夜在线电影| 久久久久久69| 亚洲欧美在线高清| 一区二区三区导航| 久久精品人人爽| 欧美日韩一区二区三区四区在线观看| 欧美成人国产va精品日本一级| 国产欧美另类| 欧美另类99xxxxx| 国语自产精品视频在线看一大j8| 欧美激情一二区| 久久久青草婷婷精品综合日韩| 一区二区欧美日韩视频| 亚洲国产精品一区二区第一页| 久久精品亚洲乱码伦伦中文| 亚洲私人影院在线观看| 亚洲人午夜精品免费| 玉米视频成人免费看| 久久精品夜色噜噜亚洲aⅴ |