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

正文內(nèi)容

個(gè)人空間信息系統(tǒng)計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)畢業(yè)論(編輯修改稿)

2025-07-09 04:00 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 于 WEB 上,并且開(kāi)發(fā)出了 HotJava 的第一個(gè)版本。當(dāng) SUN 公司 1995 年正式以 Java 這個(gè)名字推出的時(shí)候,幾乎所有的 WEB 開(kāi)發(fā)人員都想到:噢,這正是我想要的。于是 Java 成了一顆耀眼的明星,丑小鴨一 下了變成了白天鵝。 JAVA 語(yǔ)言的特點(diǎn) 面向?qū)ο螅浩鋵?shí)是現(xiàn)實(shí)世界模型的自然延伸?,F(xiàn)實(shí)世界中任何實(shí)體都可以看作是對(duì)象。對(duì)象之間通過(guò)消息相互作用。另外,現(xiàn)實(shí)世界中任何實(shí)體都可歸屬于某類事物,任何對(duì)象都是某一類事物的實(shí)例。如果說(shuō)傳統(tǒng)的過(guò)程式編程語(yǔ)言是以過(guò)程為中心以算法為驅(qū)動(dòng)的話,面向?qū)ο蟮木幊陶Z(yǔ)言則是以對(duì)象為中心以消息為驅(qū)動(dòng)。用公式表示,過(guò)程式編程語(yǔ)言為:程序 =算法 +數(shù)據(jù);面向?qū)ο缶幊陶Z(yǔ)言為:程序 =對(duì)象 +消息。 所有面向?qū)ο缶幊陶Z(yǔ)言都支持三個(gè)概念:封裝、多態(tài)性和繼承, Java 也不例外?,F(xiàn)實(shí)世界中的對(duì)象均有屬性和行 為,映射到計(jì)算機(jī)程序上,屬性則表示對(duì)象的數(shù)據(jù),行為表示對(duì)象的方法(其作用是處理數(shù)據(jù)或同外界交互)。所謂封裝,就是用一個(gè)自主式框架把對(duì)象的數(shù)據(jù)和方法聯(lián)在一起形成一個(gè)整體??梢哉f(shuō),對(duì)象是支持封裝的手段,是封裝的基本單位。 Java 語(yǔ)言的封裝性較強(qiáng),因?yàn)?Java 無(wú)全程變量,無(wú)主函數(shù),在Java 中絕大部分成員是對(duì)象,只有簡(jiǎn)單的數(shù)字類型、字符類型和布爾類型除外。而對(duì)于這些類型, Java 也提供了相應(yīng)的對(duì)象類型以便與其他對(duì)象交互操作。 可移植性:就是在這個(gè)系統(tǒng)上作的程序經(jīng)過(guò)一次編譯后可以移植到別的系統(tǒng)上解釋執(zhí)行,只要經(jīng) 過(guò)簡(jiǎn)單的粘貼和復(fù)制就行了,不影響程序的效果 安徽工業(yè)大學(xué)工 商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 56 頁(yè) 第 4 頁(yè) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 4 安全性:在 iSeries 服務(wù)器上運(yùn)行的大多數(shù) Java(TM) 程序是應(yīng)用程序,而不是 applet,所以 “砂箱 ”安全性模型對(duì)它們不起限制作用。從安全性的觀點(diǎn)看, Java 應(yīng)用程序所受的安全性限制與 iSeries 服務(wù)器上的任何其它程序相同。要在 iSeries 服務(wù)器上運(yùn)行 Java 程序,您必須對(duì)集成文件系統(tǒng)中的類文件具有權(quán)限。程序一旦啟動(dòng),它就在該用戶權(quán)限控制下運(yùn)行。 您可以使用沿用權(quán)限來(lái)訪問(wèn)具有運(yùn)行程序的用戶的權(quán)限和程序擁有者權(quán)限的對(duì)象。沿用權(quán)限臨 時(shí)地將用戶原先無(wú)權(quán)訪問(wèn)的對(duì)象的權(quán)限授予用戶。 JSP 基礎(chǔ) JSP 即 Java Server Pages,是由 Sun Microsystem 公司于 1996 年 6 月推出的新技術(shù),是基于 Java Servlet 以及整個(gè) Java 體系的 Web 開(kāi)發(fā)技術(shù)。 JSP 已經(jīng)成為開(kāi)發(fā)Web 動(dòng)態(tài)網(wǎng)頁(yè)重要、快速和有效的工具,是全新的網(wǎng)絡(luò)服務(wù)器編程環(huán)境。 JSP 充分利用了 Java 的強(qiáng)大功能,是一種優(yōu)秀的服務(wù)器端技術(shù)。隨著 Java 技術(shù)的日益成熟和流行, JSP 在網(wǎng)絡(luò)編程中也變得越來(lái)越重要。 JSP 基于強(qiáng)大的 Java 語(yǔ)言,具有極強(qiáng)的擴(kuò)展能力,良好的 收縮性,以及與平臺(tái)無(wú)關(guān)的開(kāi)發(fā)特性,成為構(gòu)建動(dòng)態(tài)網(wǎng)站的主流技術(shù)之一, JSP 有著其他技術(shù)所不具備的優(yōu)勢(shì)。其優(yōu)勢(shì)在于:可以將內(nèi)容的生成和顯示進(jìn)行分離、生成可重用的組件、采用標(biāo)識(shí)簡(jiǎn)化頁(yè)面開(kāi)發(fā)。 JSP 能提供所有 Servlet 的功能。 Servlet 基礎(chǔ) Servlet 是 Java 編寫(xiě)的服務(wù)器端程序,是由服務(wù)器端執(zhí)行和調(diào)用的 Java 類。Servlet 是采用 Java 技術(shù)來(lái)實(shí)現(xiàn) CGI 功能的一種技術(shù),能夠像 CGI 一樣動(dòng)態(tài)地?cái)U(kuò)展Web 服務(wù)器的功能,并采用請(qǐng)求 —— 響應(yīng)模式提供 Web 服務(wù)。 Servlet 和 CGI 一樣都是運(yùn)行在 Web 服 務(wù)器上,用來(lái)生成 Web 頁(yè)面。 Servlet 的主要功能在于交互式地瀏覽和修改數(shù)據(jù),生成動(dòng)態(tài) Web 內(nèi)容。其工作流程圖如圖 所示。 Servlet 工作流程: a)客戶端發(fā)送請(qǐng)求信息至服務(wù)器。 b)服務(wù)器將請(qǐng)求信息發(fā)送至 Servlet。 c) Servlet 生成響應(yīng)內(nèi)容并將其傳給 Servlet。響應(yīng)內(nèi)容動(dòng)態(tài)生成,通常取決 于客戶端的請(qǐng)求。 安徽工業(yè)大學(xué)工 商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 56 頁(yè) 第 5 頁(yè) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 5 W e b C l i e n tH T T P S e r v l e t r e q u e s tH T T P S e r v l e t r e s p o n s eW e b C o m p o n e n tDateBaseW e b S e r v e r 圖 Servlet 工作流程圖 d)服務(wù)器將響應(yīng)信息返回至客戶端 JavaBean 基礎(chǔ) JSP 的一大特點(diǎn)就是 與 JavaBeans 的結(jié)合 ,而 JSP 與 JavaBeans 結(jié)合的一個(gè)突出的優(yōu)點(diǎn)是頁(yè)面顯示和業(yè)務(wù)邏輯的分離。這可以使團(tuán)隊(duì)協(xié)作的更好,開(kāi)發(fā)出更高質(zhì)量的站點(diǎn)。 JavaBean 是一種可以重用的 Java 組件 ,在 JSP 程序中常用來(lái)封裝事物邏輯、數(shù)據(jù)庫(kù)操作等,可以很好的實(shí)現(xiàn)業(yè)務(wù)邏輯和前臺(tái)程序的分離,使得系統(tǒng)具有更好的健壯性和靈活性。 事件處理是 JavaBeans 體系結(jié)構(gòu)的核心之一。通過(guò)事件處理機(jī)智,可以讓一些組件作為事件源,發(fā)出可被描述環(huán)境或其他組件接受的事件。這樣,不同的組件就可在構(gòu)造工具內(nèi)組合在一起,組件之間通過(guò)事件 的傳遞進(jìn)行通信,構(gòu)成一個(gè)應(yīng)用。從概念上講,事件是一種在“源對(duì)象”和“監(jiān)聽(tīng)對(duì)象”之間、某種狀態(tài)發(fā)生變化的傳遞機(jī)智。事件有許多不同的用途,如:鼠標(biāo)事件、窗口邊界改變事件、鍵盤(pán)事件等。在 Java和 JavaBeans 中則是定義了一個(gè)一般的、可擴(kuò)充的事件機(jī)制,它能夠: 1).對(duì)事件類型和傳遞模型的定義和擴(kuò)充提供一個(gè)公共框架,并適合于廣泛的應(yīng)用。 2).與 Java 語(yǔ)言和環(huán)境有較高的集成度。 事件能描述環(huán)境捕獲和被激發(fā)。能使其他構(gòu)造工具采取某種技術(shù)在設(shè)計(jì)時(shí)直接控制事件,遺跡控制事件源和事件監(jiān)聽(tīng)者之間的聯(lián)系。事件本身不依賴 于復(fù)雜的開(kāi)發(fā)工具。 特別的,事件機(jī)制還應(yīng)當(dāng): 1).能夠發(fā)現(xiàn)制定的對(duì)象類可以生成的事件。 2).能夠發(fā)現(xiàn)制定的對(duì)象類可以觀察監(jiān)聽(tīng)到的事件。 3).提供一個(gè)常規(guī)的注冊(cè)機(jī)制,允許動(dòng)態(tài)操縱事件源與事件監(jiān)聽(tīng)者之間的關(guān)系。 4).不需要其他的虛擬機(jī)和語(yǔ)言即可實(shí)現(xiàn)。 5).事件源與監(jiān)聽(tīng)者之間可進(jìn)行高效的事件傳遞。 安徽工業(yè)大學(xué)工 商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 56 頁(yè) 第 6 頁(yè) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 6 6).能完成 JavaBean 事件模型與相關(guān)的其他組件體系結(jié)構(gòu)事件模型的中立映射。 JSP 和 同樣是網(wǎng)站開(kāi)發(fā)中常用的開(kāi)發(fā)工具。但是, ASP 是微軟的產(chǎn)品,其應(yīng)用只能是在 Windows 平臺(tái)上,移植性差, 而且以源代碼的形式存放在服務(wù)器端,安全性差。每次由服務(wù)器解釋運(yùn)行,運(yùn)行效率不高。 Jsp 頁(yè)面文件執(zhí)行時(shí)被編譯成字節(jié)代碼,由客戶端流覽的 Java 虛擬機(jī)解釋執(zhí)行,不再是源代碼,因此執(zhí)行效率和安全性高。將數(shù)據(jù)庫(kù)連接的重要信息存放在 JavaBean 文件后,可以編譯成虛擬機(jī)才能解釋的字節(jié)代碼,確保了數(shù)據(jù)庫(kù)的安全。 在 ASP 技術(shù)里,通過(guò) Web 頁(yè)面要實(shí)現(xiàn)一些特定的功能比較困難,比如基于網(wǎng)頁(yè)的報(bào)表,打印實(shí)現(xiàn)起來(lái)就比較麻煩。 ASP 提供的解決方案是自己開(kāi)發(fā)組件,通過(guò)在服務(wù)器端注冊(cè)組件,成為獨(dú)立的可以重復(fù)利用的模塊供讀者調(diào)用。因此 要求讀者需要掌握比較復(fù)雜的變成語(yǔ)言的開(kāi)發(fā)技術(shù)。在 JSP 開(kāi)發(fā)技術(shù)里,可以通過(guò)開(kāi)發(fā) JavaBean 文件實(shí)現(xiàn)同樣的功能, JavaBean 不需要注冊(cè),只要放置在相應(yīng)的目錄下就可以運(yùn)行??梢詫?shí)現(xiàn) ASP 的 COM 組件同樣的功能。此外 JSP 推出主要就是考慮到平臺(tái)的無(wú)關(guān)性。 JSP代碼可以在 APACHE、 IIS 等服務(wù)器上執(zhí)行,支持大部分操作系統(tǒng)。 JSP 繼承 JAVA 技術(shù)的優(yōu)點(diǎn):一次運(yùn)行,處處運(yùn)行。 MySQL 數(shù)據(jù)庫(kù) MySQL 數(shù)據(jù)庫(kù)簡(jiǎn)介 MySQL 是一個(gè)快速的、多線程、多用戶和健壯的 SQL 數(shù)據(jù)庫(kù)服務(wù)器。 MySQL 服務(wù)器支持關(guān)鍵 任務(wù)、重負(fù)載生產(chǎn)系統(tǒng)的使用,也可以將它嵌入到一個(gè)大配置(massdeployed)的軟件中去。 MySQL 是一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng) : 一個(gè)數(shù)據(jù)庫(kù)是一個(gè)結(jié)構(gòu)化的數(shù)據(jù)集合。它可以是從一個(gè)簡(jiǎn)單的銷售表到一個(gè)美術(shù)館、或者一個(gè)社團(tuán)網(wǎng)絡(luò)的龐大的信息集合。 MySQL 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng) : 關(guān)系數(shù)據(jù)庫(kù)把數(shù)據(jù)存放在分立的表格中,這比把所有數(shù)據(jù)存放在一個(gè)大倉(cāng)庫(kù)中要好得多,這樣做將增加你的速度和靈活性 。 MySQL 是開(kāi)源的 : 開(kāi)源意味著任何人都可以使用和修改該軟件,任何人都可以從 Inter 上下載和使用 MySQL 而不需要支付任何費(fèi) 用。如果你愿意,你可以研究其源代碼,并根據(jù)你的需要修改它。 MySQL 服務(wù)器原本就是開(kāi)發(fā)比已存在的數(shù)據(jù)庫(kù)更快的用于處理大的數(shù)據(jù)庫(kù)的解決方案,并且已經(jīng)成功用于高苛刻生產(chǎn)環(huán)境多年。盡管 MySQL 仍在開(kāi)發(fā)中,但它已經(jīng)提供一個(gè)豐富和極其有用的功能集。它的連接性、速度和安全性使 MySQL 非常適合訪問(wèn)在 Inter 上的數(shù)據(jù)庫(kù)。 MySQL 數(shù)據(jù)庫(kù)的特性 C 和 C++編寫(xiě),并使用了多種編譯器進(jìn)行測(cè)試,保證源代碼的可移植性 安徽工業(yè)大學(xué)工 商學(xué)院 畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 共 56 頁(yè) 第 7 頁(yè) ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 7 AIX、 FreeBSD、 HPUX、 Linux、 MacOS、 Novell Netware、 OpenBSD、 OS/2 Wrap、 Solaris、 Windows 等多種操作系統(tǒng) API。這些編程語(yǔ)言包括 C、 C++、 Python、 Java、 Perl、PHP、 Eiffel、 Ruby 和 Tcl 等。 ,充分利用 CPU 資源 SQL 查詢算法,有效地提高查詢速度 ,也能夠作為一個(gè)庫(kù)而嵌入到其他的軟件中提供多語(yǔ)言支持,常見(jiàn)的編碼如中文的 GB 231 BIG5,日文的 Shift_JIS 等 都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名 TCP/IP、 ODBC 和 JDBC 等多種數(shù)據(jù)庫(kù)連接途徑 、檢查、優(yōu)化數(shù)據(jù)庫(kù)操作的管理工具 MySQL 名字的來(lái)歷 MySQL 是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典MySQLAB公司,在 2021年 1 月 16 號(hào)被 Sun 公司收購(gòu)。 MySQL 被廣泛地應(yīng)用在 Inter上的中小型網(wǎng)站中。 基于 B/S 的 WEB 應(yīng)用體系結(jié)構(gòu) 傳統(tǒng)的兩層體系結(jié)構(gòu) 在 Web 發(fā)展的初期, Web 應(yīng)用主要是通過(guò)靜態(tài)頁(yè)面在 Inter 上發(fā)布信息。用戶通過(guò)瀏覽器向服務(wù)器發(fā)送請(qǐng)求,服務(wù)器接收用戶端的請(qǐng)求,向客戶端瀏覽器發(fā)送所請(qǐng)求的頁(yè)面。在這種結(jié)構(gòu)下,網(wǎng)站上的頁(yè)面是靜態(tài)的,無(wú)法根據(jù)用戶的實(shí)際使用情況做動(dòng)態(tài)的變化。網(wǎng)站的信息提供者通過(guò)更新服務(wù)器上的網(wǎng)頁(yè)來(lái)向用戶提供最新的信息。用戶和瀏覽器之間只有有限的交互,而網(wǎng)站和用戶之間幾乎沒(méi)有交互 。 三層體系結(jié)構(gòu) 三層體系結(jié)構(gòu)圖如圖 所示。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1