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

正文內容

jqueryajax聊天室畢業(yè)設計(編輯修改稿)

2025-07-26 07:47 本頁面
 

【文章內容簡介】 據(jù)庫的主要特征有:(1)MySQL 的核心程序采用完全的多線程編程。線程是輕量級的進程,它可以靈活地為用戶提供服務,而不過多的系統(tǒng)資源。用多線程和 C 語言實現(xiàn)的 MySql 能很容易充分利用 CPU。 (2)MySQL 可運行在不同的操作系統(tǒng)下。 (3)MySQL 有一個非常靈活而且安全的權限和口令系統(tǒng)。當客戶與 MySQL服務器連接時,他們之間所有的口令傳送被加密,而且 MySQL 支持主機認證。 (4)MySQL 支持 ODBC for Windows。 (5)MySQL 支持大型的數(shù)據(jù)庫。 MySQL 可以方便地支持上千萬條記錄的數(shù)據(jù)庫。作為一個開放源代碼的數(shù)據(jù)庫,MySQL 可以針對不同的應用進行相應的修改。 (6)MySQL 擁有一個非??焖俣曳€(wěn)定的基于線程的內存分配系統(tǒng),可以持續(xù)使用面不必擔心其穩(wěn)定性。事實上,MySQL 的穩(wěn)定性足以應付一個超大規(guī)模的數(shù)據(jù)庫。 (7)強大的查詢功能。MySQL 支持查詢的 SELECT 和 WHERE 語句的全部運算符和函數(shù),并且可以在同一查詢中混用來自不同數(shù)據(jù)庫的表,從而使得查詢變得快捷和方便 [10]。 Tomcat 服務器Tomcat 是 Apache 軟件基金會(Apache Software Foundation)的 Jakarta 項目中的一個核心項目,由 Apache、Sun 和其他一些公司及個人共同開發(fā)而成。因為 Tomcat 技術先進、性能穩(wěn)定,而且免費,因而深受 Java 愛好者的喜愛并得到了部分軟件開發(fā)商的認可,成為目前比較流行的 Web 應用服務器。Tomcat 同樣也很受廣大程序員的喜歡,因為它運行時占用的系統(tǒng)資源小,擴展性好,支持負載平衡與郵件服務等開發(fā)應用系統(tǒng)常用的功能;而且它還在不斷的改進和完善中,任何一個感興趣的程序員都基于 jQuery 的 Ajax 聊天室應用 4 可以更改它或在其中加入新的功能。Tomcat 是一個輕量級應用服務器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調試 JSP 程序的首選。當配置正確時,Apache 為 HTML 頁面服務,而 Tomcat 實際上運行 JSP 頁面和 Servlet。另外, Tomcat 和 IIS、Apache 等Web 服務器一樣,具有處理 HTML 頁面的功能,另外它還是一個 Servlet 和 JSP 容器,獨立的 Servlet 容器是 Tomcat 的默認模式。不過, Tomcat 處理靜態(tài) HTML 的能力不如Apache 服務器。目前 Tomcat 最新版本為 Released。本系統(tǒng)采用 Tomcat 版本。 關鍵技術 JSP JSP(Java Server Pages)是由 Sun Microsystems 公司倡導、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術標準。JSP 技術有點類似 ASP 技術,它是在傳統(tǒng)的網(wǎng)頁 HTML 文件(*.htm,*.html)中插入 Java 程序段(Scriptlet )和 JSP 標記(tag) ,從而形成 JSP 文件(*.jsp ) 。 用 JSP 開發(fā)的 Web 應用是跨平臺的,既能在 Linux 下運行,也能在其他操作系統(tǒng)上運行。JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。服務器在頁面被客戶端請求以后對這些 Java 代碼進行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。Java Servlet 是 JSP 的技術基礎,而且大型的 Web 應用程序的開發(fā)需要 Java Servlet 和JSP 配合才能完成。JSP 具備了 Java 技術的簡單易用,完全的面向對象,具有平臺無關性且安全可靠,主要面向因特網(wǎng)的所有特點。JSP 是一種編譯性程序,當一個 JSP 應用程序被首次訪問時,JSP 所在的服務器首先將 JSP 程序轉變成為 java 程序,然后編譯成 class 類文件,最后加載到服務器內存中為客戶端請求提供服務??蛻粽埱蠼Y束后,依然駐留內存,等待第二次請求到達。所以 JSP 網(wǎng)頁在執(zhí)行上通常是首次執(zhí)行比較慢,但以后的執(zhí)行速度要快很多。這是 ASP程序鎖不具備的 [9]。JSP 有五種內置對象:1. request 對象:該對象封裝了用戶提交的信息,通過調用該對象相應的方法可以獲取封裝的信息,即使用該對象可以獲取用戶提交信息。它是 HttpServletRequest 的實例。2. response 對象:對客戶的請求做出動態(tài)的響應,向客戶端發(fā)送數(shù)據(jù)。3. Session 對象:session 對象是一個 JSP 內置對象,它在第一個 JSP 頁面被裝載時自動創(chuàng)建,完成會話期管理。從一個客戶打開瀏覽器并連接到服務器開始,到客戶關閉瀏覽器離開這個服務器結束,被稱為一個會話。當一個客戶訪問一個服務器時,可能會在這個服務器的幾個頁面之間反復連接,反復刷新一個頁面,服務器應當通過某種辦法知道這是同一個客戶,這就需要 session 對象。4. application 對象:服務器啟動后就產生了這個 application 對象,當客戶在所訪問的網(wǎng)站的各個頁面之間瀏覽時,這個 application 對象都是同一個,直到服務器關閉。但是與 session 不同的是,所有客戶的 application 對象都是同一個,即所有客戶共享這個內置的 application 對象。5. out 對象:out 對象是一個輸出流,用來向客戶端輸出數(shù)據(jù)。out 對象用于各種數(shù)畢業(yè)設計(論文) 5 據(jù)的輸出。 JavaScriptJavaScript 是 Netscape 公司開發(fā)的一種腳本語言。JavaScript 的出現(xiàn)使得網(wǎng)頁和用戶之間實現(xiàn)了一種實時的、動態(tài)的和交互的關系,使網(wǎng)頁包含更多的活躍的元素和更加精彩的內容。JavaScript 自身存在 3 個弊端,即復雜的文檔對象模型(DOM) ,不一致的瀏覽器實現(xiàn)和缺乏便捷的開發(fā)、調試工具。正當 JavaScript 從開發(fā)者的視線中漸漸隱去時,一種新型的基于 JavaScript 的 Web技術——Ajax (Asynchronous JavaScript And XML,異步的 JavaScript 和 XML)誕生了。而使人們真正認識到 Ajax 技術的強大的導火索是 Google 公司推出的一系列新型 Web應用,例如 Gmail、Google Suggest 和 Google Map 等?;ヂ?lián)網(wǎng)中基于 JavaScript 的應用越來越多,使 JavaScript 不再是一種僅僅用于制作 Web 頁面的簡單腳本 [3]。 Ajax 技術 Ajax 即“Asynchronous JavaScript and XML”(異步 JavaScript 和 XML) ,Ajax 不是一種新的編程語言,而是一種用于創(chuàng)建更好更快以及交互性更強的 Web 應用程序的技術。通過 Ajax,JavaScript 可使用 JavaScript 的 XMLHttpRequest 對象來直接與服務器進行通信 [4]。通過這個對象 JavaScript 可在不重載頁面的情況與 Web 服務器交換數(shù)據(jù)。Ajax 在瀏覽器與 Web 服務器之間使用異步數(shù)據(jù)傳輸(HTTP 請求) ,這樣就可使網(wǎng)頁從服務器請求少量的信息,而不是整個頁面。Ajax 可使因特網(wǎng)應用程序更小、更快,更友好。Ajax 是一種獨立于 Web 服務器軟件的瀏覽器技術 [2]。 jQuery 技術jQuery 是繼 prototype 之后又一個優(yōu)秀的 JavaScript 框架。它是輕量級的 js 庫(壓縮后只有 21k) ,它兼容 CSS3,還兼容各種瀏覽器(IE +,F(xiàn)F +,Safari +, Opera +) 。jQuery 使用戶能更方便地處理 HTML documents、events 、實現(xiàn)動畫效果,并且方便地為網(wǎng)站提供 Ajax 交互。jQuery 還有一個比較大的優(yōu)勢是,它的文檔說明很全,而且各種應用也說得很詳細,同時還有許多成熟的插件可供選擇。jQuery能夠使用戶的 HTML 頁保持代碼和 HTML 內容分離,也就是說,不用再在 HTML 里面插入一堆 js 來調用命令了,只需定義 id 即可。 jQuery 憑借簡潔的語法和跨平臺的兼容性,極大地簡化了 JavaScript 開發(fā)人員遍歷 HTML 文檔、操作 DOM、處理事件、執(zhí)行動畫和開發(fā) Ajax 的操作,其獨特而又優(yōu)雅的代碼風格改變了 JavaScript 程序員的設計思路和編寫程序的方式。總之,無論是網(wǎng)頁設計師、后臺開發(fā)者、業(yè)余愛好者還是項目管理者,都很有必要去學習 jQuery。jQuery 強調的理念是寫得少,做得多。jQuery 獨特的選擇器、鏈式操作、事件處理機制和封裝完善的 Ajax 都是其他JavaScript 庫望塵莫及的 [1]。 Struts 技術Struts 是開源軟件 。使用 Struts 的目的是為了幫助我們減少在運用 MVC 設計模型來開發(fā) Web 應用的時間。如果我們想混合使用 Servlets 和 JSP 的優(yōu)點來建立可擴展的應用,struts 是一個不錯的選擇。Struts 1 框架以 ActionServlet 作為核心控制器,整個應用由客戶端請求驅動。當客基于 jQuery 的 Ajax 聊天室應用 6 戶端向 Web 應用發(fā)送請求時,請求將被 Struts 1 的核心控制器 ActionServlet 攔截,ActionServlet 根據(jù)請求決定是否需要調用業(yè)務邏輯控制器處理用戶請求(實際上,業(yè)務邏輯控制器還是控制器,它只是負責調用模型來處理用戶請求) ,當用戶請求處理完成后,其處理結果通過 JSP 呈現(xiàn)給用戶。對于整個 Struts 1 框架而言,控制器就是它的核心,Struts 1 的控制器由兩個部分組成:核心控制器和業(yè)務邏輯控制器。其中核心控制器就是 ActionServlet,由 Struts 1框架提供;業(yè)務邏輯控制就是用戶自定義的 Action,由應用開發(fā)者提供。對于大部分用戶請求而言,都需要得到服務器的處理。當用戶發(fā)送一個需要得到服務器處理的請求時,該請求被 ActionServlet 攔截到,ActionServlet 將該請求轉發(fā)給對應的業(yè)務邏輯控制器,業(yè)務邏輯控制器調用模型來處理用戶請求;如果用戶請求只是希望得到某個 URL 資源,則由 ActionServlet 將被請求的資源轉發(fā)給用戶。Struts 2 與 Struts 1 相比,確實有很多革命性的改進,但它并不是新發(fā)布的新框架,而是在另一個赫赫有名的框架:WebWork 基礎上發(fā)展起來的。從某種程度上來講,Strut2 沒有繼承 Struts 1 的血統(tǒng),而是繼承了 WebWork 的血統(tǒng)?;蛘哒f,WebWork 衍生出了 Struts 2,而不是 Struts 1 衍生了 Struts 2。因為 Struts 2 是 WebWork 的升級,而不是一個全新的框架,因此穩(wěn)定性、性能等各方面都有很好的保證;而且吸收了 Struts 1 和 WebWork 兩者的優(yōu)勢,因此,是一個非常值得期待的框架 [15]。 系統(tǒng)環(huán)境 開發(fā)環(huán)境開發(fā)模式系統(tǒng)基于 Browser/Server 模式進行設計開發(fā)工具:、開發(fā)語言:JAVA:、JSP、HTML、JavaScript后臺數(shù)據(jù)庫:MySQL Server 服務器:采用 Tomcat 服務器 運行環(huán)境硬件環(huán)境:1. 服務器端服務器端的最低配置是由建立站點所需的軟件來決定的,在最低配置的情況下,服務器的往往不盡如人意,現(xiàn)在的硬件性能已經(jīng)相當出色,而且價格也很便宜,因此通常應給服務器端配置高性能的硬件。本網(wǎng)絡系統(tǒng)服務器端的配置如下:處理器:Inter Pentium4 或更高內存:512MB硬盤空間:80GB光驅:CDROM 48X顯卡:SVAG 顯示適配器2. 用戶端因為客戶端主要用于瀏覽和操作數(shù)據(jù),所以對客戶端的硬件要求不高,不過現(xiàn)在的電腦很高的性價比,因此需要的配置應該高于下面的配置:畢業(yè)設計(論文) 7 處理器:Inter Pentium 或更高內存:256MB硬盤空間:40GB光驅:CDROM 48X顯卡:SVAG 顯示適配器。軟件環(huán)境:1. 服務器端操作系統(tǒng):Windows 2022 Server網(wǎng)絡協(xié)議:TCP/IPweb 服務器: 數(shù)據(jù)庫:MySQL Server 瀏覽器:Inter Explorer 以上2. 用戶端操作系統(tǒng):Windows 98/2022/XP網(wǎng)絡協(xié)議:TCP/IP數(shù)據(jù)庫:MySQL Server 瀏覽器:Inter Explorer 以上基于 jQuery 的 Ajax 聊天室應用 8 第 3 章 jQuery 技術 jQuery 簡介jQuery 是繼 Prototype 之后又一個優(yōu)秀的 JavaScript 庫,是一個由 John Resig 創(chuàng)建于 2022 年 1 月的開源項目?,F(xiàn)在的 jQuery 團隊主要包括核心庫、 UI 和插件等開發(fā)人員以及推廣和網(wǎng)站涉及維護人員。jQuery 憑借簡潔的語法和跨平臺的兼容性,極大地簡化了 JavaScript 開發(fā)人員遍歷 HTML 文檔、操作 DOM、處理事件、執(zhí)行動畫和開發(fā)Ajax 的操作,其獨特而又優(yōu)雅的代碼風格改變了 JavaScript 程序員的設計思路和編寫程序的方式 [1]。 配置 jQuery 環(huán)境為了能順利的應用 jQuery 技術,首先必須
點擊復制文檔內容
語文相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1