Winsocke入門教程二:非阻塞式服務(wù)器和客戶端程序C_第1頁
Winsocke入門教程二:非阻塞式服務(wù)器和客戶端程序C_第2頁
Winsocke入門教程二:非阻塞式服務(wù)器和客戶端程序C_第3頁
Winsocke入門教程二:非阻塞式服務(wù)器和客戶端程序C_第4頁
Winsocke入門教程二:非阻塞式服務(wù)器和客戶端程序C_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

Winsocket入門教程二:非阻塞式服務(wù)器和客戶端程序(TCP)收藏

上次為大家介紹了阻塞式多線程服務(wù)端程序和阻塞式客戶端程序的設(shè)計(jì)方法,但是在上文的最后也提到過,服務(wù)器程序會(huì)因?yàn)榻⑦B接和關(guān)閉連接而頻繁的創(chuàng)建和關(guān)閉線程會(huì)產(chǎn)生大量的內(nèi)存碎片,從而導(dǎo)致服務(wù)端程序不能保證長(zhǎng)時(shí)間的穩(wěn)定運(yùn)行。因此我在這里為大家介紹另外一種建立服務(wù)器和客戶端程序的方法,即建立非阻塞式的服務(wù)器和客戶端程序。

那什么是非阻塞呢?非阻塞是相對(duì)于阻塞而言,阻塞指的是在進(jìn)行一個(gè)操作的時(shí)候,如服務(wù)器接收客戶端的連接(accept),服務(wù)器或者客戶端讀寫數(shù)據(jù)(read、write),如果該操作沒有執(zhí)行完成(成功或者失敗都算是執(zhí)行完成),則程序會(huì)一直阻塞在操作執(zhí)行的地方,直到該操作返回一個(gè)明確的結(jié)果。而非阻塞式程序則不一樣,非阻塞式程序會(huì)在產(chǎn)生阻塞操作的地方阻塞一定的時(shí)間(該時(shí)間可以由程序員自己設(shè)置)。如果操作沒有完成,在到達(dá)所設(shè)置的時(shí)間之后,無論該操作成功與否,都結(jié)束該操作而執(zhí)行程序下面的操作。

為了執(zhí)行非阻塞操作,我們?cè)趧?chuàng)建了一個(gè)套接口后,需要將套接口設(shè)置為非阻塞的套接口。為了將套接口設(shè)置成為非阻塞套接口,我們需要調(diào)用ioctlsocket函數(shù)將套接口設(shè)置為非阻塞的套接口。ioctlsocket函數(shù)的定義如下:intioctlsocket(SOCKETs,longcmd,u_longFAR*argp)

該函數(shù)的作用是控制套接口的I/O模式。

參數(shù)s表示要設(shè)置的套接口;參數(shù)cmd表示要對(duì)該套接口設(shè)置的命令,為了要將套接口設(shè)置成為非阻塞的,我們應(yīng)該填寫FIONBIO;argp表示填寫命令的值,如我們要將套接口設(shè)置成非阻塞的,我們需要將值設(shè)置成為1,如果我們要將套接口設(shè)置成為非阻塞狀態(tài)的話,我們將值設(shè)置成為0就是了。

為了進(jìn)行非阻塞的操作,我們需要在進(jìn)行操作之前調(diào)用select函數(shù),select函數(shù)的定義如下:

intselect(intnfds,fd_setFAR*readfds,fd_setFAR*writefds,fd_setFAR*exceptfds,conststructtimevalFAR*timeout);該函數(shù)設(shè)定一個(gè)或多個(gè)套接口的狀態(tài),并進(jìn)行必要的等待,以便執(zhí)行異步I/0(非阻塞)操作。參數(shù)nfds被忽略,該參數(shù)的作用僅僅是為了與伯克利套接口相兼容;參數(shù)readfds表示要檢測(cè)的可讀套接口的集合(該參數(shù)可選,可為設(shè)置為NULL);參數(shù)readfds表示要檢測(cè)的可寫套接口的集合(該參數(shù)可選,可為設(shè)置為NULL);參數(shù)exceptfds表示要檢測(cè)的套接口的錯(cuò)誤(該參數(shù)可選,可為設(shè)置為NULL);參數(shù)timeout表示執(zhí)行該函數(shù)時(shí)需要等待的時(shí)間,如果為NULL則表示阻塞操作,為0則表示立即返回。

下面讓我們來看看參數(shù)類型fd_set,fd_set表示套接字的集合。在使用select函數(shù)時(shí),我們需要將相應(yīng)的套接字加入到相應(yīng)的集合中。如果集合中的套接字有信號(hào),select函數(shù)的返回值即為集合中有信號(hào)的套接字?jǐn)?shù)量。

我們用下面的幾個(gè)宏來操作fd_set集合。我們可以使用FD_SET(s,*set)將套接字s加入到集合set中;我們可以使用FD_CLR(s,*set)將套接字s移除出集合set;我們可以使用FD_ZERO(*set)將集合set清空;最后,我們可以使用FD_ISSET(s,*set)來判斷套接字s是否在集合中有信號(hào)。接下來再讓我們來看看select函數(shù)的三個(gè)集合參數(shù)readfds、writefds以及exceptfds。readfds表示可讀套接字的集合,可讀套接字在三種情況下有信號(hào)出現(xiàn):一、如果集合中有套接字處于監(jiān)聽狀態(tài),并且該套接字上有來自客戶端的連接請(qǐng)求;二、如果集合中的套接字收到了send操作發(fā)送過來的數(shù)據(jù);三、如果集合中的套接字被關(guān)閉、重置或者中斷。語融格該wr膚it明ef齊ds烘表示珠可寫貧套接籮字的幫集合擔(dān),可綁寫套題接字飽在兩視種情槍況下驅(qū)有信籠號(hào)出螞現(xiàn):盼一、抽集合矛中的低套接疤字經(jīng)捏過c誘on禍ne廣ct原操作炕后,括連接筒成功匹;二衡、可達(dá)以用斑se用nd貼操作境向集建合中嘆的套朝接字抽寫數(shù)喊據(jù)。班拼熄歡ex嘆ce喬pt僚fd轟s表灑示錯(cuò)窗誤套匠接字走的集物合,寫錯(cuò)誤挖套接弄字在胃兩種山情況段下有省信號(hào)無出現(xiàn)淋:一態(tài)、集隨合中慶的套陣接字蜜經(jīng)過秘co要nn歡ec染t操址作后漫,連帶接失就??;薄二、閘有帶穴外數(shù)脂據(jù)到拘來。召展?fàn)I旦在我船們了號(hào)解了售創(chuàng)建姜服務(wù)訪器和翁客戶健端程痛序的龍基礎(chǔ)蕉知識(shí)窗后,平我們愛再來交看看澡示例晚程序槽,以鍬加深斜我們滔對(duì)知漢識(shí)的俯理解待。騙瘡慶漠程序循的運(yùn)器行結(jié)司果如棕下所探示:宿寫忽劑黃趁盆下面岡是服肢務(wù)器育程序段的代忘碼:耐撥填線vi請(qǐng)ew爭(zhēng)p鋤la級(jí)in睛co弊py身t程o勾cl弄ip藝bo慈ar肅d屬pr顆in添t都?籮#i捏nc掘lu檢de拐

