版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一.实验目的1 .编辑一个画图的功能,例如画圆以及画圆柱体等。2 .实现两种通信,一种是tcp通信,一种是udp通信。二.实验内容实现一个画图的功能,主要就是点击画图按钮,他就会自动的进行画图,像画的是圆的话就让圆不停地显示, 如果画的是圆柱体的话,就让圆柱体不停的 进行比较显示。做两个通信,一个是tcp通信,一个是udp通信;这两个通信都 要实现最基本的通信,也就是客户机发送信息,服务器要能够接受到,并且显示 出来。三.实验过程及结果(一)画图功能1 .首先直接在操作ui界面,在界面里面添加相关组件,如下:EteuNL.FiBaio皿明叫 j id WlZVi H hl| W<lk I
2、IM T* HtflL. Mff口中皿融物色 电 ufed 一 匈 rBdfirxwQteftbr 闵电总*产卬加婚潞班2 . : I L ip WIMUnt 3 DK Wlfw 。,理 Nwbind壮 匕毗弹鹭 ontrdMdfei|k' Mnc«de4far NjyctxSEk轲花却 *显网胃1甄口4皿力QUMrrmjrC?MimjfH2瓶圾rQWBi-f但中&|5LKUII#»-,!,$ Q Jl.hA1Tl .|PnqM*1T¥MjtMfecENfliw-iMu/nndnrnittrdfiMMCry的耳A«WJ ,wtp rfft
3、itJ fffiw触bjd. rtrtiE44IW # M WCM MiuBII W1>2即心值i5T3黑 inNIkJT&FF0nQUh TRDefiti .* 彳, % rtTzilfltdgct NKMlf 赋,博 Mutofi H0加 E tffqiMhuM mjirilpqJBr 心UtM岁Uin.iMw igWfetB5小船柳力 回 QRushBueon |B 华MMQn 电QU* G QLabd QWfKbl QTBr 设访及-nabiipd叫动皿HQ|nqa;瓠 MPiiflWW«b>c1N«w图2 ui界面Wl心Med|KE| EEHL
4、q. Q» njfPD krpEf M xii 附fttr slmft&rQMEUtM50OCSisnrs&jr MMhdbw利.(*d»r3一:AtaKM£ 小MlCW成血¥国 QPgEuttnn就喊M】.日FWlM0W出闻 屯审加mjZ 9L«ewI 斯Al¥HhiKlkmChedLjtJe胃砒$ 6dW Siqnrih 111sg £difH» AwiimwnUjti,口匕4叩“ia打存*归r EMM电工0图3 ui界面2 .打开mainwindow.h文件,在里面定义一些槽函数以及一些变量,
5、 主要定义的 是画图函数,以及停止函数。 + malrwmdow.hselect symbolP rlV3t<?!ui力%inwindw 'uiQTinier gt;mr, yEme门 int cir x; int c L r_y; QPoint cir p ; soot tir stop; 0TlM耻 in中 ingrEd; QPjirttcr pointer,paintcrrccti QTlM t| in- mm P nun reel;int vaL5|;pi上wdlT slati:gi d 扣h/ai J /口 iU uiJbtnc. i rcle<);btnsTp(
6、); d:殖ir(); drwrec t i 1 ;-ectstop' J;Etartrct I:种ndlf " HATNWINQOV H图4定义槽函数3 .在这个基础上,具体实现每个槽函数,画圆为了让他不停的显示,需要启动定时器,画圆主要实现的就是一个在标签上贴图的功能。而画柱体也是一样,如果要使用填充颜色,那么就要添加一个 brush这个工具。如果要使边框有颜色,就需要添加一个pen工具fltiirerosrarrfiW;gtiremt唧 huv>ingl->clearl I;)1-: 5m 机3itg.fiUlBH /imr-ir-antLdni«
7、i .btgin(&iigl;p3intcr.ittPwllNn(Qli irc:H5 I;pm ijtor, dnutl I ipse( rJ i*l * l3, i$l ” l白 I ;呼MAT .酬I 口;ui->ugl-»cloar(i.->rr-''Fi : rfrcrljt ir j : -二仁"in*工;图5实现槽函数IngrtdifilUihpairterrect .b&gi-n(AiJigrKt:f- r l i r - i«fl ii<5.- j*+-JI"tilifiE: :urmt
8、linel P ;qsrqjHdt_«Mr( Mt-LB<Dnd(>>TeaB1 'nurTFfirt - iWraMt 卜电呷 1:if hiwf Kid It I(|»i nta rrewt. sat Fan: rad, 5;p*i nt*rr«T 蟆mmihE" >$hQr: :r«dLk;.seI蚪i n" rr.t_ 5ft k 加百向 lOt;可仃可n ,。;p.=-intrriKt serBn-sh1* 二Qt,?gr®L i);婚工,佻yl-SWi-nwirfrcii;yS-n
9、uiTEct;/ qmuBilv&l is M. MWHdZ 3, dP 制.W jmir«ct-ji 1.yl.mJ.yJ>n t -* t d白内脸:11, 11九 dpa in ta r r s±Lt. U ra 'Ttsjt 1 h1 , t h r C - _itg: :n jiM rr jnrect 1 ;M terret.eridi hidA1.2 KlMT(J:ui->iJBg3 - »vtPuaQiD!(|Pi incfi: : f nMiIaagp-l imq roct) |;-. id Hairect"&
10、#163;tap( I(中| g Jl->iTL2-X L-3rl );,- 1 1ManNirda1- : : start re ct I )lre-ct ine-r -s-atrt IH01 ;图6实现槽函数在mainwindows中添加涉及到的头文件。* * mainwindw.h<Select 5ymboL>#ifndef HA.INWINDOW_H define MA.INWINDOW H#include Windows#include <QPainter>tfinclude <GTiner>Quietude tQPoint>#incl
11、ude <()IrageMnclud <QTime>JFlncLude <t) Dbug>include <(JTime>include <math-h>图7添加头文件4 .做好槽函数与按钮之间的响应,画图按钮跟定时器开关进行连接,注意的是, 定时器跟画图函数响应。 ma I n window. cpp1Mji n Window:dr m wrcctQ-(昵buq"Mai Min dow; :Kairvr:nijnwtQH: <1gpT * pa rent I : ona inwinckfti I pa rent),ultn
12、ew Uli :Mainwinfl<Fwl(ui-itupuiftLi btirj-lSSjcir_p . OPoinlilLirHtir jhcir_sto|>true;gti.ef Gi QT'mEir: hrec. time=n OTme): hdrB=Oiimq-Cliiaiqe I 3M, JOfl Qlinage;:Fonmat ARGS32I ; 2mgrect=*1Lrrage. JW.Qlmagei zFornat AH6BJ2);connect(ui->btncircleB' 3'1>. i (btncircleOH; c
13、163;winert ->btn5taprL:. 'irm (clicked I) # tbi r r I lT(btni5tGp( | - connectCgtime 1rll It' Jb_1tiwout() J a thLsa SLOT (drawci()1; ciwn#eittuL*>btnrtttrSibrmHslicked! JJ,tbis.,1 M8tartr#ct I ); cnwitct(ul->totnitopi2Pa>T(clicketHOlrhi.uoKrwctitopI); connerttreoiwrf IGUI ftiiie
14、aiijt (>) sThi n 9 'lJUT drjwrert( H );图8添加连接函数5.运行一下结果Meme , j 前缈图9定时器启动图11停掉画圆图12两个都停掉(二)tcp通信1 .先定义槽函数以及一些变量,主要定义的是发送信息和发送文件,连接函数,监听函数等。private:Oi : : widget jQIcp3erv±r "myservez; QTcpSocket * cJLier-tsccke t * t p s cc t: j QTliter *myt.i.rEer,声二nigtur号H: QStzxg msgj QayteAzrav
15、 srclataf recvlata;QFile *DLdExlSji,* ,njg7,qjLinr64 recrvsi艺e.to*alsi2e;b t d : : 31 zXiig xmgHe;ct: :Mit ggr cli任力工皿:,cliennime; jq°ji,mt32 datasize.?,VideoJaftLire cap;Mat srcuac r dstxat , testmat:iplULige glngr c-estiiia;prlva*e slots:廿01:二 acceptlis*en (>void 0丫工工马二也垃: voia senamu ; vo
16、id se&df();/vein snowirtg():void ayqujLC (J ;via crandata (J;void ayclos* 0 fvoid ayconneat: (;v3ia xyrec(; void ayrecvf 0: via aiysuop ();图13定义槽函数2 .然后再具体实现槽函数。下面定义了一个接受监听函数acceptlisten (),主要是服务器一直在监听有没 有客户机发出连接请求。而监听函数mylisten (),主要是服务器在监听客户机, 最后一个sedm()函数,主要就是定时器,将文本框中的内容转为整型数据发 送。-:acse.
17、3;3t2i3Xeni;( a * rve r->ne» th Conn«<c ±£011 ();> jLA wldg-L i ziL.j.ll.jic-en r)1 r(!sexvef->xe k融y,工”qsi ir叮口已口匚丁 I) «ny3ezver- > e rtci r5t-Txnor :卜;clcse (.H Eu tbi ji>1 h*l->se-tTe-KT ("1 i st *riniri.g . . . . 11 ; 11口an wXdgtLita«;nd
18、87;|) t3zadlaza=l->zexc_nsgr->«D£=lalnl ez& |) . toL>atir.l n ;/ j 2FLiLzalexTQiu:二uF二nzllieHT c myzixmr->start (100G+:图14实现槽函数下面定义了一个myquit ()函数,主要就是将定时器关闭,socket停止通信, 服务器关闭。而trandata ()函数实现的是数据信息的发送;myconnect ()函数实现的是客户机和服务器的连接1 mjl3 3 僵,:jn/quc I 卜Inryt Ijee-tI 卜-C.£
19、;pj9口之上2七一羊&&曰工亡«) j>al a b« f J jil->lub3ip->geLTeM;Gl,Tcl 旦4,:、二二力;二二eu二匚na:/Itsps S-eira-E- Um "EC 15 e s 9 r-1 -Ltliar.lp->aI",asDdlr.c lit*.") j/gl->Lafc-ctLp f| *racQlvlug d.4taR J "J1->BtiT«J4t L T1 + J 川V 工工 n ML 4 EKTKlma 口 imyt i
20、e&t-!>sreir (卜?.ul->1 attis-jcxTtmc("TOf.ir. s /、uei1. );M一事 1 旺u匚:Lp 1一Aatarl*珏xp/a匚:p rae4li'lnq 'iaza,1 j ; ) "- i vim乎et w swjGcnnsG-fc f) Ig-Al&ti: IUE L I :Glacn?-T9JKirE (I /rli-s-rit irocrez->cocr:i?rtr!ic«st; 12' -'*# 12-345 ;1-Ll*>laJ?dtt-
21、Aa-sttEJt Is j jn-ecx. s-xr-r 12 uO*Du _HJ ; XEf73S,E4l-DCE15«Zea 7 Et 二口二1:fl csuE _ pala ajiifli O; dBiiaCr release,) jI I图15实现槽函数在下面的函数中,myrecvm ()函数实现的是服务器接受信息的功能vi - -j wi drjp : :Tryrec7Tr ()(GStrina recvdata=cliezitscclcet->readAll ();/7xii->labctip->5evTejit ("xecv da-a f
22、ron 327“。,, 3.");ui->laI?ct.ip_2->3eVText ("rcvdta frorr LE:. 0+0 . 1" ui'>text 工=b=>一一口巳nUE工,tnT匕xt (recvdata);,._一 Ldy&l: inydLOpCElientsccket->abart();ui >ntxt_r&cv->clear ():ui-%Labcci9一a日必u;wxe (M M);ui-Mabcirog->elear ):1图16添加头文件把上面函数中所涉及到的类添加
23、到头文件中#lender widget H *d=£zn= WI2GEt2«*ude < 二芹一d je V>#include C£t丹尊二片白工占邑上总工二* Laci u le < jLNe 一啊口 l k/ QT 二 l-3 jlKetinclude <5Intel>*include <5File>*inclu de <Dcb:jg>*XnC113.SP>事 Liuzlll日, hp>* izjcl u Je iniqR匚匚 a ' imq口匚匚 c. hpp , #i-nclude
24、<cre c o zs B hpu > inclule c;lna je>寺ude Otri"g tlncluJe r二EufT旧工,* 工口二工 u de < 二工"占 ge F.e ade r>ujrxng nane af ac< cvj图17添加头文件3 .做响应连接,主要把定时器跟接受数据函数连接,而发送数据按钮则是跟定时器开关相连接,主要一按下定时器就开启,那么服务器就会自动的接受数据了并 显示出来。一13E匕:,:,工出工:前3U-WK:部jUI |T!5-V Cl ' WZClCjeT |i口1->力电1皿0工
25、(.F1 j I rW"二工IriTmcjj T imfli;UiEE!=new QT Hue r H 里空工旦三匡工*。空m !JT ±pS-= r-tr,t hl a j * 口之 nkytf! -生a三 I :Cl ler.Laccker= - QTopnclfeT (rTd )ym. ->x 3±jct ±.p->clsar 门 j ul->L abfltir->clear i) ? recvsiifDf t 口”"1工-0 j daz-a3Lse=0fIC1L®后.|g NM Si露E_BUC1) J
26、j.nL3file-HD= gq -1EJW Feam#BElifter* 51 ":h& (clzElrTfl U)卜)工connetsc imerver r;- : - - inevConEiecciDni)F r - r3 " i accept 11 bi:en i ) > > j cazm=e| 七 Im 口口t J r this,工二 OT traxJBza n ) 1 :C _zkau :; I u4-Abth; e£L_ziP - -:_j >_ ( six . he = | 卜 I * . 上,- 1L ; (Jk 11-
27、):ci0nriei3G(ul-rtT.ftijuli;,.S,r-?',r. (allcWtcfO h cb '.ST 1寸修制上二0 jncennerzc (2.i->&TnsTC:pil 2 IZ'.A:. (clxc tsd. 111rt -二,,二;匚. hi gelose-1 t ;connect l'AL->J3t T:Mn.zif- . (clic-kei | |i H ' ' ' r (steiLdf «J j ;gcw ;匕,必 L->bm 匚中口. 3= :M;-L lclLck&
28、#171;d 0?二二工事, 二 LCT CHycqm*:匚() Itcoaneac (elleaTSM¥eGr =r-'7.-(readyp.eacf () J rr 5t (myresw OF)" 're evf ( r> - . U re ::- -! r :/cdEnect l-nl-iEitJir-sc, SI MAL |CLlclcedi() | ,七八:13.弓 LCTt nfiyrECTT b ) j 彳片加LE=:_ J -1二工曜诂看,I 卜 * M . .iSr _ -.L x (孤: 1:*2 I I )'图18添加连接
29、响应4 .修改一下.PRO文件,因为这个实现涉及到网络,所以需要在其中添加network 因为源代码有opencv类,但这个小类库没有装,所以需要后面另行装上,然 后再将类库包进来,添加在最后面。3 * ?口二二 |=匚二 CTtstd trj qrz:i«tor Z 31-(>*-ieTl 3 - J = ; 31 rflQI 4- COrt get! Ml臼MS gQT 一j ne-wc rk:? TWIT 一TEXFL1TE * apt1 5E -.T 7T5 一 DmiUiCji负彳 11gEXQ曰EAEIP3 1 *13兴工rH?: E IM4一-18讨16工1*-f
30、 4t二1二 'OMfirSnA ' F:X白enE%GMiKv%ki5L4al ru = t-*pemsv! F i VcpenTV-1' op«?c:'ZT'' tfizl IdS i - c L -. XTTl-lt-r:QP*nCTflPiflMvMiDll SteKQPl 1-91 llt>G¥«R£*1 ? « d> 1. AXF"Xjqi|»KnrXcrpEn.cTlKLi±d.CKalKFil«LitXlLbcpKEv_c:oat
31、;ribZdlfl .dll .a:vaptrv''!FilesS Lxkk_切=24才 *dlJL* aF: ApftKvS op«fi«Tb 门日QCa>cT 1143 3 1 IbM lle>gcv_ Emuig J*dl ”二 小Y; 'opEMCvZ z>ren tt tra lld'kCSa EF"工!1? Lz CXllfc-TP!5- 3V_C14JinZ4? , dl 二0二f ; Z-eiQv3 。匚工,丁上i一 zlXQ-比上工工七二 * L-tA.I#y qi:二tr dllk%。口<
32、»£/*CiXnG'M门以OCatrFll«3m 1喇干口上打9.dll .Ai85; crpez.ZT- pe.z-rXtuj.2.3,! Z*JteFLle= '1. Lz.L lLt=pe=.cv_iaaFT5GZ-lS xdllu a: pH I t , , r p-n :丁、Li _ z C?i-5 嗤 t F= le % X1 =:£ & i t : p七一二_-卫 ” z- / J 1 J . j _ 1 >> 工r: w«-ncv wn«rSbu lldkOCalvFl l«
33、;> 1 lb 11-5J1 -d11. 二.lF ; cpez:vTi ?fp?zicr'tsil二:3X aKEt。uis 匕匕1 2it zpez.rv_nt : l-s e-2 W3 1. iXl nA厂 d* 七二 bT EM £t6 上1! LiM± F i1电也1 % Li 归 I Lb,;已亡* 白2 4 学 dJkl * 图19添加类库5.结果显示图20显示选项框图21显示选项框实现发送数据功能.' 'J图22发送数据实现接受数据功能图23接受数据按下stop ,就停止接收数据了图24停止接受数据按下quit ,关掉服务器图2
34、5关闭服务器按掉close ,就是把输出的内容全部清掉图27关闭连接(三)udp通信1 .首先先定义槽函数还有几个变量,主要定义的是发送点对点、发送多播、发送 广播,然后还有定时器以及相应的接受函数。IlVOtGEUi s rwid-jetQTimgx 昌风工事 . 工口一4其cr * Bev-ct:i2CdpSccket *oliE!ZitsDC:k;QStrirgQEo st,ddre 9 3 iza d5i;qizizitifi wporr -,二 y工 l 3、 JLs. t-a g ; axi;! aenc® 2p () vcid sendnulti()田 gid *看1)
35、8E3日(): 丁二id tjjnccudc! O ; j- i t tnstop () ',' Lld fct ncledJL i):vcid zeevE(|;i- id xecvN(J : vcid xecvB (J ; vcid reevearA i)j图28定义槽函数2 .然后具体实现槽函数。实现点对点的传播,主要先创建一个socket进行通信, 然后将发送狂的内容变为整形数据,然后将定时器开启,那么其他的发送方式 的原理也是这样的。_ 1-J 乎 b»ei1jj2£j |)(9口邮1.;(:/9匚(-i q :/ jq&Grt-ux->
36、;dLt_porc->te3rt £' .tDlnt ficfcl ;raparx= 12 34 5;N a avsci <->Dxnd I j :de.taram- j工予text end->toPla.inTex.t ) t.n二口Uia 19-BAt.(); naocOr=QHoazAdzren3(*12010*1*);/ aev3ock->wiriteDflit.flQiranL (datflarsw daaaram% siep () f naddir iruort); ui ->1 abi邛->aexlcMT "p
37、zp rm * ff)in- i jr-r->5tart (10CJC ;;v : id vidg s ':! r a 餐n3s工11 ()(siv*oci=;,c 1 *n*socic匚工:1牙):PCOEX-L23ie;da - a j r amu 1 >z ext ser.>EoPlainTeji,E i i , co L oca 1 SB! c ():nacidz-H3 tbdzlzcj1.131) : /2.jdztzs 1工二rc:已d.二isnt;u 1 ->1 a tat 1 ji ->s etTe k.trun. :界充E-Aiart (
38、109口卜 1图29实现槽函数vc ia wi。才ex £ s11(? IVSOS k-1-ur-T-7 QUdpSa C HP - I r 7 事)- raport_1234Sr datigreiri->*e kc_3e-tid->t.oFl aiflTe m* ( ji -toLacilffBi* (: hadduTKa导&ddiiw =i二 | 3,弓. 3弓&. # £3.2弓S十),/Qfla>tUdnad上曲与L; ui->l«kitip-i *brGi*ri xrm, 卜; 3Ltiaex->.5t*ri
39、:(1口 D : 1;>veia wiaect Et工r龙口设1曰己11 ( nrV3«3alc-ywriiceDa'Mgrbje |dit.grraTTj da"5sr . siz? ( f iraddr, Tt);、,.d wii dgeL : :btn ( »t i«r->5;toF C |> 7 3 ai7,3QClr-> iJjLaSB。1 : ui->14Bt.ip->aeclexx i* *); ui->textaend->e1e & r11: , 一图30实现槽函数下面的bt
40、nclear ()函数,主要就是将通信socket关闭,然后将输出框的内容 清除。 vcLd midget t s be nslear t) 5 ?llsEiz sack->cXi?se i ?L->es.!c_r ecv->&leai (): *-r:d ki3gex r:resvP|卜 <i 11*n-sacle*tQjtlriieSaejrfcT (tbljj * c L lane satsfe-Miinal立,七川dr» s: :1J 34&) jcanne-e: (clients= AL f readvBt&a H J r -
41、1 3f -" rre-zvdate (|i j ; ) -xd Kxdgei e s nd也 | 卜 lien二日口心上二二巳、00心5口二上包工; client a oct ->bln 4 (15H m tAddr e j m: AthIX4 r 1134 fQM: 3 c r icJocket: 5h3rteAddiua以二 / <?Ock二牌莫勒 JclrlulClcaB"Gfcuirt切费图眼o 1 L«nx.«coPc->JolnKy 1 clauiGrwpi. :.: -1" rp> ucnect (cli
42、eTi3ai5crl 匚;6r iTpjadyeid : i J. 一 "一=二 T irernaa-ca ) t : " citpn-erior: gs: :DtrectGtnneatlan铭好醉,咻密睬健胸粕量St好吧宽中走拉逃第J3播u二磷机芍泪jg转上期图31实现槽函数接受信息函数,实现的是一个文本信息附加的功能。voi.cl widgets : seevdata (I4二Ef 匚亡ILL_L 3y LidLdl;d&taL . £e§i ze (elienng oek->p«ndxacDaagraaiSia* (1 );
43、/*QKo3"Address mender:quxnIC nuudu工?1口工匕jc 1 is-nta&eIt-r&sdDatbgram (datagtam. data () ( dAr&grATn: jgizfr ()胃4-seEder# isencerorc) ?*/日匕工 1 二(GljiEnt2ockw>hA3EendlngDat.agxaij () jcllencsccK->xeaiJDaLajxaix (Jal. 口目3 () f daw&l ize (); i->teset recvapj:enIP 1 alnTxt (
44、datal):图32实现槽函数将上面涉及到的类添加到头文件。widget.h recvF 0 vcidtifnief WIDGET_H+lefine WIDGET2Mtinclude <CHairiiCintiQW>+ include <QWidcrt># i nclude *口二百e t jfc z fc / QUdp 3 c c ke t>t include «3t r ing>tinclude <QTirrer>图33添加头文件3.做好响应连接。主要将每个按钮与它们的对应函数相关联好。但E rpf:*/3"型二.'
45、;1 tiiit op irbid.#:ii:cl-od=: - get: -h"I IbOlu de . ul_UidBet . 1b wvicSgeT : :wldg?L CQMid7Tr *1口工七711;CKiilxiWiniot; fp a工一工1 * bl |tkew 口旦上7(f'zhis) ?TITp DE-t1234£ :HiJdt工,AHJjlee fJ ;EBtisieF-ne* QTxnieE I);annneat (ui - > br r.sendt彳 7匚n.a: (<? laired (H *(T (apn.csrTr 1
46、; i) sconnecu (irL- rr3endE1 r SIGMfiZ (c-Xicl:eJ.O i /zTlLs, 5LCT CsenOpZf () ) f ;e&nr=±±t i(u±->Qt±jesdiE;r. . L JAJ_d (f ? F tnz-F ;Ll i (5(j j ) ?( llL -, 3 :AL t S11C k«d 0l»:心二口白口);co>an«=t (ntn 3工翥0二 11 Imc Jt (> ) , thj.fi t SLOT (匕 £jn
47、171; 0强:dQ O ) ) iCQnnen (LLL->birjre2Vt51G2OLLfcTl?&gC 3 *lLs. SLCTCzaovE );eonneet (u±->t3tncleai P ,;叵 4 (clicked (t B * iru -j. -Ll r (b-t&elear I j $ J ;conneat (hi = %与TtTmrrm:"c »11HHi ” (tevh 4)H x1图34做好连接4.修改.PRO文件,因为源代码有opencv类库,之前软件没有装这个类库,所以 需要装上之后,在文件的后面添加上相
48、应的类库。* pro1 SCfe iJ-JL wilfeta工kTEF TIT u4TtKPtATt * BfrX即:-1 Min .iTTPfc理工事电工.白图KEADEFJ *- widget, hFCU43 +- wldjaet.nl工工二二”一:虐=lTLF ; -:r- T''»- 3v- tjj. Idr -:c'j-,f: esjii'-dt-asivMi-JLia vkfizi-i-zXiceaJ: %FsAepQBcS*pfflE'buildm一I LIB>l"F;apElliCTBpiflCTBlil LH'CHa"吧 llbSll£VBJMll>3l4J:49. Al »%Il - 51.“eJlK'MimMZHatoeFxlenL J8HA二二口9之1=5二:?3七上9与11.占f! %CQ>«Krr.a|bezicTEK±ljdCllafce-FllEsXl£Iii,lWCpeiicT cox7. 9-.dll. eF1 BMWvkapflHwXtawA 1 dSC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年高职(钢结构工程技术)钢结构工程施工试题及答案
- 2025年高职食品营养与检测(营养配餐设计)试题及答案
- 2025年本科云计算与大数据技术(云计算架构设计)试题及答案
- 2025年大学城市轨道交通工程技术(城轨工程设计)试题及答案
- 2025年高职临床医学基础(临床基础理论)试题及答案
- 内墙施工方案八局-中国建设银行济南分行泺源大街办公楼装修改造项目
- 河北省秦皇岛市2025年八年级上学期期末考试物理试题附答案
- 近七年北京中考语文试题及答案2025
- 2026年汕头招商局港口集团有限公司招聘备考题库参考答案详解
- 养老院老人生活设施定期检查制度
- 北京市租赁房屋治安责任书
- 2026年北京市公务员录用考试申论试题及答案
- 医院门诊部2025年度工作总结及2026年工作计划
- 2025年医院停电应急预案演练脚本
- AI在医疗质量控制中的指标优化
- 2、公安检查站治安管控系统解决方案
- 停车场电车起火应急预案
- DB1310-T 369-2025 化学分析实验室玻璃仪器使用规
- THBFIA 0004-2020 红枣制品标准
- GB/T 25630-2010透平压缩机性能试验规程
- GB/T 19610-2004卷烟通风的测定定义和测量原理
评论
0/150
提交评论