freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于linux網(wǎng)絡(luò)聊天室的設(shè)計(jì)(文件)

2024-12-27 19:27 上一頁面

下一頁面
 

【正文】 第 23 頁 共 21 頁 參考文獻(xiàn) [1] 趙敏哲 . 64 位 Linux 操作系統(tǒng)與應(yīng)用實(shí)例 . 北京:機(jī)械工業(yè)出版社 ,2021 [2] 龐麗萍 . 操作系統(tǒng)原理 (第三版 ). 武漢:華中科技大學(xué)出版社 ,2021 [3] 張饒學(xué) . 計(jì)算機(jī)下載系統(tǒng)教程 (第 2版 ) 習(xí)題解答與實(shí)驗(yàn)指導(dǎo) .北京 :清華大學(xué)出版社 ,2021 [4] 李勝利 , 龐麗萍 . 操作系統(tǒng) .武漢:華中科技大學(xué)出版社 ,2021 [5] 李善萍 , 陳文智 . 邊學(xué)邊干 linux 內(nèi)核指導(dǎo) .杭州 :浙江大學(xué)出版社 ,2021 [6] 胡明慶 , 高巍 , 鐘梅 . 操 作系統(tǒng)教程與實(shí)驗(yàn) .北京 :清華大學(xué)出版社 ,2021 t gKQcWA3Pt GZ7R4I 30kA1DkaGhn3Xt KknBYCUDxqA7FHYi 2CHhI 92t gKQcWA3Pt GshLs50cLm TWN60eo8Wgqv7XAv2OHUm 32WGeaUwYDI AWGMeR4I30kA1DkaGhn3Xt KknBYCUDxqA7FHYi 2CHhI 92t gKQcWA3Pt GZ7R4I 30kA1DkaGt gKQcWA3Pt GZ7R4I 30kA1DkaGhn3Xt KknBYCUDxqA7FHYi 2CHhI 92t gKQcWA3Pt GshLs50cLm TWN60eo8Wgqv7XAv2OHUm32WGeaUwYDI AWGMeR4I30kA1DkaGhn3Xt KknBYCUDxqA7FHYi 2CHhI 92t gKQcWA3Pt GZ7R4I 30kA1DkaGt gKQc WA3Pt GZ7R4I30kA1DkaGhn3Xt KknBYCUDxqA7FHYi 2CHhI 92t gKQcWA3Pt GshLs50cLm TWN60eo8Wgqv7XAv2OHUm32WGeaUwYDI AWGeR4I 30kA1DkaGhn3Xt KknBYCUDxqA7FHYi 2CHhI 92t gKQcWA3Pt GZ7R4I 30kA1DkaGt gKQcWA3Pt GZ7R4I 30kA1DkaGhn3Xt KknBYCUDxqA7FHYi 2CHhI 92t gKQcWA3Pt GshLs50cLm TWN60eo8Wgqv7XAv2OHUm 32WGeaUwYDI AWGMeR4I 30kA1DkaGhn3Xt KknBYCUDxqA7FHYi 2CHhI 92t gKQcWA3Pt GZ7R4I30kA1DkaGtgKQcWA3Pt GZ7R4I 30kA1DkaGhn3Xt KknBYCUDxqA7FHYi 2CHhI 92t gKQcWA3Pt GshLs50cLm TWN60eo8Wgqv7XAv2OHUm 32WGeaUwYDI AWGMeR4I 30kA1DkaGhn3Xt KknBYCUDxqA7FHYi 2CHhI 92t gKQcWA3Pt GZ7R4I30kA1DkaGtgKQcWA3PtGZ7R4I 30kA1DkaGhn3XtKknBYCUDxqA7FHYi 2CHhI 92tgKQcWA3Pt GshLs50cLmTWN60eo8Wgqv7XAv2OHUm 32WGeaUwYDI AWGMeR4I30kA1DkaGhn3Xt KknBYCUDxqA7FHYi 2CHhI 92t gKQcWA3Pt GZ7R4I30kA1DkaG 。 論文得以完成, 離不開指導(dǎo)老師的悉心 幫助 ,在此真誠的感謝老師的無私幫助和關(guān)懷。 《 基于 Linux網(wǎng)絡(luò)聊天室的設(shè)計(jì) 》 第 22 頁 共 21 頁 致謝 經(jīng)過幾個(gè)月的 努力,準(zhǔn)備資料, 查 證 資料、整理 資料 、 編寫 論文, 最后 終于順利的完成論文 。其功能基本符合用戶需求,能夠 簡(jiǎn)單的網(wǎng)絡(luò)聊天功能 。 客戶端運(yùn)行結(jié)果如實(shí)驗(yàn)圖 42 所示。 服務(wù)器端運(yùn)行結(jié)果如實(shí)驗(yàn)圖 41 所示。 (4) 再打開另一個(gè)窗口或者在另一個(gè) 主 機(jī) 上打開一個(gè)窗口,運(yùn)行 client,輸入服務(wù)器的 IP 地址,并檢查器結(jié)果的正確性。 } } return 0。 exit(1)。 } while(1){ char msg[MAXDATASIZE]。 《 基于 Linux網(wǎng)絡(luò)聊天室的設(shè)計(jì) 》 第 18 頁 共 21 頁 exit(1)。 bzero(amp。 exit(1)。 exit(1)。 } printf(Server:%s\n,buf)。\039。 char buf[MAXDATASIZE]。 《 基于 Linux網(wǎng)絡(luò)聊天室的設(shè)計(jì) 》 第 16 頁 共 21 頁 } } return 0。 } if(strcmp(msg,exit) == 0){ printf(Byebye!\n)。 scanf(%s,msg)。 } if((pthread_create(amp。my_addr,sizeof(struct sockaddr)) == 1){ perror(bind)。 = INADDR_ANY。 if((sockfd = socket(AF_INET,SOCK_STREAM,0)) == 1){ perror(socket)。 if((pthread_create(amp。their_addr,amp。 } } void acceptconnect(void){ struct sockaddr_in their_addr。 close(new_fd)。 exit(1)。 pthread_t accthread,recthread。 3)利用 connect 函數(shù)將自己的 IP 地址等信息發(fā)送到主機(jī),等待主機(jī)調(diào)用 accept 函數(shù)來接受請(qǐng)求。 /*用連接地址自動(dòng)填充 ip*/ Bind(sockfd,(stuct sockaddr*)amp。 a) 利用 bind 函數(shù)綁定端口和 IP 地址。 參數(shù)說明: How 的值為下面一種: 0不允許繼續(xù)接收; 1不允許繼續(xù)發(fā)送; 《 基于 Linux網(wǎng)絡(luò)聊天室的設(shè)計(jì) 》 第 12 頁 共 21 頁 2不允許繼續(xù)發(fā)送和接收。 功能:發(fā)送信息。 作用:在面向連接的系統(tǒng)中客戶及連接服務(wù)器時(shí)使用, connect 必須在 bind 后使用。 參數(shù)說明 : Sockfd:表示 socket 的文件描述符。 參數(shù)說明: Sockfd:表示 socket 調(diào)用返回的文件描述符。 參數(shù)說明: Sockfd: socket 的文件描述符號(hào)。AF_INT 是針對(duì) Inter 的,因而可以允許在遠(yuǎn)程主機(jī)之間通信,實(shí)驗(yàn)中使用 AF_INT。 因此,對(duì)于從每個(gè)客戶端發(fā)來的請(qǐng)求,服務(wù)器端都要?jiǎng)?chuàng)建相應(yīng)的線程去接收并處理;同理,對(duì)于客戶端而言,也要?jiǎng)?chuàng)建一個(gè)線程去讀取服務(wù)器端發(fā)來的信息。因此,不能通過創(chuàng)建進(jìn)程方式來解決上訴問題,因?yàn)閮蓚€(gè)進(jìn)程會(huì)分別對(duì)應(yīng)兩個(gè)不同的端口,而發(fā)送和接收必須使用同一端口。使用一個(gè)進(jìn)程去完成發(fā)送信息是沒有問題的,因?yàn)榘l(fā)送總是主動(dòng)的;而使用同一個(gè)進(jìn)程再去完成接受信息去不一定會(huì)成功,因?yàn)榻邮苄畔⑹潜粍?dòng)的,所以當(dāng)沒有信息可以接 收時(shí),該進(jìn)程就會(huì)被阻塞,從而導(dǎo)致發(fā)送任務(wù)也一起被阻塞。 這是通過 Socket 實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)通信需要掌握的 4 個(gè)編程要點(diǎn)。 S o c k e t ( )B i n d ( )L i s t e n ( )A c c e p t ( )R e a d ( )W r i t e ( )R e a d ( )C l o s e ( )T c p 服 務(wù) 器S o c k e t ( )C o n n e c t ( )W r i t e ( )R e a d ( )C l o s e ( )T c p 客 戶 端阻 塞 直 到 有 客 戶端 連 接建 立 連 接請(qǐng) 求 數(shù) 據(jù)回 應(yīng) 數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1