<尤io嘉st暗re彎am珍>塊醉#i冊(cè)nc直lu邀de舊

<閘ca瓶ss相er溫t>笛糕雪#i尊nc餃lu蟻de材

<削li雪st源>釣遠(yuǎn)#i彩nc養(yǎng)lu觸de焰

<爽Wi蕉nS騰oc脂k2顏.h廳>破窗#p喇ra垮gm各a

笑co節(jié)mm龜en直t(茂li階b,夠

"賠ws芽2_砌32艱.l甩ib可")這蕩兄#d呀ef輔in梅e

班AS級(jí)SE惜RT題

a林ss齡er攤t充沒us弓in喉g貨

s胸td倘::境ci淹n;侍銳狗us美in莖g艇

s昂td餓::梅co變ut薄;不煌us報(bào)in歐g臺(tái)

s撒td真::些en語dl掉;印語us耀in乓g前

s稿td施::召li響st蘭;潔狗ty蠻pe場(chǎng)de辮f鼓

l沖is呢t<渠SO粥CK孕ET何>

賽So漠ck糞et解Li饞st蹲;刊先ty往pe蘇de攤f丈

l堆is音t<澇SO搞CK市ET撥>:辯:i槍te朗ra道to弱r

旨So冷ck缸et賺Li彈st糾It熱er車at急or陶;茂弓st擋at另ic家注co殿ns奪t累誠(chéng)in止t屯

c抵_i饞Po匠rt而

=底

1掃00翁01算;企籍bo速ol僵

G階ra遺ce浪Cl調(diào)os烤e(督SO色CK鄰ET鼠

*送ps異);云目義in慌t檢

m恒ai散n(喬)蒸評(píng){聰佛囑亞in醫(yī)t閃

i貓Re吐t

龍=

幟SO廈CK搜ET廁_E條RR筆OR將;

同推挺躲渴//夕

初稠始化抱Wi偵ns我oc寬ke托t,紅所有杠Wi足ns久oc呈ke押t程塞序必納須先很使用說WS疊AS誘ta液rt拋up李進(jìn)行僑初始浴化劉允捐忠WS悔AD練AT蓮A

燒da酷t(yī)a婚;谷抖矩苦Ze鑄ro勺Me君mo萬ry止(&督da咬ta頁,

焰si斤ze矮of研(W慨SA彩DA距TA遵))鬧;砍驅(qū)心暫iR朽et隸

=罰

W烤SA誤St菜ar偏tu蓋p(傘MA陵KE濤WO檔RD躲(2抱,

家0)樣,

雁&d效at漢a)攤;貧綁喘帳AS熔SE功RT槐(S竊OC且KE愉T_由ER友RO鼓R

詳!=序

i旁Re籌t)像;棉去屬傳//厘

建錢立服悶務(wù)端證程序盛的監(jiān)鵝聽套哪接字串竹材崖思SO童CK亦ET家

s苗kL辱is倍te夠n

背=

僅IN衛(wèi)VA輛LI濫D_攜SO晶CK蛛ET轎;乎疫控將sk棚L(fēng)i眉st見en擾

=扒

s添oc炭ke混t(之AF米_I救NE蹤T,陪

S咐OC夏K_興ST蹄RE腔AM鋒,

高0)捕;俯屯獅乖AS漲SE司RT崇(I錯(cuò)NV薪AL覆ID囑_S養(yǎng)OC按KE租T

掙!=繳

s董kL穴is皺te乖n)拋;想方渡描//陷

初余始化續(xù)監(jiān)聽奏套接壯字地樣址信撿息珍第衛(wèi)誼so棟ck棋ad畜dr陜_i鑰n

壯a(bǔ)d同rS朽er政v;拉苗甩惕叛墳頑捏吼餐數(shù)釘?shù)?/街

表謊示網(wǎng)稼絡(luò)地沒址增障啄殲Ze輪ro竭M(jìn)e襪mo授ry濤(&圖ad川rS賴er落v,洲眨si炒ze肉of腿(s場(chǎng)oc久ka晨dd久r_削in秤))敲;煮譽(yù)辰耗ad謹(jǐn)rS菊er居v.植si肯n_霜fa銷mi定ly衰給略疲=

陪AF欲_I沉NE終T;巡叼分彎慚題//效

初螞始化秀地址嗓格式桐,只皇能為牛AF尼_I染NE蛙T裁苗蠟清ad食rS方er揭v.斬si誼n_蛛po晉rt析沿忠甲辟=

疾ht恥on軍s(特c_劣iP畝or州t)欠;

播心//冒

初總始化監(jiān)端口梢,由倍于網(wǎng)昨絡(luò)字嘴節(jié)順白序和有主機(jī)村字節(jié)澡順序蕉相反模,所夠以必獲須使脊用h夸to筍ns為將主把機(jī)字尿節(jié)順冷序轉(zhuǎn)烈換成儲(chǔ)網(wǎng)絡(luò)濤字節(jié)鼓順序尸映塌筐稈ad熱rS巴er似v.娃si己n_掠ad掉dr奮.s酒_a訊dd若r

旬=

搏I(xiàn)N芒AD級(jí)DR屋_A詳NY隆;

聽扎循新//癥

初堆始化摟IP則,由軋于是紙服務(wù)槍器程濃序,燕所以科可以勤將I練NA大DD畝R_吳AN鏈Y賦未給該抗字段瞎,表極示任惱意的信IP筐漢羞想權(quán)//蘋

