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

正文內(nèi)容

聊天室系統(tǒng)--web課程設(shè)計-文庫吧

2025-02-08 00:41 本頁面


【正文】 60 個信息選擇出來,再對其中 kind(種類,即代表發(fā)言人選擇的聊天類型 公開 /私聊) =1(公開)的或者是對所有人說的話的信息進行選取,選取后處理結(jié)果對其中信息顯示 通過 if(!(((who)).equals(所有人 ) )) { (對 +(who)+說: )。 } 語句來將對所有的的公開信息中去掉對 ***這條信息。 公共聊天部分 中對數(shù)據(jù)庫進行查詢: select * from msgs where kind=39。039。 and ((userName=39。+username+39。)or(who=39。+username+39。)) and NOT (who =39。所有人 39。) and NO in(select top 60 NO from msgs where roomid=39。+room+39。order by time DESC)order by time 先選取 60 個本房間的信息,再對其中不是對所有人并且用戶名是發(fā)言者或者用戶名是接受者的信息進行選取。在對其中信息逐個顯示。 用 meta equiv=Refresh content=2 來對其中頁面進行自動刷新從而更新顯示。 私聊部分 作為 發(fā)送部分將表單信息發(fā)送到 Sava。 Jsp 進行存儲。其中 顯示用戶名、并在下拉列表顯示所有房間其他成員,能夠選擇公開或者私聊的單選按鈕組,以及發(fā)言信息和發(fā)送按鈕、退出鏈接。 發(fā)送信息部分 接受來自 中的信息并將其中信息 存儲到數(shù)據(jù)庫之中,其中使用 SQL語句 Getdate()讀取當前時間并存入數(shù)據(jù)庫。 其中的數(shù)據(jù)庫操作語句如下: Insert into msgs ( userName,who,kind,msg,time,roomid ) values (39。+username+39。,39。+whom+39。,39。+kind+39。,39。+msg+39。,Getdate(),39。+room+39。)。 主要將房間中所有用戶進行顯示,并且通過 2/ 的鏈接可以選擇是否查看房間內(nèi)所有用戶的信息。 中顯示當前房間所有用戶信息。 截圖 系統(tǒng)實現(xiàn)過程中遇到的主要疑 難問題和解決方案 開發(fā)過程中遇到 三個問題: 如何將信息顯示給適合的用戶。 需要對信息進行辨別,如果用戶符合條件則將其中數(shù)據(jù)進行輸出。不符合則不輸出。 自動刷新問題。 程序需要能夠自動刷新,但是如果使用全局刷新的話,會讓發(fā)送的時候被刷新打斷,所以只能對聊天內(nèi)容部分進行刷新。 如何對私聊公開部分的的區(qū)分。 要將信息進行處理,如果是對所有人的私聊應該如何處理?以及私聊公開按鍵的種類。 解決方案: 方案一:聊天室 版,在 中,對信息進行處理, 送到框架 2B。 jsp中,如果從 中發(fā)送信 息,則將信息傳送至 2A,讓 2A 進行判斷如果用戶名符合則將信息鏈接起來 msgs=msgs+……并發(fā)送到 2D 中進行顯示。 結(jié)果 :只能對字符。子母進行傳送,無法對漢字進行傳送,主要是由于漢字部分無法通過 url 進行傳送。 方案二:聊天室 版,改進 版,使用 javabean全局變量,根據(jù) session中的用戶名選擇符合條件的信息,如果符合條件則對數(shù)據(jù)進行存儲并將其中數(shù)據(jù)在2D 中進行顯示。由于 javabean是全局變量,所以只要發(fā)送信息,則 javabean就會在 中改變 并且在 2D 中進行自動刷新操作 meta equiv=Refresh content=2,由于 2D 只是框架中的一部分,所以也算是局部刷新。 這個聊天室已經(jīng)能夠?qū)崿F(xiàn)聊天發(fā)送漢字并且能夠自動局部刷新,功能已經(jīng)能夠滿足,而私聊公共也開始加入了。但是通過分析發(fā)現(xiàn),這個聊天室雖然大體符合可是實際上如果多人聊天 msgs 這個 javabean全局變量無法 從一個人的瀏覽器中傳送到另一個人的瀏覽器中,所以 版本作廢,啟動新版本! 方案三:聊天室 版本,這是第一個能夠?qū)崿F(xiàn)所有功能的聊天室, 他是對 的完全革新,絕對的新版,后來的版 本從功能上都是以此為基礎(chǔ)的。 而最后的 版本也主要是通過對 版本的改進升級從而實現(xiàn)的,所以這是最重要的一個版本。 聊天室 版截圖 在這一版本中我吸取了前面的教訓, 要真正的實現(xiàn)功能必須使用存儲信息的的數(shù)據(jù)庫,為此在這一版本中,我將包含發(fā)言者接受者,信息類型,發(fā)言內(nèi)容這些信息存儲到數(shù)據(jù)庫當中。并在 Mars 當中讀取數(shù)據(jù)庫信息,如果公開則直接顯示,如果不是則檢查用戶名,決定是否顯示。 在 中還有退出按鍵從而達到能夠退出的效果。 中 能夠進行自動刷新。 方案四:聊天室 版 —— 戰(zhàn)神! 這是一部偉大的作品! 驚天地,泣鬼神! 自盤古開天以來,前無古人后無來者! 茫茫洪荒,誰與爭鋒? 聊天室 版截圖 聊天室 版是本人奮斗幾天卻最終失敗的作品,其中運用了大量未學到的知識,通過大量百度從而知道,其中顯示頁面的 jsp 文件就長達 8kb。 中以 為基礎(chǔ)主要對顯示頁面進行大幅度更改。 為了能夠?qū)δ苓M行升級,本人特地研究了 聊天室,更具對 聊天室的具體分析,從而絕定 創(chuàng)造這款劃時代的作品,雖然最后因為技術(shù)問題失敗告終。 本版的改變: 1:使用兩個 div 來顯示相應的聊天,比如私聊在下面的 div,公共的在上面的 div; 2:通過 js 對 div 進行局部自動刷新。 3: div 可以手動移動; 4: div 增加退出按鍵; 5: div 增加滾動條; 6: div 滾動條設(shè)置開始自動滾動至最低端; 7:通過聊天私聊按鍵能夠改變 div 是否顯示并且能夠決定聊天方式; 失敗原因: 由于為了能夠?qū)崿F(xiàn)局部刷新和通過按鍵改變 div 的開關(guān)狀態(tài)而且不能讓全局刷新(有背景圖片是全局刷新影響顯示效果)。所以,要用 js 對 DIV進行刷新。而其中必須要對數(shù)據(jù)改變,這就需要在 js 中對變量操作,而通過幾天查資料結(jié)果顯示這樣并不可能,雖然個人通過努力能夠通過 js 獲得變量但是卻是無法通過 js 改變變量。 這個最后的一個問題導致了全局的失??! 方案五:聊天室 版 —— 藍色的淚 聊天室 版截圖 由于 的失敗,所以只能在 基礎(chǔ)上改進,從而開發(fā)此版本,由于 在這一版本中改進了很多 的缺點,能夠完全實現(xiàn)多人聊天并且能夠?qū)崿F(xiàn)聊天,這一版本中將聊天公開部分和私人聊天部分分隔開, 并且當是對所有人的發(fā)言則將其劃分為公共聊天,從而實現(xiàn)了實際效果。而刷新部分依舊,只是在 frame框架中的部分 jsp 中全局刷新。 由于 jsp文件退出框架而不是整個框架中退出,所以,該版本中改進了此部分。而后期的 版添加了背景音樂, 修正了部分 bug 系統(tǒng)實現(xiàn)的特色之處 一:能夠?qū)崿F(xiàn)多人聊天并且能夠隱藏私聊的內(nèi)容,可以退出聊天室。 二:可以顯示所有用戶,可以及時看到房間的用戶; 三:具有背景音樂,可以享受音樂; 四:使用 session、全局刷新、 frame 框架、數(shù)據(jù)庫操作、 js、 jsp、 html、 javabean等技術(shù)。 五:防注入功能; 六:驗證碼功能。 系統(tǒng)的測試開展 由于數(shù)據(jù)存入 session中,所以當在同一個瀏覽器中登錄的話,會讓用戶名重復覆蓋,所以應當使用多個瀏覽器進行測試。 打開電腦,下載 360 瀏覽器,世界之窗瀏覽器,同時打開,對登錄選擇同一個房間或者選擇不同房間,測試私聊,公開部分顯示效果,并打開 SQL2021 觀看其中的數(shù)據(jù)是否符合預測。如果失敗則分析問題,并修改代碼。 五、總結(jié) 在這過去的兩個星期里,在課程設(shè)計中,我學到了很多, 再次不得不提下。這段日子了,每天都 是匆忙的去奮斗,雖然其中有很多失敗,但那些都是難免的,所以,收獲頗多。 在這些日子中,為了實現(xiàn)心中的那個理想的聊天室而奮斗,我明白了團隊的重要,明白了如何學習,而在此期間的的不熟練讓我感覺以前沒有好好去學習,真的該去認真對待學習了。 本系統(tǒng)是雖然已經(jīng)實現(xiàn)功能,但是不甚滿意??赡茏约阂筇吡税? 是個失敗品,但是如果學會 ajax的話,可能會讓心中的那個想法實現(xiàn)。 至于后期改變,我想要增加背景音樂種類而且最好能夠選擇音樂,能夠添加表情,能夠選擇字體等等方面。當然,這些暫時 是無法改變的了。 后期可以再增加世界喊話功能。 六、參考文獻 [1] 鄒建 .深入淺出 SQL SERVER 2021 開發(fā)、管理與應用實例 .人民郵電出版社 ,2021. [2] 樊月華 .Web 技術(shù)應用基礎(chǔ) .清華大學出版社 , 2021. [3] 王國輝 : JSP 程序開發(fā)范例寶典,人民郵電 出版社 , 2021 年 . [4] 崔?。簲?shù)據(jù)庫系統(tǒng)及應用,高等教育出版社, 2021. 內(nèi)部資料 , 請勿外傳! XuyUP2kNXpRWXm Aamp。 UE9aQ@Gn8xp$Ramp。 849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 MuWFA5uxY7JnD6YW RrWwc^vR9CpbK! zn% Mz849Gx^Gjqv^$UE9wEwZQc@UE% amp。qYp@Eh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。ksv*3t nGK8!z89Am YWpazadNuKNamp。MuWFA5ux^Gjqv^$UE9wEwZQc@UE% amp。qYp@Eh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。ksv*3t nGK8!z89Am YWpazadNuKNamp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQc@UE% amp。 qYp@Eh5pDx2zVkum amp。gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am UE9aQ@Gn8xp$Ramp。 849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkum amp。gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%Mz849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。 ksv*3tnGK8! z89Am YWpazadNuKNamp。 MuWFA5ux^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。 ksv*3tnGK8! z 89Am YWpazadNuKNamp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn% Mz849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8!z8vGt YM *Jgamp。 6a*CZ7H$dq8Kqqf HVZFedswSyXTyamp。 QA9wkxFyeQ^! dj sXuyUP2kNXpRWXm Aamp。 UE9aQ@Gn8xp$Ramp。 849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。gTXRm 6X4NGpP$vSTTamp。 ksv*3tnGK8! z89Am YWpazadNuKNamp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn% Mz849Gx^G89Am UE9aQ@Gn8xp$Ramp。 849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。 ksv*3tnGK8! z89Am YWpazadNuKNamp。 MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn% Mz849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 MuWFA5ux^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn% Mz849Gx^Gjqv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。ksv*3t nGK8!z8vGt YM*Jgamp。 6a*CZ7H$dq8Kqqf HVZFedswSyXTyamp。 QA9wkxFyeQ^! dj sXuyUP2kNXpRWXm Aamp。 UE9aQ@Gn8xp$Ramp。 849Gx^Gj qv^$UE9wEwZQc@UE%amp。 qYp@Eh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。 ksv*3tnGK8! z89Am YWpazadNuKNamp。 MuWFA5
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1