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

正文內(nèi)容

基于jsp技術(shù)的樂(lè)游音樂(lè)網(wǎng)站的設(shè)計(jì)及其實(shí)現(xiàn)終稿畢業(yè)論文(編輯修改稿)

2024-07-22 00:35 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ........................................................................................23 測(cè)試的步驟 ..............................................................................................................24 測(cè)試的主要內(nèi)容 ......................................................................................................24第 7 章 結(jié) 論 ..................................................................................26參考文獻(xiàn) ..............................................................................................27致 謝 ..................................................................................................28第 1 章 緒 論 論文研究主要內(nèi)容隨著人們物質(zhì)生活水平的不斷提高,現(xiàn)今生活中人們對(duì)于音樂(lè)這樣的精神食糧的需求量越來(lái)越大,這也導(dǎo)致了人們對(duì)于優(yōu)質(zhì)音樂(lè)在線共享平臺(tái)的呼吁聲越來(lái)越大。本課題所研究的樂(lè)游音樂(lè)網(wǎng)站是運(yùn)用現(xiàn)代通信技術(shù)、計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)搭建的一種音樂(lè)共享平臺(tái),其目的是通過(guò)互聯(lián)網(wǎng)、優(yōu)化社會(huì)資源配置,為個(gè)人或團(tuán)體提供在線音樂(lè)的視聽(tīng)和下載。課題目標(biāo)是設(shè)計(jì)并實(shí)現(xiàn)一個(gè) B/S 體系結(jié)構(gòu)的樂(lè)游音樂(lè)網(wǎng)站。該網(wǎng)站采用 JSP 語(yǔ)言編寫,并使用 SQLSERVER 2022 數(shù)據(jù)庫(kù)來(lái)管理數(shù)據(jù)信息并連接系統(tǒng)。本課題主要涉及的軟件,數(shù)據(jù)庫(kù)與網(wǎng)絡(luò)技術(shù)等知識(shí),涵蓋面廣,可有效地提高學(xué)生綜合運(yùn)用所學(xué)知識(shí)分析解決問(wèn)題的能力,與實(shí)踐相結(jié)合,使學(xué)生在網(wǎng)頁(yè)開(kāi)發(fā)技術(shù)和數(shù)據(jù)庫(kù)以及相關(guān)開(kāi)發(fā)工具和應(yīng)用軟件的應(yīng)用上更上一個(gè)臺(tái)階,更加熟悉網(wǎng)站建設(shè)的過(guò)程和掌握網(wǎng)絡(luò)數(shù)據(jù)庫(kù)編程方法。進(jìn)而增強(qiáng)學(xué)生對(duì)事物的理解與掌握能力,培養(yǎng)學(xué)生掌握科學(xué)的研究方法,正確的設(shè)計(jì)思想,獨(dú)立思考,勇于進(jìn)取,探索創(chuàng)新,為今后進(jìn)一步學(xué)習(xí)與工作奠定了良好的基礎(chǔ)。 國(guó)內(nèi)外現(xiàn)狀音樂(lè)是人們文化生活中不可或缺的一個(gè)重要組成部分。而音樂(lè)傳播方式多種多樣, 近幾年發(fā)展最迅速、使用最便捷的傳播方式便是直接將音樂(lè)上傳至網(wǎng)絡(luò)供網(wǎng)民下載。中文音樂(lè)網(wǎng)站在過(guò)去短短幾年,如雨后春筍般遍布互聯(lián)網(wǎng)。而音樂(lè)網(wǎng)站基本上都是以提供音樂(lè)試聽(tīng)下載為主, 這是音樂(lè)突破傳統(tǒng)途徑在網(wǎng)絡(luò)上傳播的平臺(tái)之一, 網(wǎng)絡(luò)也因此成為音樂(lè)宣傳的最重要也是最主要的途徑。音像店已不再是消費(fèi)者唯一的選擇, 提供音樂(lè)下載服務(wù)的網(wǎng)絡(luò)成為眾多消費(fèi)者的首要選擇。對(duì)于消費(fèi)者來(lái)說(shuō), 在網(wǎng)上下載音樂(lè)讓他們擁有更多的自主選擇權(quán), 可以免費(fèi)選擇自己想要的歌曲而無(wú)需購(gòu)買整張專輯,更加方便快捷。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)技術(shù)日漸成熟,音樂(lè)網(wǎng)站的后臺(tái)管理也日趨完善,計(jì)算機(jī)技術(shù)進(jìn)行的后臺(tái)信息管理,具有高可靠性、大存儲(chǔ)量、高保密性、低成本、強(qiáng)共享性等優(yōu)點(diǎn),這些能夠極大地提高工作的效率,是傳統(tǒng)音樂(lè)傳播形式無(wú)可比擬的,也是音樂(lè)網(wǎng)站快速發(fā)展的重要基礎(chǔ)。近幾年我國(guó)網(wǎng)絡(luò)音樂(lè)行業(yè)發(fā)展速度較快,受益于網(wǎng)絡(luò)音樂(lè)行業(yè)生產(chǎn)技術(shù)不斷提高以及下游需求市場(chǎng)不斷擴(kuò)大,網(wǎng)絡(luò)音樂(lè)行業(yè)在國(guó)內(nèi)和國(guó)際市場(chǎng)上發(fā)展形勢(shì)都十分看好。雖然受金融危機(jī)影響使得網(wǎng)絡(luò)音樂(lè)行業(yè)近兩年發(fā)展速度略有減緩,但隨著我國(guó)國(guó)民經(jīng)濟(jì)的快速發(fā)展以及國(guó)際金融危機(jī)的逐漸消退,我國(guó)網(wǎng)絡(luò)音樂(lè)行業(yè)又重新迎來(lái)良好的發(fā)展機(jī)遇。第 2 章 關(guān)鍵技術(shù)介紹 關(guān)鍵性開(kāi)發(fā)技術(shù)的介紹 JSP 技術(shù)(1)簡(jiǎn)介JSP(Java Server Pages)技術(shù),是由 Sun 公司倡導(dǎo)、許多其他公司參與一起建立的一種應(yīng)用范圍廣泛的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn),它以 Java 和 Servlet 為基礎(chǔ)開(kāi)發(fā),底層實(shí)現(xiàn)是Java Servlet。JSP 頁(yè)面由 HTML 代碼和嵌入其中的 Java 代碼所組成。服務(wù)器在頁(yè)面被客戶端所請(qǐng)求之后對(duì)這些 Java 代碼進(jìn)行處理,然后將生成的 HTML 頁(yè)面返回給客戶端的瀏覽器。JSP 技術(shù)是目前應(yīng)用最廣泛的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)之一 ,主要用以創(chuàng)建基于 B/S架構(gòu)的動(dòng)態(tài)網(wǎng)站。自 JSP 推出后,眾多大公司都推出支持 JSP 技術(shù)的服務(wù)器,這也為JSP 迅速成為商業(yè)應(yīng)用的服務(wù)器端語(yǔ)言打下重要基礎(chǔ)。(2)工作原理JSP 是面向服務(wù)器的,當(dāng)服務(wù)器上的一個(gè) JSP 頁(yè)面被第一次請(qǐng)求執(zhí)行時(shí),服務(wù)器上的 JSP 引擎首先將 JSP 頁(yè)面文件轉(zhuǎn)譯成一個(gè) Java 文件,然后將此 Java 文件編譯成字節(jié)碼文件,通過(guò)執(zhí)行字節(jié)碼文件相應(yīng)客戶的請(qǐng)求。當(dāng)這個(gè) JSP 頁(yè)面再次請(qǐng)求執(zhí)行時(shí),JSP引擎將直接執(zhí)行字節(jié)碼文件來(lái)響應(yīng)客戶的請(qǐng)求。字節(jié)碼文件的主要工作是把 JSP 頁(yè)面中的 HTML 標(biāo)記符號(hào)交給客戶的瀏覽器負(fù)責(zé)顯示,負(fù)責(zé)處理 JSP 標(biāo)記,并將有關(guān)的處理結(jié)果發(fā)送給客戶的瀏覽器,執(zhí)行“%”和“%”之間的 Java 程序片,并把執(zhí)行的結(jié)果交給客戶的瀏覽器顯示,當(dāng)多個(gè)客戶請(qǐng)求一個(gè) JSP 頁(yè)面時(shí),服務(wù)器為每個(gè)客戶啟動(dòng)一個(gè)線程,該線程負(fù)責(zé)執(zhí)行常駐內(nèi)存的字節(jié)碼文件來(lái)響應(yīng)客戶的請(qǐng)求。(3)體系結(jié)構(gòu)JSP 網(wǎng)站開(kāi)發(fā)標(biāo)準(zhǔn)給出了兩種使用 JSP 的技術(shù),可以歸納為模式一、模式二。①模式一:JSP+JavaBeans 技術(shù) 在這種模式中,JSP 頁(yè)面獨(dú)自響應(yīng)請(qǐng)求并將處理結(jié)果返回給客戶。Bean 處理所有數(shù)據(jù)訪問(wèn),JSP 實(shí)現(xiàn)頁(yè)面的表現(xiàn),以實(shí)現(xiàn)內(nèi)容生成與顯示相分離。②模式二:JSP+Servlet+JavaBeans 技術(shù) Servlet 技術(shù)是一種采用 Java 技術(shù)來(lái)實(shí)現(xiàn)CGI 功能的一種技術(shù),Servlet 技術(shù)非常適于服務(wù)器端的處理和編程,并且 Servlet 會(huì)長(zhǎng)期駐留在內(nèi)存。 SQLServer 2022 數(shù)據(jù)庫(kù)(1)簡(jiǎn)介SQL Server 是微軟公司推出的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)管理系統(tǒng),是目前最流行的關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)之一,其主要任務(wù)是存儲(chǔ)、管理和提供數(shù)據(jù),以滿足客戶端連接和存儲(chǔ)數(shù)據(jù)的需要。SQL Server 數(shù)據(jù)庫(kù)對(duì)服務(wù)器的要求較低,功能強(qiáng)大,可靠性高,操作簡(jiǎn)便。SQL Server 2022 是 Microsoft 公司于 2022 年推出的最新版。(2)SQL Server 特點(diǎn):①真正的客戶機(jī)/服務(wù)器體系結(jié)構(gòu)。 ②圖形化用戶界面,使系統(tǒng)管理和數(shù)據(jù)庫(kù)管理更加直觀、簡(jiǎn)單。 ③豐富的編程接口工具,為用戶進(jìn)行程序設(shè)計(jì)提供了更大的選擇余地。 ④SQL Server 與 Windows NT 完全集成,利用了 NT 的許多功能,如發(fā)送和接受消息,管理登錄安全性等。SQL Server 也可以很好地與 Microsoft BackOffice 產(chǎn)品集成。 ⑤具有很好的伸縮性,可跨越從運(yùn)行 Windows 95/98 的膝上型電腦到運(yùn)行Windows 2022 的大型多處理器等多種平臺(tái)使用。 ⑥對(duì) Web 技術(shù)的支持,使用戶能夠很容易地將數(shù)據(jù)庫(kù)中的數(shù)據(jù)發(fā)布到 Web 頁(yè)面上。 ⑦SQL Server 提供數(shù)據(jù)倉(cāng)庫(kù)功能,這個(gè)功能只在 Oracle 和其他更昂貴的 DBMS 中才有。 JDBC 技術(shù)(1)簡(jiǎn)介JDBC 技術(shù)是 Java DataBase Connectivity 的縮寫,它是 SUN 公司提供的一種支持基本 SQL 功能的通用的應(yīng)用程序接口(Application Programming Interface),是 JAVA 應(yīng)用程序與數(shù)據(jù)庫(kù)的溝通橋梁。它由一組用 Java 語(yǔ)言編寫的類和接口組成。通過(guò)這些類和接口,程序開(kāi)發(fā)人員可以在 Java 語(yǔ)言中方便地建立與數(shù)據(jù)庫(kù)的鏈接,通過(guò)執(zhí)行相應(yīng)SQL 語(yǔ)句,完成對(duì)不同數(shù)據(jù)庫(kù)的訪問(wèn)。不但如此,使用 Java 語(yǔ)言編寫的應(yīng)用程序可以在任何支持 Java 的平臺(tái)上運(yùn)行,不必在不同的平臺(tái)上開(kāi)發(fā)不同的應(yīng)用程序。JDBC 技術(shù)提供了三項(xiàng)服務(wù)功能:一、與數(shù)據(jù)庫(kù)建立連接。二、將 SQL 語(yǔ)句傳遞給數(shù)據(jù)庫(kù)。三、從數(shù)據(jù)庫(kù)取得 SQL 語(yǔ)句的執(zhí)行結(jié)果。(2)工作原理當(dāng) JDBC 要與數(shù)據(jù)庫(kù)建立連接前,首先,它必須先取得連接此數(shù)據(jù)庫(kù)的 JDBC 驅(qū)動(dòng)程序,()即是在執(zhí)行此項(xiàng)工作。建立數(shù)據(jù)庫(kù)連接的第一步驟就是將JDBC 驅(qū)動(dòng)程序的類載入至 JVM(Java VirtualL Machine)中,本系統(tǒng)中利用 類內(nèi)的 forName()靜態(tài)函數(shù)依據(jù)指定的類名稱,將 JDBC 驅(qū)動(dòng)程序載入進(jìn)來(lái)。完成載入驅(qū)動(dòng)程序的步驟后,必須使用 類所提供的getConnection()靜態(tài)函數(shù),取得與數(shù)據(jù)庫(kù)間的連接對(duì)象。此連接對(duì)象的類類型為,必須通過(guò)它才能將 SQL 指令傳遞給數(shù)據(jù)庫(kù),而執(zhí)行結(jié)果也需要通過(guò)連接對(duì)象來(lái)取得。當(dāng)取得連接對(duì)象后,還必須取得 Statement 對(duì)象才能對(duì)數(shù)據(jù)庫(kù)執(zhí)行SQL 指令。Statement 主要實(shí)現(xiàn)兩個(gè)功能:執(zhí)行 SQL 語(yǔ)句以及取得執(zhí)行結(jié)果。在 的 sql 對(duì)象中執(zhí)行查詢或修改命令的函數(shù)后傳回的是一個(gè) ResultSet 對(duì)象,這個(gè)對(duì)象提供了一個(gè)存取 SQL 執(zhí)行結(jié)果的管道,以便通過(guò)它將表格數(shù)據(jù)從數(shù)據(jù)庫(kù)中取出。每個(gè) Statement 對(duì)象只能產(chǎn)生一個(gè) ResultSet 對(duì)象。數(shù)據(jù)庫(kù)連接如圖所示:建立J D B C O D B C 橋建 立數(shù)據(jù)庫(kù)連接建 立是否成功 出錯(cuò) 處理否是執(zhí)行S Q L 操作S Q L 是否出錯(cuò) 返 回錯(cuò)誤信息返回執(zhí)行結(jié)果是否圖 數(shù)據(jù)庫(kù)的連接處理數(shù)據(jù)庫(kù)的連接處理具體實(shí)現(xiàn)如下://建立 JDBC——ODBC 橋。//建立不
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1