綁次定監(jiān)隙聽套組接字眾到本獎(jiǎng)地跑慣膏口iR呀et媽

=窗

b陷in療d(摟sk所Li謹(jǐn)st鎮(zhèn)en夜,

擾(s繭oc攏ka恭dd亮r*投)&奪ad昏rS脆er覆v,簽獻(xiàn)si偽ze掏of恐(s跟oc石ka萍dd貧r_努in薯))饅;澤悶敵出AS爪SE相RT喉(S莊OC臟KE熔T_黃ER亞RO輝R

爽!=藏

i眨Re兆t)累;梨裙慎監(jiān)//尿

使紡用監(jiān)品聽套轟接字換進(jìn)行悠監(jiān)聽黎坡慣者臉iR悶et躲

=主

l掠is件te掘n(岸sk夾Li瓦st薄en理,

箱FD翅_S貓ET胸SI番ZE燕);買卵//夫

S懸OM兄AX悅CO倒NN烈表示介可以勻連接限到該能程序路的最孔大連蜂接數(shù)筆箭加條欺AS抬SE訊RT巡(S垃OC督KE餓T_改ER蛇RO萌R

蠶!=以

i值Re葵t)鍛;幼放剝燕co免ut無

<誼<

么"S片er今ve叼r

施be雪ga衡n

喝li喜st亮en疊in稠g.帖..未"津

<謠<

四en奸dl海;例縣申牙//險(xiǎn)

將誰套接果口從創(chuàng)阻塞筆狀態(tài)拉設(shè)置昌到費(fèi)烏阻塞咱狀態(tài)午坐蒼命非un挺si傭gn康ed忘專lo掀ng徐

u觸lE湖na灑bl軍e

植=

排1;救險(xiǎn)龍?zhí)癷R治et憑

=蠶

i邪oc蔥tl缸so畫ck顛et欄(s喊kL艘is火te懂n,互

F射IO臟NB舌IO農(nóng),

陡&u渣lE錯(cuò)na太bl肝e)挑;宜原肝觀AS的SE蠢RT桿(S緩OC傅KE姜T_醒ER準(zhǔn)RO秘R

抱!=汽

i與Re臉t)旺;辱韻遣狀fd某_s腿et個(gè)

f豎sL喂is漆t(yī)e拔n;額移脾擇項(xiàng)FD羞_(dá)Z淘ER倚O(粱&f蜓sL蚊is貴te鏈n)由;透尺由御fd寧_s凱et維

f朝sR體ea怎d;偉竭麻璃歸FD隆_Z松ER照O(京&f爆sR私ea除d)涉;敢剃古粥ti涉me層va換l

劑tv窯;斤暑雄饒tv餅.t誰v_餓se跡c

環(huán)

=碎

1皮;贏趕閃博tv齒.t健v_瓶us吵ec鞋

=停

0梁;三亡嘴茫So末ck污et受Li很st按

s居l;扎混麥緒貴fo翠r掏(;恢;)越前圣沈呆{舒抬燦機(jī)術(shù)腹//裕

接乖收來視自客姐戶端尾的連復(fù)接,車

并涂將新坡建的按套接切字加社入麻吐堂統(tǒng)沸霉//抗

套瞧接字懲列表松中甚鳳裕眾斬冬F(xiàn)D鏟_S思ET隸(s泥kL墓is精te是n,剛

&著fs纏Li柄st拌en冷);駱唇事蔽氣覽輪iR漲et酸

=戲

s腐el誓ec斥t(因1,望

&謹(jǐn)fs簽Li櫻st琴en水,

歸NU軋LL淡,

補(bǔ)NU櫻LL最,

香&t蜻v)狼;河須潔廚疲囑if旋(i濤Re售t

盯>

圓0)考條用源飼卡翠{秩眨瞞見敢元捐器so鐘ck編ad纏dr私_i利n

槽ad蹄rC哲lt渾;柿戴非創(chuàng)即塔質(zhì)蓮in憑t革

i位Le褲n

何=

抽si淚ze駱of鳴(s冬oc撒ka吊dd尾r_僅in最);哄震編營(yíng)辱跨脆昏伏Ze鳳ro漢Me需mo執(zhí)ry覽(&害ad背rC握lt綠,

巧iL避en嗚);喝稅殼而浸荷刷死穗SO詳CK擁ET奇

s賣

=您

a殖cc家ep滴t(廈sk桌Li切st箭en煎,

儉(s杠oc剩ka執(zhí)dd植r*負(fù))&湯ad悅rC冰lt煩,&圾iL崇en畜);唇栗喂貌嘉殿翻褲袍AS香SE悔RT御(I啟NV喊AL畫ID識(shí)_S是OC短KE桌T

孕!=譜

s免);錢扶們萌憂懷乞能殃sl戲.p悼us風(fēng)h_展ba逮ck攔(s敬);刮蜘象脾客紗蓋葵笨co狡ut寇

<默<

買"S稈er稅ve傾r

茂ac夾ce神pt肅ed死

a竄

c殖on仿ne粱ct掉io沿n.啟

T志he懼

s索oc獲ke削t

重is騎

"侵

<丹<

扁s

徑<<秒

e宇nd過l;安嘩秘企耽沖蹲}臘宋狗黃織址//盯

將趣套接越字列蹦表中軟的套菊接字僚加入硬到可錢讀套錯(cuò)接字梨集合茫中笛似秘閣迫褲//黎

以疏便在膛可以經(jīng)檢測(cè)歸集合邪中的務(wù)套接姨字是趙否有岡數(shù)據(jù)卡可讀童竿有社氧張?zhí)鸉D融_Z確ER圖O(儲(chǔ)&f魯sR忙ea柴d)卸;外腐鞠見嬸軋fo呆r湖(S軌oc點(diǎn)ke憤tL商is惡tI海te冤ra每to下r

雞it夢(mèng)er灘

=原

s希l.眠be做gi捕n(蜘);屯

i追te腳r

秒!=累

s鴉l.葵en伐d(久);域

+恢+i臥te由r)簽哨苗蝦機(jī)距漫{竹臟爪挨昌丸辛松FD期_S軍ET爽(*宣it尤er勺,

株&f賞sR氏ea彈d)槐;仔偽踢估廉旺}步帳凳濁煎鏈//向

檢劇測(cè)集羨合中珠的套盡接字涂是否遼有數(shù)袖據(jù)可毫讀濁樹壽對(duì)讀趣iR般et盾

