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

正文內(nèi)容

基于jsp的qq空間系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧

2025-04-17 20:27 本頁(yè)面


【正文】 .............................. 21 進(jìn)度要求 ........................................................................................ 21 交付要求 ........................................................................................ 21 第四章 數(shù)據(jù)庫(kù)設(shè)計(jì) .................................................................................. 22 數(shù)據(jù)庫(kù)分析 ......................................................................................... 22 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì) ................................................................................. 22 數(shù)據(jù)連接 ............................................................................................. 24 第五章 詳細(xì)設(shè)計(jì)與系統(tǒng)實(shí)現(xiàn) .................................................................... 26 用戶登錄與注冊(cè)模塊 .......................................................................... 28 用戶登錄主界面模塊 .......................................................................... 32 個(gè)人信息管理與維護(hù)模塊 .................................................................. 32 該頁(yè)面用來(lái)用戶的日志管理 ......................................................... 32 該頁(yè)面用來(lái)管理用戶上傳的音樂(lè),以及在線播放音樂(lè)的操作 . 33 總結(jié) .............................................................................................................................. 35 參考文獻(xiàn) ...................................................................................................................... 35 第一章 前言 空間 系統(tǒng)概述 空間系統(tǒng)是一種 類似于 博客的軟件 ,是一種十分簡(jiǎn)易的傻瓜化個(gè)人信息發(fā)布方式。任何人都 可以像使用免費(fèi)電子郵件一樣,完成個(gè)人網(wǎng)頁(yè)的創(chuàng)建、發(fā)布和更新。 空間 就是開(kāi)放的私人空間,可以充分利用超文本鏈接、網(wǎng)絡(luò)互動(dòng)、動(dòng)態(tài)更新等特點(diǎn),在網(wǎng)絡(luò)中,精選并鏈接全球互聯(lián)網(wǎng)中最有價(jià)值的信息、知識(shí)與資源;也可以將個(gè)人工作過(guò)程、生活故事 、思想歷程、閃現(xiàn)的靈感等及時(shí)記錄和發(fā)布,發(fā)揮個(gè)人無(wú)限的表達(dá)力;更可以以文會(huì)友,結(jié)識(shí)和匯聚朋友,進(jìn)行深度交流溝通 [1]。 空間 概念一般包含了三個(gè)要素(當(dāng)然,也不需要局限這些定義): ( 1)網(wǎng)頁(yè)主體內(nèi)容由不斷更新的、個(gè)性化的眾多日志組成。 ( 2) 不同的選擇菜單,可以上傳照片、可以編輯日志、發(fā)表說(shuō)說(shuō)等多樣化的操作 。 ( 3)內(nèi)容可以是各種主題、各種外觀布局和各種寫作風(fēng)格,但是文章內(nèi)容以“超鏈接”作為重要的表達(dá)方式。 因此, 空間 是個(gè)人性和公共性的結(jié)合體,其精髓不是主要表達(dá)個(gè)人思想,不是主要記錄個(gè)人日常經(jīng)歷;而是以 個(gè)人的視角,以整個(gè)互聯(lián)網(wǎng)為視野,精選和記錄自己在互聯(lián)網(wǎng)上看到的精彩內(nèi)容,為他人提供幫助,使其具有更高的共享價(jià)值。 個(gè)人空間 精神的核心并不是自?shī)首詷?lè),甚至不是個(gè)人表達(dá)自由,相反,是體現(xiàn)一種利他的共享精神,為他人提供幫助。個(gè)人日記和個(gè)人網(wǎng)站主要表現(xiàn)的還是“小我”,而 空間 表現(xiàn)的是“大我”。 相互之間聯(lián)系在一起,你可以訪問(wèn)我,我可以訪問(wèn)你,相互之間可以 相互評(píng)論 。 系統(tǒng)開(kāi)發(fā)軟件簡(jiǎn)介 J2EE 包含許多組件,主要可簡(jiǎn)化且規(guī)范應(yīng)用系統(tǒng)的開(kāi)發(fā)與部署,進(jìn)而提高可移植性、安全與再用價(jià)值。 J2EE 核心 是一組技術(shù)規(guī)范與指南,其中所包含的各類組件、服務(wù)架構(gòu)及技術(shù)層次,均有共通的標(biāo)準(zhǔn)及規(guī)格,讓各種依循 J2EE 架構(gòu)的不同平臺(tái)之間,存在良好的兼容性,解決過(guò)去企業(yè)后端使用的信息產(chǎn)品彼此之間無(wú)法兼容,導(dǎo)致企業(yè)內(nèi)部或外部難以互通的窘境。 這種基于組件,具有平臺(tái)無(wú)關(guān)性的 J2EE結(jié)構(gòu)使得 J2EE程序的編寫十分簡(jiǎn)單,因?yàn)闃I(yè)務(wù)邏輯被封裝成可復(fù)用的組件,并且 J2EE 服務(wù)器以容器的形式為所有的組件類型提供后臺(tái)服務(wù) . 因?yàn)槟悴挥米约洪_(kāi)發(fā)這種服務(wù) , 所以你可以集中精力解決手頭的業(yè)務(wù)問(wèn)題。 J2EE 為搭建具有可伸縮性、靈活性、易維 護(hù)性的商務(wù)系統(tǒng)提供了良好的機(jī)制 : 保留現(xiàn)存的 IT 資產(chǎn) : 由于企業(yè)必須適應(yīng)新的商業(yè)需求,利用已有的企業(yè) 信息系統(tǒng)方面的投資,而不是重新制定全盤方案就變得很重要。這樣,一個(gè)以漸進(jìn)的(而不是激進(jìn)的,全盤否定的)方式建立在已有系統(tǒng)之上的服務(wù)器端平臺(tái)機(jī)制是公司所需求的。 J2EE 架構(gòu)可以充分利用用戶原有的投資,如一些公司使用的BEA Tuxedo、 IBM CICS, IBM Encina,、 Inprise VisiBroker 以及 Netscape Application Server。這之所以成為可能是因?yàn)?J2EE 擁有廣泛的業(yè)界支持和一些重要的 ’ 企業(yè)計(jì)算 ’ 領(lǐng)域供應(yīng)商的參與。每一個(gè)供應(yīng)商都對(duì)現(xiàn)有的客戶提供了不用廢棄已有投資,進(jìn)入可移植的 J2EE 領(lǐng)域的升級(jí)途徑。由于基于 J2EE 平臺(tái)的產(chǎn)品幾乎能夠在任何操作系統(tǒng)和硬件配置上運(yùn)行,現(xiàn)有的操作系統(tǒng)和硬件也能被保留使用。 高效的開(kāi)發(fā) : J2EE 允許公司把一些通用的、很繁瑣的服務(wù)端任務(wù)交給中間件供應(yīng)商去完成。這樣開(kāi)發(fā)人員可以集中精力在如何創(chuàng)建商業(yè)邏輯上,相應(yīng)地縮短了開(kāi)發(fā)時(shí)間。高級(jí)中間件供應(yīng)商提供以下這些復(fù)雜的中間件服務(wù) : 狀態(tài)管理服務(wù) — 讓開(kāi)發(fā)人員寫更少的代碼,不用關(guān)心如何 管理狀態(tài),這樣能夠更快地完成程序開(kāi)發(fā)。持續(xù)性服務(wù) — 讓開(kāi)發(fā)人員不用對(duì)數(shù)據(jù)訪問(wèn)邏輯進(jìn)行編碼就能編寫應(yīng)用程序,能生成更輕巧,與數(shù)據(jù)庫(kù)無(wú)關(guān)的應(yīng)用程序,這種應(yīng)用程序更易于開(kāi)發(fā)與維護(hù)。分布式共享數(shù)據(jù)對(duì)象 CACHE 服務(wù) — 讓開(kāi)發(fā)人員編制高性能的系統(tǒng),極大提高整體部署的伸縮性 。 支持異構(gòu)環(huán)境 : J2EE 能夠開(kāi)發(fā)部署在異構(gòu)環(huán)境中的可移植程序。基于 J2EE的應(yīng)用程序不依賴任何特定操作系統(tǒng)、中間件、硬件。因此設(shè)計(jì)合理的基于 J2EE的程序只需開(kāi)發(fā)一次就可部署到各種平臺(tái)。這在典型的異構(gòu)企業(yè)計(jì)算環(huán)境中是十分關(guān)鍵的。 J2EE 標(biāo)準(zhǔn)也 允許客戶訂購(gòu)與 J2EE 兼容的第三方的現(xiàn)成的組件,把他們部署到異構(gòu)環(huán)境中,節(jié)省了由自己制訂整個(gè)方案所需的費(fèi)用。 可伸縮性 : 企業(yè)必須要選擇一種服務(wù)器端平臺(tái),這種平臺(tái)應(yīng)能提供極佳的可伸縮性去滿足那些在他們系統(tǒng)上進(jìn)行商業(yè)運(yùn)作的大批新客戶?;?J2EE 平臺(tái)的 應(yīng)用程序可被部署到各種操作系統(tǒng)上。例如可被部署到高端 UNIX 與大型機(jī)系統(tǒng),這種系統(tǒng)單機(jī)可支持 64至 256 個(gè)處理器。(這是 NT 服務(wù)器所望塵莫及的) J2EE領(lǐng)域的供應(yīng)商提供了更為廣泛的負(fù)載平衡策略。能消除系統(tǒng)中的瓶頸,允許多臺(tái)服務(wù)器集成部署。這種部署可達(dá)數(shù)千 個(gè)處理器,實(shí)現(xiàn)可高度伸縮的系統(tǒng),滿足未來(lái)商業(yè)應(yīng)用的需要。 穩(wěn)定的可用性 : 一個(gè)服務(wù)器端平臺(tái)必須能全天候運(yùn)轉(zhuǎn)以滿足公司客戶、合作伙伴的需要。因?yàn)?INTERNET 是全球化的、無(wú)處不在的,即使在夜間按計(jì)劃停機(jī)也可能造成嚴(yán)重?fù)p失。若是意外停機(jī),那會(huì)有災(zāi)難性后果。 J2EE 部署到可靠的操作環(huán)境中,他們支持長(zhǎng)期的可用性。一些 J2EE部署在 WINDOWS 環(huán)境中,客戶也可選擇健壯性能更好的操作系統(tǒng)如 Sun Solaris、 IBM OS/390。最健壯的操作系統(tǒng)可達(dá)到 %的可用性或每年只需 5分鐘停機(jī)時(shí)間。這是 實(shí)時(shí)性很強(qiáng)商業(yè)系統(tǒng)理想的選擇。 JSP 本系統(tǒng)主要用 JSP開(kāi)發(fā)的。 JSP(JavaServer Pages)是由 Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種 動(dòng)態(tài)網(wǎng)頁(yè) 技術(shù)標(biāo)準(zhǔn)。 JSP 技術(shù)有點(diǎn)類似ASP 技術(shù),它是在傳統(tǒng)的網(wǎng)頁(yè) HTML 文件 (*.htm,*.html)中插入 Java 程序段(Scriptlet)和 JSP 標(biāo)記 (tag),從而形成 JSP 文件 (*.jsp)。 用 JSP 開(kāi)發(fā)的 Web 應(yīng)用是跨平臺(tái)的,即能在 Linux 下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。 JSP 技術(shù)使用 Java編程語(yǔ)言編寫類 XML 的 tags 和 scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò) tags 和 scriptlets 訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。 JSP 將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web 的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。 Web 服務(wù)器在遇到訪問(wèn) JSP 網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP 文件中的 HTML 代碼一起返回給客戶。插入的 Java程序段可以操作 數(shù)據(jù)庫(kù) 、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。 JSP 與 Java Servlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè) HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP 的 1999 年 9 月推出的, 12 月又推出了 。目前較新的是 規(guī)范, 規(guī)范的征求意見(jiàn)稿也已出臺(tái)。 JSP 頁(yè)面由 HTML 代碼和嵌入其中的 Java 代碼所組成。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這些 Java代碼進(jìn)行處理,然后將生成的 HTML 頁(yè)面返回給客戶端的瀏覽器。 Java Servlet 是 JSP 的技術(shù)基礎(chǔ),而且大型的 Web 應(yīng)用程序的開(kāi)發(fā)需 要 Java Servlet 和 JSP配合才能完成。 JSP 具備了 Java 技術(shù)的簡(jiǎn)單易用,完全的 面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向 因特網(wǎng) 的所有特點(diǎn)。 自 JSP 推出后,眾多大公司都支持 JSP技術(shù)的服務(wù)器,如 IBM、 Oracle、 Bea公司等,所以 JSP 迅速成為商業(yè)應(yīng)用的服務(wù)器端語(yǔ)言。 為了快速方便地進(jìn)行動(dòng)態(tài)網(wǎng)站的開(kāi)發(fā), JSP在以下幾個(gè)方面做了改進(jìn),使其成為快速建立跨平臺(tái)的動(dòng)態(tài)網(wǎng)站的首選方案。 ( 1)、 將內(nèi)容的生成和顯示進(jìn)行分離 用 JSP 技術(shù), Web 頁(yè)面開(kāi)發(fā)人 員可以使用 HTML 或者 XML 標(biāo)識(shí)來(lái)設(shè)計(jì)和格式化最終頁(yè)面,并使用 JSP 標(biāo)識(shí)或者小腳本來(lái)生成頁(yè)面上的動(dòng)態(tài)內(nèi)容(內(nèi)容是根據(jù)請(qǐng)求變化的,例如請(qǐng)求賬戶信息或者特定的一瓶酒的價(jià)格等)。生成內(nèi)容的邏輯被封裝在標(biāo)識(shí)和 JavaBeans 組件中,并且捆綁在腳本中,所有的腳本在服務(wù)器端運(yùn)行。由于核心邏輯被封裝在標(biāo)識(shí)和 JavaBeans 中,所以 Web管理人員和頁(yè)面設(shè)計(jì)者,能夠編輯和使用 JSP 頁(yè)面,而不影響內(nèi)容的生成。 在服務(wù)器端, JSP引擎解釋 JSP標(biāo)識(shí)和腳本,生成所請(qǐng)求的內(nèi)容(例如,通過(guò)訪問(wèn) JavaBeans 組件,使用 JDBC 技術(shù)訪問(wèn)數(shù)據(jù)庫(kù)或者包含文件),并且將結(jié)果以 HTML(或者 XML)頁(yè)面的形式發(fā)送回瀏覽器。這既有助于作者保護(hù)自己的代碼,又能保證任何基于 HTML的 Web 瀏覽器的完全可用性。 ( 2)、 可重用組件 絕大多數(shù) JSP 頁(yè)面依賴于可重用的、跨平臺(tái)的組件( JavaBeans 或者Enterprise JavaBeans 組件)來(lái)執(zhí)行應(yīng)用程序所要求的復(fù)雜的處理。開(kāi)發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者和客戶團(tuán)體所使用?;诮M件的方法加速了總體開(kāi)發(fā)過(guò)程,并且使得各種組織在他們現(xiàn)有 的技能和優(yōu)化結(jié)果的開(kāi)發(fā)努力中得到平衡。 ( 3)、 采用標(biāo)識(shí) Web 頁(yè)面開(kāi)發(fā)人員不會(huì)都是熟悉腳本語(yǔ)言的編程人員。 JSP 技術(shù)封裝了許多功能,這些功能是在易用的、與 JSP相關(guān)的 XML標(biāo)識(shí)中進(jìn)行動(dòng)態(tài)內(nèi)容生成所需要的。標(biāo)準(zhǔn)的 JSP 標(biāo)識(shí)能夠訪問(wèn)和實(shí)例化 JavaBeans 組件,設(shè)置或者檢索組件屬性,下載 Applet,以及執(zhí)行用其他方法更難于編碼和耗時(shí)的功能。 ( 4)、 適應(yīng)平臺(tái) 幾乎所有平臺(tái)都支持 Java, JSP+ JavaBeans 幾乎可以在所有平臺(tái)下通行無(wú)阻。從一個(gè)平臺(tái)移植到另外一個(gè)平臺(tái), JSP和 JavaBeans 甚至不用重新編譯,因?yàn)?Java 字節(jié)碼都是標(biāo)準(zhǔn)的與平臺(tái)無(wú)關(guān)的。 ( 5)、 數(shù)據(jù)庫(kù)連接 Java
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1