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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于socket的文件傳輸系統(tǒng)(文件)

 

【正文】 ket 局域網(wǎng) 文件傳輸系統(tǒng) 第 18 頁(yè) 共 29 頁(yè) 點(diǎn)擊登錄: 圖 5 4 客戶端正常工作界面 再按照前面步驟再啟動(dòng)一個(gè)客戶端,并獲取 zsy 用戶的 ip,之后點(diǎn)擊鏈接并向?qū)Ψ桨l(fā)送字母 d: 圖 5 5 與其它客戶端連接后界面 07級(jí) 計(jì)算機(jī)科學(xué)與技術(shù) 專業(yè)畢業(yè)論文 第 19 頁(yè) 共 29 頁(yè) 此時(shí) zsy 用戶界面: 圖 5 6 收到 zsyzsy 信息界面 再新建用戶 zsyzsy 客戶端界面點(diǎn)擊發(fā)送文件: 圖 5 7zsyzsy 選擇 發(fā)送文件界面 xxx: 基于 socket 局域網(wǎng) 文件傳輸系統(tǒng) 第 20 頁(yè) 共 29 頁(yè) 選中要發(fā)送的文件,之后點(diǎn)擊保存 ,雙方界面如下: 圖 5 8zsyzsy 發(fā)送文件界面 圖 5 9zsy 收到 zsyzsy 發(fā)送文件請(qǐng)求界面 07級(jí) 計(jì)算機(jī)科學(xué)與技術(shù) 專業(yè)畢業(yè)論文 第 21 頁(yè) 共 29 頁(yè) 在用戶 zsy 界面上點(diǎn)擊接受: 圖 5 10zsy 保存接收文件路徑選擇界面 選擇 路徑后 點(diǎn)擊保存: 圖 5 11zsy 接收成功界面 xxx: 基于 socket 局域網(wǎng) 文件傳輸系統(tǒng) 第 22 頁(yè) 共 29 頁(yè) 結(jié) 語(yǔ) 本系統(tǒng)最大的特點(diǎn)就是結(jié)構(gòu)簡(jiǎn)單 。 ⑵文件傳輸部分的設(shè)計(jì)不支持?jǐn)帱c(diǎn)續(xù)傳的功能 。 我的良師對(duì)本文的寫作給予了極大的支持與精心的指導(dǎo),提出了很多寶貴的論文整改意見,也做了大量的輔助工作,我謹(jǐn)向恩師深表謝意 。 最后,感謝我的家人和朋友,是你們?cè)谏詈蛯W(xué)習(xí)上給了我巨大的鼓勵(lì)和支持,我的學(xué)業(yè)得以順利完成離不開你們的幫助和照顧 。 下一步再找到 path變量,點(diǎn) “ 編輯 ” ,也 是在原內(nèi)容后面寫上分號(hào)點(diǎn)分號(hào),然后把你安裝的 文件的路徑寫上去,如 C:\Program Files\Java\\lib\ 這樣就把path 變量也設(shè)置好了,下一步是設(shè)置 JAVA_HOME 變量,這個(gè)變量原來(lái)沒(méi)有,所以得點(diǎn)“ 新建 ” ,在值中寫入你安裝的 jdk 的路徑,如 C:\Program Files\Java\。 import .*。 import .*。 JTextField jtfPort=new JTextField(7777)。//創(chuàng)建一個(gè) JPanel 對(duì)象 JList jlUserOnline=new JList()。//聲明 ServerSocket 引用 ServerThread st。//為相應(yīng)的控件注冊(cè)事件監(jiān)聽器 ()。 (40,150,100,20)。 ()。//將 關(guān)閉 按鈕設(shè)為不可用 07級(jí) 計(jì)算機(jī)科學(xué)與技術(shù) 專業(yè)畢業(yè)論文 第 27 頁(yè) 共 29 頁(yè) } public void addListener() { (this)。 (image)。//設(shè) 置分割線的位置和寬度 (20,20,420,320)。 } try { Vector v=onlineList。i++) { //當(dāng)不為空時(shí),向在線用戶發(fā)送離線信息 ServerAgentThread tempSat=(ServerAgentThread)(i)。//終止服務(wù)器線程 st=null。//刷新列表 } catch(Exception ee) { xxx: 基于 socket 局域網(wǎng) 文件傳輸系統(tǒng) 第 28 頁(yè) 共 29 頁(yè) ()。 } else if(()==) {//單擊 關(guān)閉 按鈕后 ()。 return。//將開始按鈕設(shè)為不可用 (false)。//創(chuàng)建服務(wù) 器線程 ()。//將開始按鈕設(shè)為可用 (true)。 for(int i=0。 =false。//關(guān)閉 ServerSocket ()。//將用于輸入端口號(hào)的文本框設(shè)為可用 (false)。 for(int i=0。 temps=temps++()+ 上線 。 } } 。//添加到 Vector 中 } (v)。i++) {//遍歷在線列表 ServerAgentThread tempSat=(ServerAgentThread)(i)。 } } xxx: 基于 socket 局域網(wǎng) 文件傳輸系統(tǒng) 第 30 頁(yè) 共 29 頁(yè) public void refreshList() { //更新在線用戶列表的業(yè)務(wù)處理代碼 Vector v=new Vector()。//刷新列表 (true)。//關(guān)閉服務(wù)器線程 st=null。i++) {//向在線用戶發(fā)送離線信息 ServerAgentThread tempSat=(ServerAgentThread)(i)。//將停止按鈕設(shè)為不可用 } } public void jbStop_event() { //單擊 關(guān)閉 按鈕的業(yè)務(wù)處理代碼 try { Vector v=onlineList。 } catch(Exception ee) { //給出服務(wù)器啟動(dòng)失敗的提示信息 (this,服務(wù)器啟動(dòng)失敗 ,錯(cuò)誤 , )。//將停止按鈕設(shè)為可用 07級(jí) 計(jì)算機(jī)科學(xué)與技術(shù) 專業(yè)畢業(yè)論文 第 29 頁(yè) 共 29 頁(yè) ss=new ServerSocket(port)。 return。 try { //獲得用戶輸入的端口號(hào),并轉(zhuǎn)化為整型 port=(().trim())。//退出 } } )。//關(guān)閉 ServerSocket ()。 =false。 for(int i=0。//設(shè)置可見性 (//為窗體關(guān)閉事件注冊(cè)監(jiān)聽器 new WindowAdapter() { public void windowClosing(WindowEvent e) { if(st==null)//當(dāng)服務(wù)器線程為空時(shí)直接退出 { (0)。 (250)。//為 關(guān)閉 按 鈕注冊(cè)事件監(jiān)聽器 } public void initialFrame() { (文件傳輸 服務(wù)器端 )。 ()。//添加用于提示輸入端口號(hào)的標(biāo)簽 (85,20,60,20)。//設(shè)為空布局 (40,180,100,20)。//創(chuàng)建存放當(dāng)前在線用戶的 Vector 對(duì)象 public Server() { ()。// 將顯示當(dāng)前用戶的 JList 放在JScrollPane 中 JSplitPane jspz=new JSplitPane(,jspx,jps)。//創(chuàng)建 啟動(dòng) 按鈕 JButton jbStop=new JButton(關(guān)閉 )。 public class Server extends JFrame implements ActionListener { JLabel jlPort=new JLabel( 工作愉快 )。 import .*。 xxx: 基于 socket 局域網(wǎng) 文件傳輸系統(tǒng) 第 26 頁(yè) 共 29 頁(yè) 附錄 2 源代碼 服務(wù)器: package hsnc。 07級(jí) 計(jì)算機(jī)科學(xué)與技術(shù) 專業(yè)畢業(yè)論文 第 25 頁(yè) 共 29 頁(yè) 附錄 2 配置及安裝說(shuō)明 配置: 網(wǎng)上去下個(gè) jdk,安裝好后,在我的電腦右鍵點(diǎn)開屬性 高級(jí) 環(huán)境變量里面可以設(shè)置 JDK 安裝,沒(méi)有設(shè)置好環(huán)境變量不能正常使用 。 在此,我向幫助指導(dǎo)和培養(yǎng)我的導(dǎo)師致以崇高的敬意和衷心的感謝! 我的周圍是一群風(fēng)華正茂的有志青年,他們的求知精神不斷激勵(lì)著我學(xué)習(xí)、鉆研專業(yè)知識(shí) 。 07級(jí) 計(jì)算機(jī)科學(xué)與技術(shù) 專業(yè)畢業(yè)論文 第 23 頁(yè) 共 29 頁(yè) 參考文獻(xiàn) [1] Douglas [M].北京 :人民郵電出版社 ,. [2] Subrahmanyam Allamaraju. Java Server Programming: Principles and Technologies[M]. 北京 :機(jī)械工業(yè)出版社 ,2021,123. [3] Bruce Eckel. JAVA 編程思想 [M].北京:機(jī)械工程出版社 , . 呂鳳翥 ,馬皓 .Java 語(yǔ)言程序設(shè)計(jì) [J].北京 :清華大學(xué)出版社 .. [4] 肖新峰 ,宋強(qiáng) ,王立新 .TCP/IP 協(xié)議與網(wǎng)絡(luò)管理 [J].背景 :清華大學(xué)出版社 ,. [5] Douglas Network Programming[M].北京 :清華大學(xué)出版社 ,. [6] 朱和平 .即時(shí)通信研究綜述 [J].現(xiàn)代計(jì)算機(jī), 2021,( 12) :5558. [7] 劉培鶴 ,牛曉蕾 ,杜鵬 ,何文才 ,張媛媛 .企業(yè)即時(shí)通信系統(tǒng)安全性分析與設(shè)計(jì) [J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用, 2021,( 2) :5961. [8] 張效祥 .計(jì)算機(jī)科學(xué)技術(shù)百科全書 .北京 :清華
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1