=鼠

s榜el廁ec瑞t(伶sl愁.s蜓iz峰e(cuò)(階),衡

&勵(lì)fs促Re請(qǐng)ad呼,

跌NU裳LL晨,

襲NU戴LL稠,

襖&t宏v)永;柱混尤港次左if鏟(i哨Re里t

棒>

迫0)饑從營(yíng)礎(chǔ)撲灑良{紐勻袍贈(zèng)衫廢凱上fo嗎r燕(S具oc綁ke薄tL殊is啊tI曬te番ra姓to眼r

夠it腿er頓

=痕

s柄l.扣be統(tǒng)gi武n(述);移

i哥te中r

毛!=體

s化l.炎en諷d(孕);卷

+排+i烤te印r)好毅蹄匹撓景貞筑展{階嚇榜嘴蛇持刊掀襲世//剩

如栗果有將數(shù)據(jù)蓮可讀針,

翠則遍知?dú)v套純接字供列表靠中的匠所有撕套接遵字雕散及均秧大透脂捕金//膠

檢統(tǒng)測(cè)出蔑有數(shù)抗據(jù)可劑讀的掉套接雄字曲陰射爬草生器狀?yuàn)^遺iR禽et雙

=三

F拖D_工IS痕SE相T(加*i哨te股r,研

&回fs廟Re自ad藥);嚼救億墳疲懼糖歪籃夕窄if文(i面Re叨t

擊>

導(dǎo)0)靠撐篩決險(xiǎn)脆困往煎它喉{倒元納畫掩鐮不渾論侵紅陽//室

讀東取套祖接字氧上的喘數(shù)據(jù)痕盟袋春險(xiǎn)持肺組券蓬揀唇猶co辭ns競(jìng)t茂戚in奧t領(lǐng)

c刪_i燒Bu點(diǎn)fL膛en認(rèn)

=懸

5氏12遍;曉址破嫁雖幟單謊浩退肌很ch質(zhì)ar筋

s幅zB煎uf至[c滋_i絹Bu合fL替en述

+醋

1圓]

滴=

氣{走'\加0'期};叮堡誤疑多徒桂派伶專資錄盆in扁t勒

i欲Re頸ad辜

=狡

S延OC暖KE朋T_因ER杰RO肝R;便炒拍敬腦尺粉枯得辯郵訓(xùn)墓iR墊ea混d

桌=

陳re競(jìng)cv無(*宿it掘er枕,

滿sz含Bu精f,望

c門_i牙Bu壘fL魂en唯,

王0)姓;谷機(jī)獵摟拖沿市汗挨抽慢獄if勝

(柜0

改>=閣

i還Re缺ad櫻)圈//夠

讀抖取出害現(xiàn)錯(cuò)革誤或填者對(duì)墨方關(guān)罩閉連輩接枕設(shè)爺晴銹誘絨播傳讓踢貧{蘭泄纖救宗泥噸激略刪斑番信垂iR企ea買d

通==淡

0棗

?甜

c逆ou謀t

僻<<宋茫"C謠on謎ne碼ct動(dòng)io潔n

偶sh旦ut疾do嘗wn黃

a朱t

添so柿ck菌et襖

"夾

<扛<

詳*i棟te川r

保<<疊

e癢nd子l

憑:畜分散玻周倆增駱猶吧柔論煎怠嘆禍co姓ut奇

<冊(cè)<

死"C番on掙ne武ct傲io燕n

拆re繳cv恨

e椒rr縮or紅

a弦t

原so袖ck香et做

"從

<刊<

膨*i弱te我r

召<<啞

e仙nd喬l;析蒜谷長(zhǎng)洗遮鈔礎(chǔ)坊劇飄礙育博端iR腦et快

=衰

G皺ra撿ce糾Cl宏os犬e(期&(喪*i購(gòu)te洽r)隸);諸//摔

如嘗果出壽錯(cuò)則舒關(guān)閉昏套接仇字朝貼喂逮裳道腸園畏孝饞岸夸錄AS窗SE踏RT成(i飯Re婆t)落;襪曾暈端石菜遺告影糠猶屬}宗捐油遺遠(yuǎn)某驗(yàn)復(fù)尿和狡巖el盆se尿盆御肆院湊莊班頸槽妹畏{兼董驅(qū)定賴從弄牛鞏伯倍威婚錦sz潛Bu釀f[顫iR績(jī)ea婦d]斬

=帆乒'\矮0'押;隨蓮憤抓擠壟率蚊燒唐緩謎事紐co雜ut韻

<柜<

尊"S岡er泡ve棉r(nóng)

穴re及cv刺ed競(jìng)

m斯es羞sa彎ge鉛

f榴ro縮m

君so許ck語et膽

"夠

<耽<

兼*i曬te蓄r

靈<<親敵":糖

"秤

<下<

室sz潤(rùn)Bu淡f

務(wù)<<弦

e刮nd奉l;粒使超猾遙章逃懂腸呢搭久桿矩膽//承

創(chuàng)尸建可退寫集痛合腸泄豐蓬踏滑細(xì)律承抬君散巾坐FD阿_S甚ET幫

f買sW那ri盈te掀;紙咳步吉珠奴徐卡無朱辟繡音登FD酬_Z尖ER展O(恥&f變sW哲ri忌te賽);炎童肯跡濤惹鼻貞掃逢齡幣脆騰笑FD應(yīng)_S哈ET巖(*鑄it車er落,

劇&f濃sW塔ri熄te毒);圈胡爆米沾愚屆現(xiàn)符傍叫削存稅相//列

如唇果有骨數(shù)據(jù)愿可寫哥,

弟則向藥客戶深端發(fā)英送數(shù)隆據(jù)泡績(jī)預(yù)板捐士界甩林以訊計(jì)海促iR巴et桃

=牲

s遲el權(quán)ec忠t(韻1,北

N軟UL閑L,按

&摘fs樸Wr寶it衫e,逼

N竭UL類L,雨

&圣tv鑰);夢(mèng)本罰律辭狀饒逆殲垂?jié)〉∨c底if升

(叔0

浪<

靠iR挨et盼)遇逗賄民或共漆抵茶盟房沙研糟{席柱籠滿棒穿宏久鍋掃軍焰勒盒躺頑in甩t萍

i捐Wr襯it印e

種=

賓SO祖CK至ET閱_E企RR棒OR居;療透觀糞時(shí)槐航拜治盼砍學(xué)庫煙卷嘴iW敢ri昌te充

=裙

s碌en釣d(便*i嘴te演r,嶺

s殲zB必uf減,

穴iR鎮(zhèn)ea葡d,膜

0前);扮蛾咱時(shí)菊鐘武蝕困匪畏峽鎮(zhèn)宮鴨襲屆if旅

(紛SO回CK別ET背_E帶RR筍OR杠

=威=

夸iW蔽ri閱te腥)遣仿稍奸惠添評(píng)抗余防邀鑰鑼搜訊扣{佩去茅慶清火否詳加怒色蜘幸干肯玻物黃co獸ut讀

<拖<

茄"S信en掙d

喬me參ss往ag劣e

妻er滅ro存r

辮at堤

s烤oc曉ke再t

部"駁

<軌<

做*i督te盛r

住<<算

e正nd提l;傷奉衡控拉謹(jǐn)穩(wěn)箱恥等屬者黨蔥巡譜挪贈(zèng)馳iR彼et膜

=孤

G俯ra積ce館Cl辣os鄉(xiāng)e(砍&(掃*i酒te密r)送);捉被扔沉朽豆證歸切仆并臣嬌紛轎正茂顛里AS手SE穗RT邪(i梁Re袍t)織;遼蹈撲貍住翻胖漿介缺孕恢華布察描}吧飾足睡稠葛挪兵洗脖濁挪極副}泥相貢紹叮德分柏倆緊劣避}獸津矮儀膛注弊列兇能}既貪般堆吊差濟(jì)竄}韻落桶枕幟紛顛幻sl忌.r丘em級(jí)ov胖e(遷IN障VA映LI攤D_紙SO壇CK蒜ET莊);滅材//跑

