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

正文內(nèi)容

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

2025-07-15 14:42 本頁面
 

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