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

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

2012-7<中> 疑問(wèn)

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


posted on 2012-07-12 09:39 Robertxiao 閱讀(263) 評(píng)論(0)  編輯 收藏 引用 所屬分類(lèi): 問(wèn)題集錦

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久精品一区二区三区四区| 亚洲黄色免费| 亚洲激情电影中文字幕| 欧美高清视频一区| 午夜一区不卡| 亚洲一区二区三区视频| 欧美亚洲系列| 久久婷婷蜜乳一本欲蜜臀| 牛牛精品成人免费视频| 国产乱码精品一区二区三| 亚洲精品在线视频观看| 乱码第一页成人| 久久精品国产99| 欧美午夜一区二区福利视频| 日韩一二在线观看| 亚洲精品免费一区二区三区| 久久都是精品| 最新日韩在线视频| 亚洲欧洲日产国产综合网| 老司机午夜精品视频| 99re66热这里只有精品4| 亚洲黄一区二区三区| 欧美不卡一卡二卡免费版| 在线欧美三区| 亚洲欧美日韩精品久久亚洲区| 欧美一区亚洲| 欧美日韩一区二区免费视频| 亚洲激情亚洲| 欧美韩日一区二区三区| 国产欧美日韩免费| 久久久久网站| 一色屋精品视频在线看| 中文国产一区| 午夜精品视频在线观看| 一区二区三区在线免费播放| 欧美不卡一卡二卡免费版| 欧美黄色成人网| 午夜伦欧美伦电影理论片| 久久精品久久99精品久久| 一区二区三区在线视频播放| 日韩一本二本av| 亚洲在线第一页| 亚洲高清不卡在线| 99视频精品在线| 国内精品久久久久久久果冻传媒 | 黄色免费成人| 亚洲高清av在线| 亚洲女ⅴideoshd黑人| 好吊一区二区三区| 亚洲七七久久综合桃花剧情介绍| 欧美日韩综合久久| 免费欧美在线视频| 国产精品入口日韩视频大尺度| 久久人人爽国产| 国产精品激情偷乱一区二区∴| 久久伊人亚洲| 国产精品日韩欧美综合 | 一区二区三区 在线观看视频| 国产午夜久久久久| 99精品国产在热久久| 亚洲丰满在线| 欧美一级视频精品观看| 这里只有视频精品| 免费成人小视频| 久久精品1区| 欧美视频在线免费| 欧美大学生性色视频| 国产一区二区精品久久91| 亚洲精品日产精品乱码不卡| 激情欧美日韩| 欧美亚洲三区| 欧美一区三区三区高中清蜜桃| 欧美伦理一区二区| 欧美国产专区| 亚洲国产经典视频| 久久精品国产精品亚洲| 久久本道综合色狠狠五月| 欧美视频不卡中文| 99亚洲视频| 一区二区三区久久久| 欧美激情一区二区三区在线| 麻豆精品精品国产自在97香蕉| 国产拍揄自揄精品视频麻豆| 在线视频你懂得一区二区三区| 亚洲精品自在久久| 欧美成人精品1314www| 欧美激情第三页| 亚洲国产经典视频| 欧美不卡一区| 亚洲精品久久在线| 99在线精品观看| 欧美亚一区二区| 亚洲午夜精品| 欧美视频成人| 亚洲一卡二卡三卡四卡五卡| 亚洲一区日韩在线| 国产精品美女黄网| 亚洲免费在线电影| 久久av一区二区| 国产一区二区三区久久悠悠色av| 午夜精品视频在线观看| 久久久视频精品| 亚洲国产成人av好男人在线观看| 美女尤物久久精品| 亚洲精品综合| 欧美一区二区三区在线观看视频| 国产欧美日韩综合一区在线播放| 亚洲欧美激情视频在线观看一区二区三区| 午夜在线精品| 黄色成人免费观看| 欧美国产综合| 亚洲一区二区三区色| 欧美在线播放一区| 一区二区三区在线看| 亚洲免费在线视频| 新狼窝色av性久久久久久| 国产视频观看一区| 麻豆成人在线观看| 最近看过的日韩成人| 亚洲一区二区免费在线| 国产性天天综合网| 欧美本精品男人aⅴ天堂| 日韩午夜电影| 久久久久**毛片大全| 亚洲精品乱码| 国产婷婷成人久久av免费高清| 久久久噜噜噜久久人人看| 亚洲品质自拍| 久久久综合香蕉尹人综合网| 91久久线看在观草草青青| 欧美午夜宅男影院在线观看| 欧美专区18| 在线午夜精品自拍| 欧美成人69| 欧美在线一级视频| 日韩一区二区电影网| 国产一区91| 欧美视频一区二区三区在线观看 | 亚洲欧洲日夜超级视频| 亚洲女女做受ⅹxx高潮| 日韩视频免费观看| 久久久久久夜| 中文在线资源观看网站视频免费不卡 | 亚洲精品久久久久久久久久久久| 欧美日本精品在线| 久久国产精品99国产精| 一本色道久久99精品综合| 欧美大片国产精品| 久久久国产亚洲精品| 亚洲一区免费观看| 亚洲日本久久| 一区二区三区在线高清| 国产精品每日更新在线播放网址| 麻豆91精品| 久久久久国色av免费观看性色| 亚洲深夜av| 99精品欧美一区| 亚洲国产毛片完整版| 免费视频一区| 久久久精品国产免大香伊| 亚洲一区尤物| 亚洲一级高清| 在线一区二区三区四区五区| 91久久精品国产91久久性色| 好男人免费精品视频| 国产一区二区三区四区老人| 国产精品视频一区二区三区| 欧美午夜在线观看| 欧美私人啪啪vps| 欧美日韩视频在线一区二区 | 久久综合伊人77777| 欧美在线播放一区二区| 午夜精品福利电影| 午夜视频久久久| 午夜精品久久| 欧美一区二区国产| 久久精品国产亚洲aⅴ| 午夜亚洲福利在线老司机| 亚洲欧美在线网| 欧美一区二区三区视频| 欧美粗暴jizz性欧美20| 久久av一区二区三区| 亚洲综合清纯丝袜自拍| 亚洲亚洲精品三区日韩精品在线视频 | 亚洲欧美在线x视频| 亚洲第一精品夜夜躁人人爽 | 欧美一区免费| 欧美一级视频免费在线观看| 亚洲欧美伊人| 久久丁香综合五月国产三级网站| 欧美在线免费视频| 久久影视精品| 亚洲成色www8888| 亚洲精品一区二区三区婷婷月 | 欧美激情小视频| 91久久夜色精品国产九色| 一本色道久久综合一区| 亚洲欧美中文另类| 美女诱惑一区| 国产精品国产三级国产普通话99 |