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

正文內(nèi)容

基于socket的聊天程序-閱讀頁(yè)

2024-11-27 21:40本頁(yè)面
  

【正文】 代碼的可讀性 。 10 public static Connection getAccessCon()。往數(shù)據(jù)庫(kù)里增加用戶 public static String getPassword(String userName)。下面列舉其中的兩個(gè)方法以示范詳細(xì)代碼請(qǐng)參考源代碼 : // 客戶端登錄時(shí)向服務(wù)器端發(fā)送的 XML數(shù)據(jù) public static String constructLoginXML(String username,String password) { Document document = constructDocument()。 Element type = (type)。 Element user = (user)。 Element pwd = (pwd)。 return ()。 Document document = (new StringReader(xml))。 return ()。 } } 注 :本系統(tǒng)詳細(xì)的代碼設(shè)計(jì)請(qǐng)參考系統(tǒng)源碼 ,其中有詳細(xì)的代碼注解 ,在此不再詳細(xì)解說(shuō) 。 (登錄主界面 ) (注冊(cè)界面 )3 12 3..客戶端的聊天室主界面 (用戶發(fā)送信息 ,在所有的客戶端上就會(huì)更新消息內(nèi)容 ) (客戶端一 ) (客戶端二 ) 戶端 ,強(qiáng)制關(guān)閉客戶端 13 六、結(jié)論與總結(jié) 課程設(shè)計(jì)結(jié)論 通過(guò)上述運(yùn)行結(jié)果,可以看出,該課程設(shè)計(jì)利用 Java 應(yīng)用程序 Socket 編程實(shí)現(xiàn)了以下功能:使用 Java 的多線程處理機(jī)制建立兩個(gè)套接字分別作為服務(wù)器端和客戶端。在客戶端實(shí)現(xiàn)了向服務(wù)器端發(fā)布消息,并且對(duì)來(lái) 自服務(wù)器的消息做出相應(yīng)的響應(yīng),可以連接到特定的服務(wù)器,顯示自己的昵稱,并且能夠監(jiān)聽(tīng)服務(wù)器端發(fā)送過(guò)來(lái)的消息并做出相應(yīng)的響應(yīng),實(shí)現(xiàn)發(fā)送消息 ,接收消息等功能 ,本系統(tǒng)的客戶端能在不能的計(jì)算機(jī)上運(yùn)行 ,但要配置服務(wù)器IP 和端口號(hào)。 課程設(shè)計(jì)總結(jié)與體會(huì) 這個(gè)程序代碼并不多,加起來(lái)也只有十二個(gè)文件 ,雖然也不太復(fù)雜,但程序編寫(xiě)中用到了 JAVA 中的 Swing 組件,面板容器,事件處理,線程的創(chuàng)建、同步,輸入輸出處理,內(nèi)部類,異常處理,網(wǎng)絡(luò)通信 ,以及 MySQL 數(shù)據(jù)庫(kù)和主流的解析XML 文件的方式等知識(shí),所以我還是很有收獲的。創(chuàng)建 ServerSocket 對(duì)象就創(chuàng)建了一個(gè)監(jiān)聽(tīng)服務(wù),創(chuàng)建一個(gè) Socket 對(duì)象就建立了一個(gè) Client 與 Srever 間的連接。同時(shí)在本系統(tǒng)中本人第一次使用 MySQL 數(shù)據(jù)庫(kù) ,Dom4j 解析 XML 文件。 總之通過(guò)本次實(shí)驗(yàn),掌握了使用 Java 語(yǔ)言進(jìn)行面向?qū)ο笤O(shè)計(jì)的基本方法,提高運(yùn)用面向?qū)ο笾R(shí)解決實(shí)際問(wèn)題的能力。 (注 :本報(bào)告并未大段復(fù)制粘貼源代碼 ,因?yàn)閭€(gè)人感覺(jué)附加源碼在文檔上有點(diǎn)浪費(fèi)資源 ,不如直接查看本系統(tǒng)所在 的項(xiàng)目文件中去查閱源碼方便 ). 15 七、附錄 參考文獻(xiàn): [1] Bruce Eckel. Java 編程思想 [M].北京:電子工業(yè)出版社, 2020 [2] Cay S Horstmann,Gary Cornell. Java2 核心技術(shù) [M].北京:機(jī)械工業(yè)出版社, 2020 [3] 陳剛. Eclipse 從入門(mén)到精通 [M].北京:清華大學(xué)出版社, 2020 [4] 王森.快易通 Java 程序設(shè)計(jì) [M].北京:北京大學(xué)出版社, 2020 [5] 葉至軍.由淺入深 —— Java2 自學(xué)手冊(cè) [M].北京:人 民郵電出版社, 2020 [6] 王森. Java 語(yǔ)言程序設(shè)計(jì) [M].北京:清華大學(xué)出版社, 2020 [7] Art Taylor,Randy Layman,Brian Buege. J2EE Java 黑客大曝光:開(kāi)發(fā)安全的 Java 應(yīng)用程序北京:清華大學(xué)出版社, 2020
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1