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

正文內(nèi)容

java網(wǎng)絡(luò)聊天室課程設(shè)計報告(內(nèi)附有代碼)-資料下載頁

2025-07-11 09:58本頁面

【導(dǎo)讀】イルの詳しい説明はVisualC++環(huán)境の下で、1つのソフトウェ?過程を設(shè)計して、このソフトウェ?は各種のデータの個數(shù)を統(tǒng)計したのです。の機能は、ユーザーは1段の文字を入力して、ソフトウェ?の製作の過程を説明して、作用、各種の実行することができる操作.系,已經(jīng)成為當(dāng)今社會人們主流的聯(lián)系方式。因此,兩臺計算機之間進行即時通訊、發(fā)送文件等交流方式已經(jīng)成為必然潮流。因此出現(xiàn)了QQ等聊天工具,然而QQ等聊。度上來說,是一種娛樂工具,不能作為用于即時通訊、文件共享的專用工具。的C/S模式,對遠程服務(wù)器有非常大的依賴性,沒有徹底實現(xiàn)點對點的交流。避免了服務(wù)器忙或與服務(wù)器無法連接時,浪費過多時間用于。器進行處理,服務(wù)器端是所有信息的中心。來實現(xiàn)這一功能,需要建立用戶信息數(shù)據(jù)庫??赏ㄟ^閃動托盤圖標(biāo)和播放不同的音樂提示信息到來及好友上線等信??赏ㄟ^建立消息鏈表來保存用戶接收的各種消息。

  

