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

正文內(nèi)容

基于j2ee的大型視頻影音系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)視頻網(wǎng)站設(shè)計(jì)畢業(yè)論文(編輯修改稿)

2024-07-15 14:42 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 問量低,視頻分享服務(wù)尚未獲得網(wǎng)民的廣泛了解和接受,網(wǎng)站影響范圍有限,商業(yè)模式模糊不清。進(jìn)入 2022 年后,視頻分享市場(chǎng)進(jìn)入成長期。這一階段經(jīng)過前一時(shí)期的營銷宣傳、服務(wù)提升和用戶積累,視頻分享網(wǎng)站開始快速發(fā)展。尤其是千萬美元級(jí)風(fēng)險(xiǎn)投資先后注入主要的視頻分享網(wǎng)站,整個(gè)視頻分享網(wǎng)站市場(chǎng)獲得的極大的推動(dòng),開始爆發(fā)式增長,無論是網(wǎng)站數(shù)量,還是用戶規(guī)模都急劇增加。而 YouTube 被 Google 以 億美元天價(jià)收購的事件,則將視頻分享網(wǎng)站快速發(fā)展的熱潮推升至前所未有的高度。互聯(lián)網(wǎng)實(shí)驗(yàn)室研究認(rèn)為:隨著產(chǎn)業(yè)鏈逐步完善、產(chǎn)業(yè)定位逐步清晰以及商業(yè)模式逐步明確,中國視頻分享市場(chǎng)將經(jīng)歷 34 年的發(fā)展后逐步走向成熟。 系統(tǒng)設(shè)計(jì)目標(biāo)視頻分享網(wǎng)站系統(tǒng)的特點(diǎn)為,管理員及用戶對(duì)視頻的歸檔、分類、查詢。本視頻分享網(wǎng)站系統(tǒng)的設(shè)計(jì)目標(biāo)為:滿足廣大 用戶的需要,開發(fā)觀看視頻、分享視頻的網(wǎng)絡(luò)應(yīng)用系統(tǒng)。該系統(tǒng)將由如下幾個(gè)模塊組成:(1)用戶注冊(cè)登陸及用戶信息管理模塊。該模塊的數(shù)據(jù)庫中包含各個(gè)數(shù)據(jù)庫表:用戶基本信息表、地區(qū)信息表。通過這些數(shù)據(jù)庫表,可方便地將用戶注冊(cè)、登陸及基本信息進(jìn)行歸檔管理,并可對(duì)所需要的相關(guān)信息按要求進(jìn)行統(tǒng)計(jì)和查詢。(2)上傳圖片,視頻模塊。該模塊的數(shù)據(jù)庫中包含額用戶上傳的各個(gè)文件:用戶頭像、用戶上傳的視頻。通過對(duì)這些文件的整理,可以方便的找到各個(gè)頭像及視頻。(3)視頻信息管理模塊。該模塊的數(shù)據(jù)庫中包含視頻信息表。通過這個(gè)數(shù)據(jù)庫表,可方便地將視頻進(jìn)行修改與管理,并可對(duì)所需要的相關(guān)信息按要求進(jìn)行統(tǒng)計(jì)和查詢。(4)評(píng)論模塊。該模塊的數(shù)據(jù)庫中包含評(píng)論信息表。通過這個(gè)數(shù)據(jù)庫表,可方便地將進(jìn)行評(píng)論并對(duì)評(píng)論信息進(jìn)行管理。(5)觀看視頻模塊。該模塊的數(shù)據(jù)庫中包含各個(gè)數(shù)據(jù)庫表:評(píng)論信息表、用戶信息表、地區(qū)信息表。通過這些數(shù)據(jù)庫表,可方便地將將相關(guān)信息進(jìn)行統(tǒng)計(jì),并使用戶能夠更好觀第 2 章 關(guān)鍵技術(shù)介紹 網(wǎng)頁制作工具——Dreamweaver Dreamweaver 概述Dreamweaver 是現(xiàn)在網(wǎng)上比較流行的網(wǎng)頁制作軟件之一,它簡(jiǎn)單易學(xué),操作方便,制作過程比較直觀,容易上手,而且能夠輕而易舉的實(shí)現(xiàn)一些專業(yè)技術(shù)才能夠?qū)崿F(xiàn)的功能,而且它的代碼提示功能使得開發(fā)非常方便,而且不會(huì)出現(xiàn)拼寫錯(cuò)誤,豐富的結(jié)果提示使你很容易找到標(biāo)簽的對(duì)應(yīng)關(guān)系。所以它被許多網(wǎng)頁制作人員所采用。 Dreamweaver 簡(jiǎn)介Dreamweaver 是一款專業(yè)的 HTML 編輯器,與 Dreamweaver MX 相比有更多的模型可以選擇,用于對(duì) Web 站點(diǎn)、Web 頁和 Web 應(yīng)用程序進(jìn)行設(shè)計(jì)、編碼和開發(fā)。無論你愿意手工編寫 HTML 代碼時(shí)的駕馭感還是偏愛在可視化編輯環(huán)境中工作,Dreamweaver 都會(huì)為你提供有用的工具,使你擁有更加完美的 Web 創(chuàng)作體驗(yàn)。 利用 Dreamweaver 中的可視化編輯功能,可以快速地創(chuàng)建頁面而無需編寫任何代碼。你可以查看所有站點(diǎn)元素或資源并將它們從易于使用的面板直接拖到文檔中。修改相關(guān)的屬性就可以完美得加入你的網(wǎng)頁中。你可以在 Fireworks 或其他圖形應(yīng)用程序中創(chuàng)建和編輯圖像,然后將它們直接導(dǎo)入到 Dreamweaver 中,或者添加 Flash 動(dòng)畫對(duì)象,從而簡(jiǎn)化你的開發(fā)工作流程,提高你的開發(fā)效率。Dreamweaver 還提供了功能全面的編碼環(huán)境,其中包括代碼編輯工具(例如代碼顏色和標(biāo)簽完成) ;有關(guān) HTML、層疊樣式表 (CSS)、JavaScript、ColdFusion 標(biāo)記語言 (CFML)、Microsoft Active Server Pages (ASP) 和 JavaServer Pages (JSP) 的參考資料。Macromedia 的可自由導(dǎo)入導(dǎo)出 HTML 技術(shù)可導(dǎo)入你手工編碼的 HTML 文檔而不會(huì)重新設(shè)置代碼的格式,您可以隨后用你首選的格式設(shè)置樣式來重新設(shè)置代碼的格式。Dreamweaver 還使你可以使用服務(wù)器技術(shù)(例如 CFML、ASP、JSP 和 PHP 等)生成由動(dòng)態(tài)數(shù)據(jù)庫支持的 Web 應(yīng)用程序。 Dreamweaver 可以完全自定義。您可以創(chuàng)建您自己的對(duì)象和命令,修改快捷鍵,甚至編寫 JavaScript 代碼,用新的行為、屬性檢查器和站點(diǎn)報(bào)告來擴(kuò)展 Dreamweaver 的功能。 Dreamweaver 的作用Dreamweaver 的專業(yè)性、直觀性、易用性及其強(qiáng)大功能深受業(yè)內(nèi)人士喜愛,并且支持最新的 DHTML 和 CSS 標(biāo)準(zhǔn)。它是目前最好的網(wǎng)頁設(shè)計(jì)軟件之一,支持兩種主流瀏覽器,并且支持最新的網(wǎng)頁設(shè)計(jì)技術(shù),是專業(yè)人士的首選工具。 數(shù)據(jù)庫——MySQL MySQL 的概述MySQL 是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB 公司。目前 MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。 MySQL 的特性使用 C 和 C++編寫,并使用了多種編譯器進(jìn)行測(cè)試,保證源代碼的可移植性;支持 AIX、FreeBSD、HPUX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、 Solaris、Windows 等多種操作系統(tǒng);為多種編程語言提供了 API,這些編程語言包括 C、C++、Eiffel、 Java、Perl、PHP、Python、Ruby 和 Tcl 等;支持多線程,充分利用 CPU 資源;優(yōu)化的 SQL 查詢算法,有效地提高查詢速度;既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫而嵌入到其他的軟件中提供多語言支持,常見的編碼如中文的 GB 231BIG5,日文的 Shift_JIS 等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名;提供 TCP/IP、ODBC 和 JDBC 等多種數(shù)據(jù)庫連接途徑;提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的管理工具;可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫。 開發(fā)語言 JSP 的基礎(chǔ)——Servlet 技術(shù)Java Servlet 是 JSP 技術(shù)的基礎(chǔ), JSP 本身就是預(yù)先被編譯成 Servlet,然后再運(yùn)行的,而且大型的 Web 應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成。在使用Java Servlet 以后,用戶不必再使用效率低下的 CGI 方式,也不必使用只能在某個(gè)固定Web 服務(wù)器平臺(tái)運(yùn)行的 API 方式來動(dòng)態(tài)生成 Web 頁面。許多 Web 服務(wù)器都支持Servlet,即使不直接支持 Servlet 的 Web 服務(wù)器也可以通過附加的應(yīng)用服務(wù)器和模塊來支持 Servlet。得益于 Java 的跨平臺(tái)的特性,Servlet 也是平臺(tái)無關(guān)的,實(shí)際上,只要符合 Java Servlet 規(guī)范,Servlet 是完全平臺(tái)無關(guān)且是 Web 服務(wù)器無關(guān)的。由于 Java Servlet 內(nèi)部是以線程方式提供服務(wù),不必對(duì)于每個(gè)請(qǐng)求都啟動(dòng)一個(gè)進(jìn)程,并且利用多線程機(jī)制可以同時(shí)為多個(gè)請(qǐng)求服務(wù),因此 Java Servlet 效率非常高。但 Java Servlet 也不是沒有缺點(diǎn),Java Servlet 是利用輸出 HTML 語句來實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁的,如果用 Java Servlet 來開發(fā)整個(gè)網(wǎng)站,動(dòng)態(tài)部分和靜態(tài)頁面的整合過程簡(jiǎn)直就是一場(chǎng)噩夢(mèng)。這就是為什么 SUN 還要推出 Java Server Pages 的原因。 JavaBeans 技術(shù)JavaBeans 就是 Java 的可重用組件技術(shù)。ASP 通過 COM 來擴(kuò)充復(fù)雜的功能,如文件上載、發(fā)送 以及將業(yè)務(wù)處理或復(fù)雜計(jì)算分離出來成為獨(dú)立可重復(fù)利用的模塊。JSP 通過 JavaBeans 實(shí)現(xiàn)了同樣的功能擴(kuò)充。JSP 對(duì)于在 Web 應(yīng)用中集成 JavaBeans 組件提供了完善的支持。這種支持不僅能縮短開發(fā)時(shí)間(可以直接利用經(jīng)測(cè)試和可信任的已有組件,避免了重復(fù)開發(fā)) ,也為 JSP 應(yīng)用帶來了更多的可伸縮性。JavaBeans 組件可以用來執(zhí)行復(fù)雜的計(jì)算任務(wù),或負(fù)責(zé)與數(shù)據(jù)庫的交互以及數(shù)據(jù)提取等。在實(shí)際的JSP 開發(fā)過程中,我們將會(huì)發(fā)現(xiàn),和傳統(tǒng)的 ASP 或 PHP 頁面相比,JSP 頁面將會(huì)是非常簡(jiǎn)潔的,由于 JavaBeans 開發(fā)起來簡(jiǎn)單,又可以利用 Java 語言的強(qiáng)大功能,許多動(dòng)態(tài)頁面處理過程實(shí)際上被封裝到了 JavaBeans 中。 JSP 簡(jiǎn)介JSP 共有九大內(nèi)置對(duì)象。request 、out amp。 response與訪問者交互:接收客戶端的請(qǐng)求和向客戶端返回信息是動(dòng)態(tài)網(wǎng)頁最常做的事情,在 JSP 中,主要通過request、response、out 三大對(duì)象實(shí)現(xiàn)這些功能。Request:對(duì)象的作用是接收用戶通過 URL 或通過表單向發(fā)服務(wù)器發(fā)送請(qǐng)求信息和與用戶計(jì)算機(jī)相關(guān)的一些信息。Response: 對(duì)象用于網(wǎng)頁傳回用戶端的回應(yīng)。Out: 用于傳送回應(yīng)的輸出,即向客戶端返回信息。Session:保持訪問者的會(huì)話狀態(tài)。會(huì)話狀態(tài)維持是 Web 應(yīng)用開發(fā)者必須面對(duì)的問題。有多種方法可以用來解決這個(gè)問題,如使用 Cookies 、隱藏的表單輸入域,或直接將狀態(tài)信息附加到 URL 中。Java Servlet 提供了一個(gè)在多個(gè)請(qǐng)求之間持續(xù)有效的會(huì)話對(duì)象,該對(duì)象允許用戶存儲(chǔ)和提取會(huì)話狀態(tài)信息,JSP 也內(nèi)置了這個(gè)對(duì)象。Session 最基本的用法是:創(chuàng)建一個(gè)會(huì)話 (“名稱” , “值”);獲得一個(gè)會(huì)話的值 (“名稱”);“pageContext ”網(wǎng)頁的屬性是在這里管理。application Servlet:正在執(zhí)行的內(nèi)容 config Servlet 的構(gòu)架部件 page JSP:網(wǎng)頁本身 exception :針對(duì)錯(cuò)誤網(wǎng)頁,未捕捉的例外。JSP 技術(shù)可以通過開發(fā)定制的標(biāo)識(shí)庫進(jìn)行擴(kuò)展。今后,第三方開發(fā)人員和其他人員可以為常用的功能創(chuàng)建自己的標(biāo)識(shí)庫。這使得 Web 頁面開發(fā)人員能夠使用熟悉的工具和如同表示義演執(zhí)行特定功能的組件來工作。在國外,JSP+Servlet+JDBC+JavaBean 已經(jīng)成為開發(fā)電子商務(wù)平臺(tái)的主流技術(shù)。 JavaScript 簡(jiǎn)介JavaScript 是由 Netscape 公司開發(fā)的一套語超文本標(biāo)記語言 HTML 緊密結(jié)合的腳本語言,為網(wǎng)頁制作者提供了非常靈活的應(yīng)用和發(fā)揮空間。JavaScript 已經(jīng)成為當(dāng)今網(wǎng)頁特效設(shè)計(jì)語言中最流行、最成熟的一種。主要用于網(wǎng)頁的交互性設(shè)計(jì),功能十分強(qiáng)大,加上開發(fā)人員的設(shè)計(jì)技巧,實(shí)現(xiàn)的特效有時(shí)可以達(dá)到匪夷所思的地步。 AJAX、DWR 框架簡(jiǎn)介DWR( Direct Web Remoting)是一個(gè)開源的類庫,可以幫助開發(fā)人員開發(fā)包含AJAX 技術(shù)的網(wǎng)站。它可以允許在瀏覽器里的代碼使用運(yùn)行在 WEB 服務(wù)器上的 JAVA函數(shù),就像它就在瀏覽器里一樣。它包含兩個(gè)主要的部分:允許 JavaScript 從 WEB 服務(wù)器上一個(gè)遵循了 AJAX 原則的 Servlet(小應(yīng)用程序)中獲取數(shù)據(jù)。另外一方面一個(gè) JavaScript 庫可以幫助網(wǎng)站開發(fā)人員輕松地利用獲取的數(shù)據(jù)來動(dòng)態(tài)改變網(wǎng)頁的內(nèi)容。DWR 采取了一個(gè)類似 AJAX 的新方法來動(dòng)態(tài)生成基于 JAVA 類的 JavaScript 代碼.這樣 WEB 開發(fā)人員就可以在 JavaScript 里使用 Java 代碼就像它們是瀏覽器的本地代碼(客戶端代碼 )一樣;但是 Java 代碼運(yùn)行在 WEB 服務(wù)器端而且可以自由訪問 WEB 服務(wù),WEB 開發(fā)者必須適當(dāng)?shù)嘏渲媚男?Java 類可以安全的被外部使用。 網(wǎng)站開發(fā)工具——EclipseEclipse 是一個(gè)開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具(Java Development Tools ,JDT ) 。雖然大多數(shù)用戶很樂于將 Eclipse 當(dāng)作 Java IDE 來使用,但 Eclipse 的目標(biāo)不僅限于此。Eclipse 還包括插件開發(fā)環(huán)境( Plugin Development Environment,PDE) ,這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。由于 Eclipse 中的每樣?xùn)|西都是插件,對(duì)于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場(chǎng)所。 免費(fèi)服務(wù)器——TomcatTomcat 是 Sun 的 JSWDK(JavaServer Web Development Kit)中 Servlet 的運(yùn)行環(huán)境(servlet 容器)。Tomcat 的源代碼被提供給 Jakarta 項(xiàng)目,在 Open Source 的模型下進(jìn)行進(jìn)一步的開發(fā)。基于 Tomcat 的開發(fā)其實(shí)主要是 Jsp 和 Servlet 的開發(fā),開發(fā) Jsp 和 Servlet 非常簡(jiǎn)單。事實(shí)上,在很多應(yīng)用服務(wù)器的發(fā)布中都包含了 Ant。另外,在 中,可以利用標(biāo)簽庫實(shí)現(xiàn) Java 代碼與 Html 文件的分離,使 Jsp 的維護(hù)更方便。 Tomcat 也可以與其它一些軟件集成起來實(shí)現(xiàn)更多的功能。如與上面提到的 JBoss集成起來開發(fā) EJB,與 Cocoon(Apache 的另外一個(gè)項(xiàng)目)集成起來開發(fā)基于 Xml 的應(yīng)用,與 OpenJMS 集成起來開發(fā) JMS 應(yīng)用,除了上面提到的這幾種,可以與 Tomcat
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1