刪債除無掙效的寨套接鉛字,匠

套朗接字編在關(guān)姜閉后觸被設(shè)涉置為帖無效吳涂沃音椒慈令}融豈暢島}私齊前玩//盼

將懷套接妻字設(shè)要置回鈴阻塞印狀態(tài)裳型熱譯華ul暈En誤ab珍le掘

=劣

0弄;析甩密催iR準(zhǔn)et晌

=爺

i藝oc腹tl井so航ck哨et械(s鐮kL閑is術(shù)te丈n,既

F好IO曉NB云IO勒,

龍&u應(yīng)lE糖na何bl習(xí)e)酸;寫惑雕管AS憂SE植RT抄(S撲OC雖KE軟T_占ER士RO蘋R

都!=巴

i奶Re流t)蓋;兄掏言洋//霸

關(guān)填閉監(jiān)拴聽套沫接字厲羽托奇蔑iR序et蓋

=線

G怎ra禾ce縮Cl判os峰e(cuò)(磨&s叛kL斥is射te襯n)慚;叮黃掩掏AS騙SE臭RT吳(i庸Re訊t)鎖;絨宣脹腳//悔

清崗理W聽in躲so植ck換et浪資源毀資覽籃路iR胞et逆

=圾

W直SA煮Cl初ea腰nu激p(萬);莊兩傾私歷AS拜SE室RT略(S狠OC沈KE郊T_僻ER沈RO謠R

油!=援

i噴Re食t)壟;換欣奴素sy輪st摔em姨(湊"p作au豬se裹"趕);飛庸瞞槐淘re灘tu驢rn紡

0曬;敬桶}凝閱bo濾ol囑

G貞ra腰c(diǎn)e龜Cl甩os褲e(克SO根CK欣ET營(yíng)

*鉆ps找)播噸{借躬拍謎co請(qǐng)ns飼t忘根in芳t府

c摘_i脈Bu馬fL魂en銜

=竿

5秋12扮;刊岸把戲ch罰ar章

s遺zB侮uf沙[c誰_i澤Bu離fL脊en鋼

+窗

1省]

劍=

推{毅'\尚0'素};考悠肺芽跟//筐

關(guān)禿閉該虧套接講字的耐連接米速肚僚殊in椒t尾

i繞Re繳t

角=

睛sh灑ut勺do吼wn贏(*剩ps嗚,

唱SD堵_S復(fù)EN穩(wěn)D)凍;癥認(rèn)些醒wh擾il娘e罰(r仗ec儲(chǔ)v(輩*p清s,夸

s土zB吼uf伶,

僻c_悟iB聽uf捷Le聯(lián)n,躲

0命)

測(cè)>

暢0)廢;刑冒循靈if稼

(捕SO蜂CK跡ET圣_E即RR間OR尤

=影=

撓iR弄et論)紐今烈蓋{樸與承嫌較赴re待tu德rn胖集fa嫂ls肚e候;腸振梯甘}胃羨負(fù)私//哪

清奪理該箱套接堵字的脂資源證堅(jiān)蒜敬未iR拼et息

=典

c顆lo菊se惠so妖ck徑et眨(*祝ps及);含疤礎(chǔ)惑哪if純

(購(gòu)SO僻CK墊ET催_(dá)E謹(jǐn)RR擴(kuò)OR克

=峽=

耕iR榮et造)疤束拾理{畜溪耗隙值壇re斯tu貨rn蘿聾fa介ls經(jīng)e月;線帽鄙筆}漢磨越匠*p戒s

貴=

慢IN宗VA太LI悔D_寫SO早CK憂ET奔;氧塌晴概re泡tu沖rn是限tr客ue候;越菠}

軟HTMLCONTROLForms.HTML:TextArea.1明騾甲疾服務(wù)拾器程效序的會(huì)重點(diǎn)批是我婚們需脂要將淚接受昏自客勢(shì)戶端們程序丟的套枝接字日加入確到一摘個(gè)鏈零表中纖,以面方便刻我們監(jiān)的管肝理。變梳光絹半vi茫ew牽p駛la縮in膨co抖py喪t角o昨cl已ip駕bo服ar怖d量pr春in晝t漁?享FD赤_S悉ET迷(s禮kL標(biāo)is亮te貍n,員

&唱fs接Li荷st寧en落);博號(hào)截彈偽叫慚iR額et唐

=稱

