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

正文內(nèi)容

(計(jì)算機(jī)專業(yè))基于java的局域網(wǎng)飛鴿傳書軟件的設(shè)計(jì)與實(shí)現(xiàn)(存儲版)

2025-01-13 01:43上一頁面

下一頁面
  

【正文】 e。局域網(wǎng)內(nèi)的文字聊天以及文件、文件夾的傳輸?shù)墓ぞ咴缫呀?jīng)為人們所創(chuàng)造、熟悉和使用。 28 參考文獻(xiàn) [1] 梅興文譯 .[美 ]Rogers Cadenhead. Java編程入門經(jīng)典 .第 4版 .北京 :人民郵電出版社, 2021 [2] 王路群 .Java高級程序設(shè)計(jì) .北京:中國水利水電出版社, 2021 [3] 陳軼 、 姚曉昆 .Java程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo) .北京:清華大學(xué)出版社, 2021 [4] 趙文靖 .Java程序設(shè)計(jì)基礎(chǔ)與上機(jī)指導(dǎo) .北京:清華大學(xué)出版社, 2021 [5] 趙毅 .跨平臺程序設(shè)計(jì)語言 —— :西安電子科技大學(xué)出版社, 2021 [6] 雍俊海 .Java程序設(shè)計(jì)習(xí)題集 .北京:清華大學(xué)出版社, 2021 [7] 朱福喜 .Java語言習(xí)題與解析 .北京:清華大學(xué)出版社, 2021 [8] 丁振凡 .Java語言實(shí)用教程 .北京:北京郵電大學(xué)出版社, 2021 [9] Java8. 三步學(xué)會 Java Socket編程 . [10] [11] 謝希仁 .計(jì)算機(jī)網(wǎng)絡(luò) .北京:電子工業(yè)出版社, 2021 29 附錄 : 其中主要的代碼為: 1: private void jMenuItem2ActionPerformed( evt) {// GENFIRST:event_jMenuItem2ActionPerformed // TODO add your handling code here: int selectLen。 (昵稱: ip:組別:主機(jī) + )。 DatagramPacket recv = new DatagramPacket(buf, )。 // (3+().getHostAddress())。 } private boolean sendDir(File file) { if(file==null|| (!()amp。 for(i=0。()) { if(!(()))return false。 } } //發(fā)送文件 private void sendFile(FileLinkList flist,FileNode fnode) { if((())){ (true)。 } if (read == 1) { break。 ()。 } catch (IOException e){ return false。 int read = 0。 33 } try { return ( ().length + 8)+res。 if (file!=nullamp。 if(()){ 32 File[]subdir=()。 if(()){ (())。 if ((tmpCom = ( buf2, ().getHostAddress())) != null) { // (2+().getHostAddress())。 } }// GENLAST:event_jMenuItem2ActionPerformed 30 2: public class MsgDaemonServer extends Thread { public MsgDaemonServer() { /*try { = new DatagramSocket()。 User usr。選擇適當(dāng)?shù)脑O(shè)計(jì)軟件,主要用到 Java socket 控件的功能 。下面為系統(tǒng)運(yùn)行截圖: 系統(tǒng)主界面 ,如圖 10 所示 : 圖 10 系統(tǒng)主界面 選擇用戶 窗口,如圖 11所示 : 圖 11 用戶選擇窗口 25 聊天窗口 ,如圖 12所示 : 圖 12 聊天窗口 發(fā)送文件窗口 ,如圖 13所示 : 圖 13 發(fā)送文件窗口 26 選擇要傳輸?shù)奈募?,如圖 14 所示 : 圖 14 選擇文件 接收文件 ,如圖 15所示 : 圖 15 接收文件 27 結(jié)論 隨著互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,網(wǎng)絡(luò)給人們帶來了諸多的方便。 return true。 } private boolean sendFile(String filePath){ try { DataInputStream fis = new DataInputStream( new BufferedInputStream( new FileInputStream(filePath)))。 if (file == null) { res = :.:0: + () + // 00000003 + :0:。 } return true。 // else (發(fā)送文件 : +())。 if((new File(()))){ (true)。 // (3+().getHostAddress())。 DatagramPacket recv = new DatagramPacket(buf, )。 i 。 return。 整個(gè)流程圖如 圖 3所示 : 圖 3 系統(tǒng)流程圖 14 系統(tǒng)主要功能模塊 系統(tǒng)的主登錄界面 由于系統(tǒng)的用戶設(shè)計(jì)是針對的用戶日?;顒?,而非專門從事計(jì)算機(jī)操作的人員,所以本系統(tǒng)力求界面友好、簡單,以便 給用戶提供一個(gè)舒適的使用環(huán)境。單播可以看作僅包括一臺機(jī)器群組的組播;廣播可以看作包含了所有機(jī)器群組的組播。 UDP 是傳輸層協(xié)議, 服務(wù)于很多知名應(yīng)用層協(xié)議,包括網(wǎng)絡(luò)文件系統(tǒng)( NFS)、簡單網(wǎng)絡(luò)管理協(xié)議( SNMP)、域名系統(tǒng)( DNS)以及簡單文件傳輸系統(tǒng)( TFTP)。目前大多數(shù)應(yīng)用軟件系統(tǒng)都是 Client/Server 形式的兩層結(jié)構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的 Web應(yīng)用發(fā)展, Web和 Client/Server應(yīng)用都可以進(jìn)行同樣的業(yè)務(wù)處理,應(yīng)用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶都可以訪問新的和現(xiàn)有的應(yīng)用系統(tǒng),通過現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴(kuò)展出新的應(yīng)用系統(tǒng)。 系統(tǒng)開發(fā)語言 本系統(tǒng)是在 Windows XP 操作系統(tǒng)下,采用 eclipse 開發(fā)工具,使用 Java 語言開發(fā)的。用戶可以在這里發(fā)送消息或者文件。 (3). 友好性原則:考慮到本系統(tǒng)的使用人群大眾化,所以本系統(tǒng)操作上要求簡單方便,便于用戶掌握,界面上爭取做到簡潔美觀。 ()。 public class Client { Socket socket。 } catch (IOException e) 6 {} } public static void main(String[] args) { new Server()。 in = new BufferedReader(new InputStreamReader(()))。 {建立服務(wù)器} import .*。 .Accept 方法用于產(chǎn)生 阻塞 ,直到接受到一個(gè)連接,并且返回一個(gè)客戶端的 Socket對象實(shí) 例。 [ 10] Java Socket socket 通常也稱作 套接字 ,用于描述 IP 地址和端口,是一個(gè)通信鏈的句柄。因此,本設(shè)計(jì)首先分析該系統(tǒng)的相關(guān)功能,結(jié)合本設(shè)計(jì)的相關(guān)要求寫出需求分析;其次,綜合運(yùn)用以前所學(xué)的相關(guān)知識,選擇所熟悉的開發(fā)工具進(jìn)行本設(shè)計(jì)的開發(fā);在設(shè)計(jì)中以需 求分析為基礎(chǔ),寫出系統(tǒng)開發(fā)計(jì)劃、實(shí)現(xiàn)流程及相關(guān)問題的實(shí)現(xiàn)方法;最后,在系統(tǒng)開發(fā)完畢后,進(jìn)行調(diào)試和運(yùn)行,做好調(diào)試和運(yùn)行的相關(guān)記錄。飛鴿傳書目前最新版本是 飛鴿傳書 2021,綠 色軟件,體積小巧,無需安裝 。 在 TCP/IP 協(xié)議中使 用了端口 (PORT)作為計(jì)算機(jī)上運(yùn)行的應(yīng)用程序的標(biāo)識,因此 TCP/IP 協(xié)議中一個(gè)有效的網(wǎng)絡(luò)地址包括 IP地址和端口地址兩個(gè)部分。 TCP/IP 是一個(gè)兩層的程序。 (2).局域網(wǎng)內(nèi)用戶間相互的文件、文件夾傳輸。信息的需求量和運(yùn)算量的不停增加,使得計(jì)算機(jī)通信技術(shù)有了突飛猛進(jìn)的變化。 本設(shè)計(jì)以 JAVA 編寫,能在 windows 2021//xp 等環(huán)境下運(yùn)行。 2. TCP/IP point to point protocol technology, C/S structure and socket work programming technology。在這種前提下,如何使局域網(wǎng)內(nèi)的用戶能夠進(jìn)行便捷的溝通,以及得到快速的資源共享,也就成為了人們研究網(wǎng)絡(luò)問題的重點(diǎn)之一。 TCP/IP 協(xié)議使用 IP 地址為網(wǎng)絡(luò)中計(jì)算機(jī)的標(biāo)識,而且每 臺計(jì)算機(jī)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1