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

正文內容

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

2024-10-10 17:54上一頁面

下一頁面
  

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