s管el勸ec哲t(塞1,虹

&烘fs營(yíng)Li牽st襯en痛,

賽NU間LL積,

衡NU干LL撇,

初&t袋v)棉;沉申農(nóng)乓梁益if潤(rùn)(i桐Re與t

秘>

液0)物繞宏藍(lán)效艇舟{悲六打里淡運(yùn)潮筋so煩ck朝ad憂dr請(qǐng)_i飄n

歡ad衡rC零lt漆;椅橫晴向框僅奧舍in晴t腰

i取Le儲(chǔ)n

按=

夸si辯ze爸of深(s貓oc虧ka毛dd錦r_治in批);那慕推載枯男碗源滔Ze嗓ro瓶Me墊mo辟ry皮(&彩ad憤rC墊lt播,

葡iL焰en巾);帽移驕余聲累枝色磁SO雖CK暮ET園

s稠

=誓

a茄cc注ep尖t(熄sk遺Li櫻st企en屯,

且(s副oc住ka閘dd悼r*豎)&天ad承rC購(gòu)lt宗,&帥iL罰en羨);直舌霸漁覺留浸識(shí)票AS碗SE舒RT決(I爸NV介AL傳ID旁_S匙OC治KE目T

洪!=盛

s壟);莊豎嗚釋塌鈴死爆壯sl什.p夸us隔h_很ba簽ck信(s濕);晌榜薯騎價(jià)紗長(zhǎng)剩欺co肥ut父

<照<

門"S找er斤ve脹r

零ac臺(tái)ce膽pt塘ed疊

a那

c巨on碎ne漁ct作io省n.筋

T領(lǐng)he礎(chǔ)

s文oc氣ke界t

勾is悄

"痕

<禁<

慨s

謎<<黃

e野nd貓l;塘妥螺匆刮?;▆

越HTMLCONTROLForms.HTML:TextArea.1軋偏糾判然后樸在套沸接字鐘被客南戶端糊關(guān)閉伴或者糧異常繳中斷冬后,價(jià)我們欺需要蔑將鏈箏表中諸的套翻接字蚊設(shè)置毛為無墊效套黃接字星,并劈在操疲作完閉所有緞的套番接字容一次勵(lì)后,乳將無業(yè)效的殊套接成字從頂集合岔中移橋除。賓踐詢鏡vi神ew旺p堤la抵in汁co趁py怪t棒o北cl段ip輩bo帝ar芒d安pr穗in召t回?虛if饒

(苗0

賠>=傾

i季Re潛ad易)培//獨(dú)

讀揪取出岸現(xiàn)錯(cuò)垂誤或夢(mèng)者對(duì)嘴方關(guān)鋼閉連乎接重鋪雞您什汗江育農(nóng)恐中格{僚歸低生素繼屠努間槍休鳥萍龜iR賞ea轎d

創(chuàng)==懸

0厚

?站

c招ou胞t

廚<<失溪"C歌on察ne黎ct降io撲n

智sh煮ut僵do晶wn波

a必t

成so寧ck凡et昆

"童

<俯<

視*i沖te負(fù)r

睜<<鍛

e冬nd爭(zhēng)l

綢:彎丙初掠召恭兵銜唱僚愁田痕略然筑co些ut你

<纖<

動(dòng)"C椒on是ne稱ct榆io汁n

畢re武cv竊

e辣rr妙or觸

a江t

證so璃ck脅et另

"賭

<山<

休*i址te板r

挪<<壤

e洋nd屠l;呆揉憲匪誠(chéng)不鹿弟技頓膝張技?jí)衙鑙R作et燥

=潤(rùn)

G意ra久ce折Cl諸os差e(嗽&(解*i至te槳r)綠);悠//朱

如伯果出惑錯(cuò)則載關(guān)閉廣套接版字撤妙車扮捕片引州與鞭蜜鳥慧讓AS寬SE們RT畏(i戀Re讓t)泥;閣船鉆犬終蜜扇循谷喝陽坐}

稀HTMLCONTROLForms.HTML:TextArea.1于彼拉朋vi短ew舟p園la先in瀉co靠py縱t肝o北cl盜ip年bo若ar艷d話pr貨in永t釘?蒸sl蹤.r洪em寺ov灑e(悔IN器VA耍LI跑D_諷SO疑CK賠ET燈);般袍//扮

刪牲除無榜效的陪套接袋字,孤

套浮接字圖在關(guān)妖閉后批被設(shè)禿置為貓無效住HTMLCONTROLForms.HTML:TextArea.1久賠什接漸下來燭再讓書我們柜來看跑看客蒸戶端興程序硬的代亂碼。秤軌琴沿vi揉ew瓜p鴿la丙in泛co顆py個(gè)t嘴o玩cl非ip把bo林ar旅d鳳pr格in奧t蟻?綢#i城nc默lu啊de錘

<菊io訂st賤re鮮am傘>掌類#i奉nc思lu洽de圈

<次ca羅ss幸er中t>問芒暈#i尤nc播lu鄉(xiāng)de壺

<斯Wi憐nS殖oc鼠k2盟.h型>車柔#p么ra騰gm鍬a

較co器mm輩en池t(樣li棍b,典

"仁ws眾2_觸32綠.l鐮ib掩")潛慰該#d凈ef善in皆e

灘AS合SE敵RT適

a畢ss希er甩t補(bǔ)納us競(jìng)in增g池

s域td昂::末ci獲n;犯箏掠us騙in儲(chǔ)g筒

s印td探::魂co圍ut殺;刪贏us頓in舍g宅

s痛td常::劍en痕dl周;山銅st雕at燒ic丘右co賺ns資t新鳥ch舒ar藏

c暮_s刊zI睜P[縣]

醫(yī)=

墻"1撫27付.0揪.0嶺.1稻"撫;虛燃st錢at真ic塞籌co監(jiān)ns葉t鑼麥in書t鉆浩c_賢iP銷or牲t

=呢

1滅00嶺01陜;治悉bo奇ol槽

G男ra材ce文Cl滔os聞e(柄SO墾CK腐ET喚

*授ps滲);啞騾你in唯t煌

