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

正文內(nèi)容

java個(gè)人博客開(kāi)發(fā)本科生畢業(yè)論文-文庫(kù)吧在線文庫(kù)

  

【正文】 中新增的一個(gè)全新功能,是一種采用 Java 技術(shù)來(lái)實(shí)現(xiàn)CGI 功能的一種技術(shù)。 Servlet API 是用來(lái)編寫 Servlet 的一套編程接口,編寫 Servlet 不需要關(guān)心 Servlet 是如何被加載、Servlet 運(yùn)行的服務(wù)環(huán) 境是什么、傳輸數(shù)據(jù)的協(xié)議有什么不同等。 ? Servlet 生成響應(yīng)內(nèi)容并將其傳給 Server。 Servlet 充當(dāng)著控制著的角色,用來(lái)負(fù)責(zé)響應(yīng)用的事務(wù)處理。 ? 當(dāng)允許在以單連接方式傳送數(shù)據(jù)的情況下,在瀏覽器上打開(kāi)服務(wù)器至Applet 的新連接,并將該連接保持在打開(kāi)狀態(tài)。 ? 轉(zhuǎn)送請(qǐng)求 Servlet 可以轉(zhuǎn)送請(qǐng)求給其他的服務(wù)器和 Servlet。服務(wù)器調(diào)用 Servlet 的 service()方法,該方法用于傳遞“請(qǐng)求”和“響應(yīng)”對(duì)象。它所需要的是 Java 應(yīng)用如何同各種各樣的數(shù)據(jù)庫(kù)連接, JDBC 正是實(shí)現(xiàn)這種連接的關(guān)鍵。也就是說(shuō),開(kāi)發(fā)人員可以不必寫一個(gè)程序訪問(wèn)Sybase,寫另一個(gè)程序訪問(wèn) Oracle,再寫一個(gè)程序訪問(wèn) Microsoft 的 SQLServer。這被稱為 “Client/Server” 結(jié)構(gòu),用戶的計(jì)算機(jī)作為 Client,運(yùn)行數(shù)據(jù)庫(kù)的計(jì)算機(jī)作為 Server。而 JDBC 是允許從一個(gè) java“ 中間層 ” 訪問(wèn)數(shù)據(jù)庫(kù)的關(guān)鍵。 JSP 開(kāi)發(fā)方式 JSP 技術(shù)規(guī)范種給出了兩種使用 JSP 開(kāi)發(fā) Web 應(yīng)用的方式,這兩種方式可以歸納為模型一和模型二,這兩種模型的主要差別在于它們處理業(yè)務(wù)的流程不同。 模型二,如下圖所示,稱之為 JSP+Servlet+JavaBeans 模型。事實(shí)上,現(xiàn)存的很多開(kāi)發(fā)框架都是基于這種模型的,充分實(shí)現(xiàn)了 MVC ,例如 Apache Struts 框架和 JavaServer Faces 框架。用戶可以在自己的博客里發(fā)布一些自己的文章和相關(guān)信息。 在前臺(tái)的功能實(shí)現(xiàn)上,可以分為以下幾個(gè)部分 : ? 相冊(cè)查看 ? 視頻查看 ? 博主信息查看 ? 日志查看 ? 留言板查看 ? 友情鏈接 ? 聯(lián)系我 通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)將前臺(tái)與后臺(tái)的數(shù)據(jù)庫(kù)相連,網(wǎng)站管理員將從前臺(tái)得到的信息進(jìn)行處理,實(shí)現(xiàn)視頻、相冊(cè)等 各部分的管理 ? 相冊(cè)、照片管理 ? 視頻管理 ? 日志管理 ? 博主個(gè)人信息管理 ? 友情鏈接管理 ? 留言板 ? 聯(lián)系方式管理 菏澤學(xué)院本科生畢業(yè)論文 17 4 系統(tǒng)概要設(shè)計(jì) 功能模塊設(shè)計(jì)及模塊功能描述 功能模塊設(shè)計(jì) 模塊 模塊功能描述 1. 相冊(cè)模塊 動(dòng)態(tài)實(shí)現(xiàn)照片的添加、刪除、修改; 2. 日志模塊 動(dòng)態(tài)實(shí)現(xiàn)日志的添加、刪除、修改; 3. 視頻模塊 動(dòng)態(tài)實(shí)現(xiàn)視頻的添加、刪除、修改 4. 友情鏈接模塊 個(gè)人網(wǎng)站 相冊(cè)模 塊 日志模塊 視頻模塊 友情連接模塊 關(guān)于博主模塊 留言本模塊 前臺(tái)設(shè)計(jì) 添加刪除修改相冊(cè) 添加刪除修改照片 添加刪除修改日志分類 添加刪除修改日志 添加刪除視頻 添加刪除修改友情鏈接 添加刪除修改博主信息 添加刪除留言 瀏覽頁(yè)面 瀏覽者留言 菏澤學(xué)院本科生畢業(yè)論文 18 動(dòng)態(tài)實(shí)現(xiàn)友情鏈接的添加、刪除、修改; 5. 關(guān)于博主模塊 動(dòng)態(tài)實(shí)現(xiàn)博主個(gè)人簡(jiǎn)歷的添加、刪除、修改; 6. 留言板模塊 動(dòng)態(tài)實(shí)現(xiàn)留言板內(nèi)容的添加、刪除、修改; 數(shù)據(jù)庫(kù)設(shè)計(jì) 概念結(jié)構(gòu)簡(jiǎn)介 概念結(jié)構(gòu)設(shè)計(jì)是將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)(即概念模型)的過(guò)程。概念性信息模型是一種面向問(wèn)題的數(shù)據(jù)模型 ,是按照用戶的觀點(diǎn)來(lái)對(duì)數(shù)據(jù)和信息建模。 ER模型中包含“實(shí)體”、“聯(lián)系”和“屬性”等三個(gè)基本成分。但是,范式級(jí)別越高,存儲(chǔ)同樣數(shù)據(jù)就需要分解成更多的表。 ( 2)范式 通常用“范式“( Normal Form)定義消除數(shù)據(jù)的冗余程度。用這種方法表示的概念性數(shù)據(jù)模型又稱ER模型。在需求分析階段既要分析用戶的數(shù)據(jù)要求 (既需要 有哪些數(shù)據(jù)數(shù)據(jù)、數(shù)據(jù)本身有什么性質(zhì)、數(shù)據(jù)的結(jié)構(gòu)等等 ),又要分析用戶的處理要求 (既對(duì)數(shù)據(jù)進(jìn)行哪些處理、每個(gè)處理的邏輯功能等等 )。對(duì)于與數(shù)據(jù)庫(kù)交互的部分充分考慮兼容性; ? 容易在原先基礎(chǔ)上進(jìn)行二次開(kāi)發(fā); ? 中間基礎(chǔ)平臺(tái)的無(wú)型性。因此,必須用行之有效的方法對(duì)軟件進(jìn)行嚴(yán)格的審查驗(yàn)證。這些優(yōu)勢(shì)在大型項(xiàng)目中表現(xiàn)得尤為突出,網(wǎng)頁(yè)設(shè)計(jì)人員可以充分發(fā)揮自己的美術(shù)和設(shè)計(jì)才能來(lái)充分表現(xiàn)頁(yè)面,程序編寫人員可以充分發(fā)揮自己的業(yè)務(wù) 邏輯處理思維,實(shí)現(xiàn)項(xiàng)目中的業(yè)務(wù)處理。對(duì)于前端界面設(shè)計(jì)的網(wǎng)頁(yè)開(kāi)發(fā)人員來(lái)說(shuō),這簡(jiǎn)直是一場(chǎng)噩夢(mèng)。 2. JDBC 的缺點(diǎn) ? 使用 JDBC,訪問(wèn)數(shù)據(jù)記錄的速度會(huì)受到一定程度的影響。 到目前為止, “ 中間層 ” 通常還是用 C 或 C++實(shí)現(xiàn),以保證其高性能。用戶的 SQL 語(yǔ)句被傳送給數(shù)據(jù)庫(kù),而這些語(yǔ)句執(zhí)行的結(jié)果將被傳回給用戶。將 Java 和 JDBC 結(jié)合起來(lái),將會(huì)使程序經(jīng)過(guò)一次編譯即可在其他的任何平臺(tái)上運(yùn)行。 JDBC 為數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)人員、數(shù)據(jù)庫(kù)前臺(tái)工具開(kāi)發(fā)人員提供了一 種標(biāo)準(zhǔn)的應(yīng)用程序設(shè)計(jì)接口,使開(kāi)發(fā)人員可以用純 Java 語(yǔ)言編寫完整的數(shù)據(jù)庫(kù)應(yīng)用程序。在初始化階段, Servlet 初始化參數(shù)被傳遞給 Servlet 配置對(duì)象。 ? 用于處理 HTML 表單 通過(guò) HTTP 產(chǎn)生提交數(shù)據(jù),然后 Servlet 可以處理這些數(shù)據(jù)。 Servlet 應(yīng)用范圍及缺陷 1. Servlet 能完成以下幾種功能: ? 創(chuàng)建并返回一個(gè)包含基于客戶請(qǐng)求性質(zhì)的動(dòng)態(tài)內(nèi)容的完整的 HTML 頁(yè)面。 JSP 技術(shù)主要用來(lái)表現(xiàn)頁(yè)面, 而 Servlet 技術(shù)主要用來(lái)完成大量的邏輯處理。這個(gè)過(guò)程為: ? 用戶發(fā)送請(qǐng)求至服務(wù)器端。 最早支持 Servlet 技術(shù)的是 Javasoft 的 Java Web Server。 Servlet 是使用 Java Servlet 應(yīng)用 程序設(shè)計(jì)接口( API)及相關(guān)類和方法的 Java 程序。 組件技術(shù) ASP 和 JSP 對(duì)組件技術(shù)的支持已經(jīng)很完善了,而 PHP 支持 COM 和 JavaBeans。如 Apache Web Server 和 Microsoft IIS 等。 和 ISPAI 和 NSAPI 相比較, JSP 的開(kāi)發(fā)速度要快得多,開(kāi)發(fā)難度也要小得多,在編譯為 Java Servlet 以后,配合目前最新的 JIT(Just In Time)的 Java 解釋器,其執(zhí)行速度也慢不了多少。這個(gè)結(jié)構(gòu)在許多應(yīng)用上工作良好,但不能擴(kuò)展到以下情況,即大量的基于 Web 的并發(fā)客戶訪問(wèn)稀少的企業(yè)資源。后者是一個(gè)標(biāo)準(zhǔn)的 Java 擴(kuò)展,頁(yè)面開(kāi)發(fā)人員能夠訪問(wèn)全部的 Javs 應(yīng) 用環(huán)境,以利用 Java技術(shù)的擴(kuò)展性和可移植性。小腳本可以和頁(yè)面中的靜態(tài)組件 組合來(lái)創(chuàng)建動(dòng)態(tài)生成的頁(yè)面。 中包含大量標(biāo)準(zhǔn)標(biāo)簽,這些標(biāo)簽作為核心標(biāo)簽包括: JSP: useBcan 這個(gè)標(biāo)簽盧明對(duì)一個(gè) JavaBeans 組件實(shí)例的使用。程序片段可以操作數(shù)菏澤學(xué)院本科生畢業(yè)論文 4 據(jù)庫(kù) 、重新定向網(wǎng)頁(yè)以及發(fā)送 Email等,這就是建立動(dòng)態(tài)網(wǎng)站所需要的功能。更明確地說(shuō), JSP 是能在Web Server(尤其是 JSWDK)端整合 Java 語(yǔ)言至 HTML 網(wǎng)頁(yè)的環(huán)境中,利用 HTML 網(wǎng)頁(yè)內(nèi)含的 Java程序代碼取代原有的 CGI、 ISAPI 或者 IDC 的程序,以便執(zhí)行原有CGI/WinCGI、 ISAPI 的功能。而且 ,由 于個(gè)人博客才剛剛興起 ,并且現(xiàn)在還處于免費(fèi)階段 ,以后將會(huì)有越來(lái)越多的人加入到個(gè)人博客的行列中來(lái),同時(shí)隨著法律的不斷完善 ,網(wǎng)上個(gè)人博客 也收到了法律的保護(hù),用戶可以在自己的博客上發(fā)表自己的言論,同他人進(jìn)行思想上的交流。 研究該系統(tǒng)的意義在于通過(guò)個(gè)人博客 記錄個(gè)人生活點(diǎn)滴:如同日記一般,可將自己每日生活中發(fā)生的事情記錄下來(lái),并且跟朋友或網(wǎng)友們分享。 個(gè)人博客是博客的一種。 6.留言本模塊功能:為瀏覽者提供留言途徑,后臺(tái)刪除、查看留言,并對(duì)數(shù)據(jù)庫(kù)進(jìn)行即使操作,以供前臺(tái)調(diào)用。通過(guò)系統(tǒng)的需求分析、概要設(shè)計(jì)和詳細(xì)設(shè)計(jì) , 使該系統(tǒng)具備了數(shù)據(jù)庫(kù)信息檢索及維護(hù)的功能,并且實(shí)現(xiàn)了博客系統(tǒng)的相關(guān)操作功能。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。 畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說(shuō)明 原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。 作者簽名: 日期: 年 月 日 學(xué)位論文版權(quán)使用授權(quán)書 本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文 的規(guī)定,同意學(xué)校保留并向國(guó)家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。 本系統(tǒng)主要由四個(gè)功能模塊組成: 1. 主模塊功能 : 設(shè)置用戶界面、接受用戶選擇、調(diào)用相應(yīng)的程序塊 。個(gè)人博客現(xiàn)在已漸漸成為人們交流,獲取網(wǎng)絡(luò)信息的主要途徑。它是最傳統(tǒng)常見(jiàn)的博客。分享交流知識(shí)技術(shù):如果有專長(zhǎng)、興趣的人,可以借由撰寫博客來(lái)分享自己菏澤學(xué)院本科生畢業(yè)論文 2 的知識(shí)與技術(shù),并和網(wǎng)絡(luò)上得網(wǎng)友交流討論。由此可見(jiàn) ,個(gè)人博客系統(tǒng)將擁有一片廣闊的市場(chǎng)。先來(lái)看看JSP 的運(yùn)作模式。 JSP 網(wǎng)頁(yè)包含以下的組件: ? JSP 指示。標(biāo)簽的好處在于它們易于在應(yīng)用程序間使用和共享。 JSP 規(guī)范支持所有常用的腳本組件,包括表達(dá)式和聲明。 (避免了 CGI— BIN 為每個(gè) HTTP 請(qǐng)求生成一個(gè)新的進(jìn)程的問(wèn)題,或是在服務(wù)器端使用引用所引起的運(yùn)行時(shí)的語(yǔ)法分析問(wèn)題 )。 JSP 的特點(diǎn) 和傳統(tǒng)的 CGI 相比較, JSP 有相當(dāng)?shù)膬?yōu)勢(shì)。 ASP JSP PHP Web 服務(wù)器 IIS ,PWS Apache,IIS,PWS,iPla Netscape Server,等 Apache,IIS,PWS,Netscape Server 等 運(yùn)行平臺(tái) Windows 各種 UNIX(Solaris, Linux, AIX, IRIX 等 ),Windows, MacOS 等 各種 UNIX(Solaris, Linux, AIX, IRIX 等 ),Windows 組件技術(shù) COM Java, EJB COM, JavaBeans 自定義TAG 語(yǔ)法 無(wú) 有 無(wú) 開(kāi)放性 無(wú) 多 家 合 作, 包 括 SUN, IBM, BEA Weblogic Netscape, Oracle 自由軟件 腳本語(yǔ)言支持 VBScript, Jscript Java, EMACScript, WEBL 等 PHP 建立大型 Web應(yīng)用程序 可以 可以 不宜 程序執(zhí)行速度 快 極塊 極塊 學(xué)習(xí)難度 低 較低 低 Session管理 有 有 有 統(tǒng)一的數(shù)據(jù)庫(kù)連接 有 ,ADO,ODBC 有 ,JDBC 無(wú) 后綴名 Asp Jsp php, php3, phps 表 21 JSP,ASP,PHP 比較 Web 服務(wù)器和運(yùn)行平臺(tái) ASP 目前僅僅被支持于 Microsoft Inter Information Server(IIS)和 Personal Web Server(PWS),由于 IIS 和 PWS 僅僅有 Windows 下的版本,故 ASP 目前只能在 Windows 平臺(tái)下使用。 也可以使用商業(yè)的 JRUN(LiveSoftware),Websphere(IBM),Weblogic(BEA)來(lái)實(shí)現(xiàn)。 其實(shí), JSP 本身對(duì)于 ASP 和 PHP 并沒(méi)有明顯的優(yōu)勢(shì), JSP 的強(qiáng)大是因?yàn)槠浜竺嬗袕?qiáng)大的 Java 技術(shù)做支持。 Servlet本身與協(xié)議無(wú)關(guān),與平臺(tái)也無(wú)關(guān)。因而, Servlet能夠運(yùn)行在不同的 Web 服務(wù)器中, Servlet 避免了 CGI 的這些缺陷。響應(yīng)內(nèi)容動(dòng)態(tài)生成,通常取決于客戶端的請(qǐng)求。 JSP 本身沒(méi)有任何的業(yè)務(wù)處理邏輯,它只簡(jiǎn)單的檢索 Servlet 創(chuàng)建的 JavaBean或者對(duì)象,再將動(dòng)態(tài)的內(nèi)容插入到預(yù)定義的模塊中。在客戶機(jī)和服務(wù)器簡(jiǎn)單、高效的執(zhí)行會(huì)話的情況下, Applet 也可以啟動(dòng)客戶瀏覽器和服務(wù)器之間的連接。這就允許在鏡像同樣內(nèi)容的幾個(gè)服務(wù)器之間平衡負(fù)載。 Service()方法從“請(qǐng)求”對(duì)象或的請(qǐng)求信息,同時(shí)處理該請(qǐng)求,并用“響應(yīng)”對(duì)象的方法將響應(yīng)傳回給客戶機(jī)。 JDBC API 為 Java 程序提供了一個(gè)統(tǒng)一無(wú)縫地操作各種數(shù)據(jù)庫(kù)的接口,程序員編程時(shí),可以不關(guān)心他所要操作的數(shù)據(jù)庫(kù)是哪個(gè)廠家的產(chǎn)品,從而提高了軟件的通用性。用 JDBC 寫
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1