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

隨筆 - 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>
            一区二区久久久久| 韩国精品一区二区三区| 亚洲午夜激情免费视频| 9人人澡人人爽人人精品| 亚洲精品少妇网址| 91久久久在线| 99视频热这里只有精品免费| 在线视频欧美一区| 欧美亚洲一区二区在线观看| 久久综合五月| 欧美日韩在线播放一区| 国产美女精品人人做人人爽| 黄色一区二区在线| 一本色道久久综合狠狠躁篇怎么玩 | 欧美专区中文字幕| 麻豆久久久9性大片| 亚洲精品五月天| 先锋影音网一区二区| 久久久亚洲高清| 欧美日韩亚洲天堂| 精品成人免费| 亚洲欧美视频在线观看视频| 久热精品视频在线| 亚洲一区二区免费视频| 欧美va亚洲va国产综合| 国产伦精品一区| 一本色道久久综合亚洲精品不卡| 欧美一二三视频| 嫩草国产精品入口| 这里只有精品电影| 美女性感视频久久久| 国产精品日韩欧美综合| 亚洲欧洲日本专区| 久久久久在线| 亚洲午夜精品在线| 欧美高清视频一区| 在线观看亚洲专区| 久久国产一区二区三区| 日韩写真视频在线观看| 免费不卡亚洲欧美| 狠狠久久亚洲欧美专区| 亚洲欧美日韩一区二区三区在线 | 亚洲区欧美区| 久久精品72免费观看| 在线亚洲欧美专区二区| 欧美精品三级日韩久久| 亚洲激情网站免费观看| 久久综合伊人77777麻豆| 亚洲欧美日韩综合| 国产精品区一区二区三区| 亚洲私人影院在线观看| 亚洲美女精品久久| 欧美激情视频给我| 日韩亚洲欧美精品| 亚洲日本中文字幕免费在线不卡| 麻豆av一区二区三区| 在线日韩av| 免费视频一区二区三区在线观看| 欧美一区二区在线免费播放| 国产精品中文字幕在线观看| 午夜久久久久久久久久一区二区| 亚洲午夜一区二区| 国产欧美大片| 久久久久久久999| 久久久国产一区二区三区| 一区二区三区在线免费视频| 卡一卡二国产精品| 欧美1区3d| 国产精品99久久久久久久vr| 这里只有精品视频在线| 国产麻豆日韩欧美久久| 久久久久一区二区三区| 蜜臀av国产精品久久久久| 日韩亚洲欧美成人一区| 亚洲特级片在线| 黄色日韩网站| 亚洲激情不卡| 国产精品久久久一区麻豆最新章节 | 亚洲一区视频在线观看视频| 国产精品一区毛片| 久久久亚洲人| 欧美大尺度在线| 午夜国产欧美理论在线播放| 午夜精品久久久久久99热软件 | 亚洲丰满在线| 欧美日韩精品欧美日韩精品| 午夜视频一区| 麻豆国产精品va在线观看不卡| aa级大片欧美| 亚洲欧美一级二级三级| 91久久国产综合久久91精品网站| 亚洲狠狠丁香婷婷综合久久久| 国产精品久久精品日日| 蜜桃久久精品乱码一区二区| 欧美日韩视频不卡| 久久理论片午夜琪琪电影网| 欧美激情一区二区久久久| 午夜精品美女自拍福到在线| 老司机67194精品线观看| 亚洲欧美激情视频| 裸体丰满少妇做受久久99精品| 午夜影院日韩| 欧美日本乱大交xxxxx| 久久久噜噜噜| 国产精品看片资源| 亚洲黄色影院| 激情综合久久| 亚洲男女自偷自拍| 亚洲视频高清| 欧美国产日本| 欧美成人精品影院| 国语精品中文字幕| 亚洲欧美福利一区二区| 在线视频一区观看| 欧美粗暴jizz性欧美20| 久久综合一区二区| 国产一区日韩一区| 久久久久久色| 亚洲少妇在线| 欧美国产在线观看| 欧美激情中文不卡| 国内在线观看一区二区三区| 亚洲性视频网址| 亚洲午夜精品17c| 欧美日本在线播放| 亚洲精品久久久久| 亚洲人成在线观看网站高清| 久久精品2019中文字幕| 欧美在线|欧美| 国产欧美日韩免费| 亚洲欧美一区二区在线观看| 午夜在线视频观看日韩17c| 欧美日韩一区二区在线播放| 亚洲精品一区二| av成人天堂| 欧美三级电影一区| 在线亚洲欧美| 欧美一区二区三区四区高清| 国产精品日本欧美一区二区三区| 夜夜精品视频| 午夜亚洲伦理| 国产亚洲激情在线| 久久久久免费观看| 亚洲电影免费观看高清完整版| 亚洲精品乱码视频| 欧美日韩国产欧| 亚洲无线视频| 久久久久久久久久久成人| 狠狠色综合色区| 欧美在线免费看| 欧美日韩视频在线一区二区观看视频| 欧美a级在线| 99av国产精品欲麻豆| 欧美日韩国产色视频| 一区二区不卡在线视频 午夜欧美不卡'| 日韩一区二区精品葵司在线| 国产精品久久久久77777| 亚洲一级黄色片| 久久久噜噜噜久久人人看| 亚洲国产导航| 欧美视频在线看| 久久精品国产亚洲一区二区三区| 亚洲激情电影中文字幕| 亚洲欧美日韩一区二区三区在线 | 你懂的视频一区二区| 9i看片成人免费高清| 欧美中文在线视频| 亚洲国产高清一区二区三区| 欧美日韩国产在线| 欧美一区二区免费| 亚洲精品自在久久| 久久精品亚洲精品| 国产精品99久久不卡二区| 国产亚洲a∨片在线观看| 欧美精品国产精品日韩精品| 午夜激情亚洲| 9色porny自拍视频一区二区| 久久天天躁狠狠躁夜夜爽蜜月| 亚洲视频在线视频| 在线观看国产成人av片| 国产精品欧美在线| 欧美女主播在线| 久久精品国产综合精品| 99pao成人国产永久免费视频| 久久综合九色欧美综合狠狠| 亚洲欧美在线免费| 制服丝袜亚洲播放| 亚洲国产免费看| 好吊色欧美一区二区三区视频| 欧美视频一区二区三区在线观看| 久久久一区二区| 亚洲欧美色婷婷| 亚洲天堂av综合网| 亚洲精品久久7777| 欧美二区在线| 玖玖玖免费嫩草在线影院一区| 欧美亚洲日本网站| 亚洲与欧洲av电影| 在线一区二区视频| 日韩午夜三级在线|