m慣ai晚n(墾)夸婚{欣到翠柴in蛋t兔

i笑Re橡t

戰(zhàn)=

餡SO供CK扒ET關(guān)_E湯RR拌OR驕;

廣腿飾響哀//蓬

初藏始化笛Wi枝ns臣o(jì)c穗ke需t,崇所有鍛Wi季ns壞oc極ke由t程擺序必暗須先味使用慚WS鄙AS鹿ta鮮rt鎮(zhèn)up糞進(jìn)行姻初始寇化糞貌禽狹WS罪AD墾AT短A

司da暫ta混;記劈振內(nèi)Ze竿ro均Me暴mo能ry兇(&耍da圍ta粘,

束si烤ze亮of論(W闊SA掛DA蕩TA猾))號(hào);豪涉郵雷iR雨et掌

=鼠

W塑SA預(yù)St仿ar惰tu敬p(壤MA誤KE輛WO賢RD活(2從,

替0)泰,

大&d綢at賣a)揮;挺是限身AS駝SE黃RT咱(S槳OC缸KE蝴T_針ER啞RO念R

取!=塌

i紹Re渠t)療;樓憲悲慌//希

建臨立連票接套毛接字錘皮域紅憂SO手CK良ET芬

s潮kC級(jí)li許en茂t

御=

悉IN源VA萌LI她D_都SO翁CK期ET吸;黨樂括蛇sk雅Cl悲ie駝nt暮

=取

s虹oc拉ke惠t(廈AF書_I致NE胃T,毯

S似OC秩K_販ST謊RE督AM制,

躬0)厘;瞧廊碼暮AS癢SE北RT渡(I奧NV蛋AL沿ID叛_S夸OC嬌KE尼T

戀!=籃

s細(xì)kC爐li稍en摘t)碧;冷謀異愈//喜

初憑始化躍連接箏套接粱字地問址信宜息權(quán)抗樓哨so斜ck栗ad縫dr貓_i秒n

豈ad呢rS務(wù)er賞v;心移監(jiān)印捏世蛙濤材橡箱俗欣緒帽//茶

表屢示網(wǎng)辱絡(luò)地腸址次假腎持Ze靜ro葉Me黎mo軌ry名(&雜ad庫rS奪er液v,蘭澆si米ze莊of援(s謝oc濃ka顛dd刪r_乳in餐))會(huì);

成態(tài)舍忠趣鋸蜓a(bǔ)d征rS窄er倍v.夠si嚴(yán)n_徹fa詢mi墳ly今萄抵速=

裕AF鏈_I階NE驅(qū)T;餐配禿禿央赴址托//爐

初饅始化胡地址岔格式睬,只猛能為外AF煤_I涂NE雜T韻侍堡削ad沉rS軌er挽v.位si纏n_政po笨rt后奉痕后塘=

太ht乓on精s(壤c_前iP慕or綱t)版;

悶玉除信//能

初雀始化宇端口編,由涉于網(wǎng)授絡(luò)字法節(jié)順哲序和巧主機(jī)其字節(jié)付順序閣相反介,所耍以必抽須使脾用h瞇to斗ns毫將主蝶機(jī)字乒節(jié)順館序轉(zhuǎn)筋換成烘網(wǎng)絡(luò)你字節(jié)紋順序擠陪兔柴篇ad鐵rS企er暢v.陡si首n_垃ad盾dr僚.s乳_a店dd旅r

擇=

脈in喝et蔽_a副dd閣r(板c_款sz粉IP漫);怒筐握//怕

初鍬始化治IP掌,

婆由于頁網(wǎng)絡(luò)貼字節(jié)佳順序劇和主沿機(jī)字違節(jié)順張序相敲反,索所以月必須漫使用淺in蝕et苗_a揪dd談r將法主機(jī)浸字節(jié)訂順序奴轉(zhuǎn)換柿成網(wǎng)治絡(luò)字害節(jié)順繩序妥崇旨隱//撿

將欺套接蝴口從意阻塞鞭狀態(tài)館設(shè)置部到非坦阻塞圈狀態(tài)畝旨默撞部un房si楚gn底ed失憂lo街ng驚

u們lE臉na礦bl源e

泊=

朋1;楊示嬌尤腿iR迷et號(hào)

=宰

i針oc刊tl如so棒ck執(zhí)et鈔(s箏kC剛li漸en些t,鉆

F珍IO滲NB板IO葛,

休&u頓lE藏na圍bl仿e)側(cè);勿劣涂凝AS小SE考RT吩(S悲OC吵KE傍T_墾ER跌RO累R

曉!=痛

i青Re蝦t)權(quán);林嶄噴截fd滲_s蒸et證

f佩sW晉ri歉te襖;背扣岔麥TI挺ME哭VA蠶L

瓜tv悠;申男譜鞋tv糠.t歇v_調(diào)se希c

=岡

1慘;蔥目故米tv窯.t窯v_倒us咳ec屈

=乳

0姐;推祥叼榮co著ut繳

<由<

諒"C枝li消en犬t

說be慰ga跌n

鑒to誕

c晚on玩ne桐ct狹

t符o

幟th濁e

唱se跌rv驗(yàn)er兼..報(bào)."竹

<務(wù)<

皆en四dl摔;掘替偶捕fo遺r徹

(考;;刊)襲餐某伴{張盛成餃拔服//消

使請(qǐng)用非賴阻塞艦方式奇連接贏服務(wù)案器,師請(qǐng)注賤意c替on答ne隊(duì)ct購(gòu)操作做的返辛回值框總是替為S分OC項(xiàng)KE岡T_醒ER啄RO鄉(xiāng)R意萬返及棍畏iR未et靜

=鍛

c第on桃ne斗ct昌(s車kC軟li頭en卵t,疾

(射so李ck賠ad戴dr巡*)逮&a歐dr衫Se叼rv抽,

沾si聽ze聰of記(s箱oc武ka彈dd火r_冬in啦))倆;寫顫織勤咳殘in莖t爛

i遼Er逢ro忍rN曠o

落=

阻SO漂CK蓋ET犁_E互RR閣OR薦;引賺唇患尚算in好t缸

i林Le戀n

缺=

亂si順ze抱of杜(美in嫁t蝶);腳瞇響膽筍適蘋//尾

如免果g耽et算so蹦ck緊op撿t返享回值罷不為醋0,梁則說民明有吹錯(cuò)誤反出現(xiàn)行派跡罰搬旗柄if羞

(搬SO唐CK挺ET域_E蹦RR鳥OR遍

=斃=

雅iR菠et毯

&期&

俗0

目!=瓣

g彩et刑so赴ck田op叢t(獻(xiàn)sk較Cl濾ie扮nt謎,

距SO借L_漲SO嗽CK膊ET拿,

埋SO延_E隔RR畏OR寬,

闊(煤ch瘦ar醬*)敢&i辨Er啊ro摧rN尖o,薄

&乘iL創(chuàng)en勿))挎學(xué)夕鍛赤慎姥{備論轟嗽旬左君柱co贈(zèng)ut畫

<粱<

俘"A沈n

次er虹ro植r

捷ha稠pp壘en柴ed叛

o恩n

麥co戀nn核ec吊ti癥ng攻

t蓋o

但se斯rv平er笨.

度Th答e

拌er夾ro遮r

維no貪

i妻s

府"讀

<蘭<

董iE選rr剩or窄No幼川蹄珠遭這悶經(jīng)雜走嚴(yán)

<漿<

嫂".國(guó)

T吧he蛾

p然ro悼gr督am勸

w韻il早l

殿ex宰it扎

n溜ow鄰."寇

<歲<

師en興dl水;恐遷挽怨膀廊宜沿ex缸it五(-己1)汽;請(qǐng)逗聚指蛋轎}航廁臂懇評(píng)噸誦舍內(nèi)置蒜呈FD職_Z柱ER避O(辮&f背sW笨ri慰te餐);鍋嫩展社鐮捧坦FD稈_S萄ET和(s糟kC怕li倡en哭t,螞

&免fs裙Wr者it當(dāng)e)泡;刺識(shí)處欲賀旺//級(jí)

如磚果集左合f吃sW到ri豈te憤中的弄套接麥字有蛾信號(hào)珠,則滔說明腎連接漆成功梳,此逐時(shí)i差Re威t的習(xí)返回?cái)D值大經(jīng)于0排史俯眠因旁炸iR嘩et仰

=峽

s選el弦ec怨t(余1,扇

N椅UL驗(yàn)L,坦

&蓬fs地Wr箭it嫌e,戚

N飄UL進(jìn)L,絡(luò)

&串tv乞);邁秩明述頭膜架if凝

(芹0

羅<

災(zāi)iR遙et甲)界缸五歇尿胞{穩(wěn)丟俊鉗想鏡班扒co名ut仰

<章<

芹"S爽uc白ce倆ss曾ed厲

c饞on抗ne蘋ct鈴

t怕o

峰th思e

悟se草rv稀er錢..局."僅

<四<

恰en球dl飼;童煌總宗敢覆隔警br滴ea蜜k馳;抽溝轎情鍛促}革蹦那喉}顯仆楊雷fo鍬r幅(;茶;)夢(mèng)章鏡勻逗{渡鑄脅職燕揀co聽ns請(qǐng)t汽抬in創(chuàng)t能

c粗_i割Bu卻fL湖en冶

=昏51炒2;乎草允吼果挽資ch萬ar約

s態(tài)zB道uf乏[c顯_i隔Bu慢fL莫en笨

+蛋

1膨]

甘=

灰{缸'\獨(dú)0'檔};價(jià)紗木電男綠曲co濫ut騰

<獅<

憂"w被ha呀t

奸yo吊u

節(jié)wi蔑ll倘

s伯a(chǎn)y將:"執(zhí);差碧瞞蒼梁掉ci搭n

>衫>

債sz筑Bu咱f;桿印芽角抬跟幕if阻(0榮

=拐=

隨st鎖rc晃mp粗(終"e瓶xi遍t"固,

銳sz候Bu釣f)蹈)施好畜堂資窮{艘叛洗謹(jǐn)穗徑鏟飛br草ea砍k阿;翠看宰徑來像}瞎歌悉械怠掉FD域_Z漠ER督O(臘&f威sW瘡ri外te藍(lán));巾錫幅張疏止城FD嗽_S莖ET揪(s退kC英li迫en瓜t,桂

&沉fs潮Wr刺it源e)伍;偽嘩摔君媽營(yíng)//氣

如畫果集獵合f輩sW鐵ri銳te扶中的線套接救字有比信號(hào)式,

獲則可資以用裕se刷nd蘭操作棚寫數(shù)梅據(jù)頸菠唯再彩箭iR述et溜

=捧

s勸el砍ec略t(撥1,促

N昨UL計(jì)L,征

&抖fs膝Wr騰it亂e,滋

N兼UL柳L,撤

&缸tv萌);額堪寬逢剛?cè)夤蔵f松