【正文】 /** * 注冊處理 */ @SuppressWarnings( { unchecked, deprecation }) public void serverRegisteDB() { try { int flag = 0。 // 是否重名判斷標(biāo)志 Register_Customer clientMessage = (Register_Customer) obj。 String sql = select * from yonghu where custName=39。 + + 39。 ResultSet rs = (sql)。 (sql: + sql)。 boolean reg = false。 while (()) { reg = true。 ResultSetMetaData rsmd = ()。 int numberOfColumns = ()。 for(int i=1。i=numberOfColumns。i++){ String me=(i)。 String v=(i)。 (me+:+v)。 } ()。 } (reg:+reg)。 if (reg) { (注冊名重復(fù) ,請另外選擇 )。 return。 } if ((所有人 )) { (禁止使用此注冊名 ,請另外選擇 )。 return。 } sql = insert into yonghu(custName,custPassword,age,sex,,head) values(39。 + + 39。,39。 + + 39。,39。 + + 39。,39。 + + 39。,39。 + + 39。,39。 + + 39。)。 (c:+sql)。 (sql)。 ( + 注冊成功 )。 Date t = new Date()。 log(用戶 + + 注冊成功 , + 注冊時間 : + () + \n)。 ()。 } catch (Exception e) { ()。 (e)。 } } /** * 發(fā)送信息處理 */ public void serverMessage() { try { Message mess = new Message()。 = userOnline。 = userChat。 = 。 = + 。 ObjectOutputStream outputstream = new ObjectOutputStream(Client .getOutputStream())。 ((Message) mess)。 ()。 ()。 } catch (IOException e) { } } /** * 增加信息處理 */ public void serverChat() { // 將接收到的對象值賦給聊天信息的序列化對象 Chat cObj = new Chat()。 cObj = (Chat) obj。 // chenmin = ()。 chatLog(cObj)。 // 將聊天信息的序列化對象填加到保存聊天信息的矢量中 ((Chat) cObj)。 return。 } /** * 用戶退出處理 */ @SuppressWarnings(deprecation) public void serverExit() { Exit exit = new Exit()。 exit = (Exit) obj。 removeUser(exit)。 // chenmin if (()) { = 。 } Date t = new Date()。 log(用戶 + + 已經(jīng)退出 , + 退出時間 : + ())。 freshServerUserList()。 } /** * 在線用戶中刪除退出用戶 * * @param exit * 退出用戶名對象 */ private void removeUser(Exit exit) { // TODO 自動生成方法存根 VectorCustomer vec = new VectorCustomer()。 Customer _cus = null。 for (int j = 0。 j ()。 j++) { _cus = (Customer) (j)。 if (!()) { (_cus)。 } // (list:+)。 } ()。 for (int j = 0。 j ()。 j++) { _cus = (Customer) (j)。 (_cus)。 } } /** * 日志服務(wù)器窗體寫 信息 * * @param log * 日志信息 */ public void log(String log) { String newlog = () + \n + log。 (newlog)。 } /** * * 日志服務(wù)器窗體寫聊天 信息 * * * 聊天 信息對象 */ @SuppressWarnings(deprecation) public void chatLog(Chat obj) { String newlog = ()。 Date date = new Date()。 if (!) { newlog += \n。 newlog += ([ + () + ])。 newlog += 。 newlog += 。 newlog += 。 newlog += :。 newlog += 。 } String text = 。 text += 。 text += 。 text += 。 text += :。 text += 。 String sql =insert into logs(text,shijian) values(39。+text+39。,39。+()+39。)。 try { (sql)。 (sql)。 } catch (Exception e) { // TODO Autogenerated catch block ()。 } (newlog)。 } } 設(shè)計體會及今后的改進意見 為了提高我們的實踐能力,讓我們學(xué)以致用,能靈活運用所學(xué)的知識進行再創(chuàng)造,學(xué)校特安排我們進行為期二周的 Visual C++課程設(shè)計實習(xí),并安排了指導(dǎo)老師幫助輔導(dǎo),讓我們在規(guī)范化、嚴(yán)謹(jǐn)化、實用化上面有了很大進展。 在此次字符統(tǒng)計程序開發(fā)過程中,有很多東西值得我們思考并總結(jié)。 開發(fā)過程大體可分為以下幾個步驟: ( 1)思考總體設(shè)計方案:總體結(jié)構(gòu)和模塊外部設(shè)計,功能分配。思考要實現(xiàn)整個程序大體需要的幾個模塊和其中用到的 Visual C++語言基本操作符、語句等。 ( 2)畫出總體設(shè)計方案流程圖:用流程圖的形式展現(xiàn)你的基本編程思想。 ( 3)流程圖具體化:即將流程圖中的幾大模塊的具體實現(xiàn)思考清楚,可以用流程圖的形式展現(xiàn).并想好實現(xiàn)的關(guān)鍵代碼。 ( 4)編輯程序代碼:這是一個至關(guān)重要復(fù)雜而且需要反復(fù)修改的環(huán)節(jié),在此環(huán)節(jié)中你將發(fā)現(xiàn)總體設(shè)計和模塊思想會存在很多問題,需不斷改進.如何實現(xiàn)各函數(shù)功能,達到預(yù)期效果也將是一項繁復(fù)的工作。 ( 5)代碼的調(diào)試:在 Visual C++ 環(huán)境下輸入代碼并進行調(diào)試和正確運行。在調(diào)試過程中 會遇到很多需要精化的地方,需要十足的耐心與細心,不斷改進完善程序。 ( 6)最后修飾:程序可以正確運行之后,再不影響程序功能的情況下,運用各種輔助性符號,使界面更加美觀漂亮,操作更人性化.增強程序的新意與可行性。 通過這次課程設(shè)計,使我們更加熟悉的掌握了 Visual C++語言的運用。幫助我們熟悉了更多 Visual C++語言的功能,提高了我們的動手能力,學(xué)到了許多解決實際問題的寶貴經(jīng)驗.同時也挖掘出了我們潛在的能力,使我們對自己更有自信,對編程也更有興趣。我相信,只要努力、勤奮、堅持不懈,就沒有什么做 不到的事,不能還沒開始就退縮,要勇于拼搏,敢于創(chuàng)新。 參考文獻 1)電子工業(yè)出版社《 JSP實用教程》,鄭阿奇編著 2)電子工業(yè)出版社《 JAVA程序設(shè)計實用教程》,葉核亞編著考資料
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1