(阿0

棋<

歪iR晌et鐵)鋒肺裙揀爭(zhēng)蒙{貪鄉(xiāng)領(lǐng)儲(chǔ)桑賠東沖iR妻et開

=悠

s滅en挎d(盾sk快Cl益ie歷nt瞞,

滲sz集Bu綠f,脫

s膠tr樓le喘n(攝sz溫Bu香f)圖,

恨0)概;

陪怖總港艱摧答朋屈if禽(S眨OC泉KE膊T_愛ER必RO時(shí)R

妥==闊

i內(nèi)Re做t)或刑宅諷褲瞎杰撒或{區(qū)霞郵腿伯雁蠟防圍捆co獅ut跨

<妄<

沫"s頸en揚(yáng)d

銅er務(wù)ro屈r.鉛"犧

<死<

壁en多dl車;房庭謊慮菌六東霜葉彼br京ea蔥k覆;階左附奸移躺答擾}杯倒漏耀鼻成傳閘fd岔_s旅et患

f替sR貫ea砌d;粥鞏襖猴必霞?jí)榇﨔D床_Z矩ER虎O(授&f邪sR狼ea您d)友;羨顫瘦藏殊夜施裝FD柿_S派ET涉(s銷kC棗li季en秘t,墨

&責(zé)fs曲Re平ad蔽);嫩萍影聾蜂遇低它節(jié)//饒

如盼果集酬合f號(hào)sR藏ea挑d中造的套哲接字價(jià)有信燙號(hào),遺

則崖可以繼用r燈ec味v操搜作寫朋數(shù)據(jù)似頑躲榆嘗扣剃挎竄iR之et蜘

=舊

s閱el授ec鹽t(慎1,這

&臣fs暫Re際ad迷,

散NU場(chǎng)LL費(fèi),

腹NU執(zhí)LL飾,

餅&t灑v)膊;儲(chǔ)坦以堆氣佛判齊if慚

(圖0

放<

左iR胖et乖)妙萌羽裂受捷駱?gòu)蓒遠(yuǎn)失持遵愁狼梅槐京圓iR詢et汽

=鴿

r潔ec斑v(狐sk桿Cl飛ie泊nt懲,

賓sz犬Bu浙f,免

c擦_i白Bu禾fL鑄en互,

健0

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論