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

正文內(nèi)容

計(jì)算機(jī)專業(yè)與信息管理與信息系統(tǒng)等專業(yè)畢業(yè)設(shè)計(jì)外文翻譯-中英文對(duì)照-資料下載頁(yè)

2024-12-01 12:46本頁(yè)面

【導(dǎo)讀】──────────────────────。────────────。───────────

  

【正文】 一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。 JSP技術(shù)有點(diǎn)類似 ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁(yè) HTML文件 (*.htm,*.html)中插入 Java程序段 (Scriptlet)和 JSP標(biāo)記 (tag),從而形成 JSP文件 (*.jsp)。用 JSP開(kāi)發(fā)的 Web應(yīng)用是跨平臺(tái)的,即能在 Linux下運(yùn)行,也能在其他操作系統(tǒng)上運(yùn)行。 JSP技術(shù)使用 Java編程語(yǔ)言編寫類 XML的 tags和 scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò) tags和 scriptlets訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。 JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。 Web服務(wù)器在遇到訪問(wèn) JSP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP文件中的 HTML代碼一起返回給客戶。插入的 Java程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。 JSP與 Java Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個(gè) HTML文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP的 1999年 9月推出的, 12月又推出了 。目前較新的是 , 。 JSP頁(yè)面由 HTML代碼和嵌入其中的 Java代碼所組成。服務(wù)器在頁(yè)面被客戶端請(qǐng)求以后對(duì)這些 Java代碼進(jìn)行處理,然后將生成的 HTML頁(yè)面返回給客戶端的瀏覽器。 Java Servlet 是 JSP的技術(shù)基礎(chǔ),而且大型的 Web應(yīng)用程序的開(kāi)發(fā)需要 Java Servlet和 JSP配合才能完成。 JSP具備了 Java技術(shù)的簡(jiǎn)單易用,完全的面向?qū)ο?,具有平臺(tái)無(wú)關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。 “為什么面向?qū)ο蟮木幊虝?huì)在軟件開(kāi)發(fā)領(lǐng)域造成如此震憾的影響?”面向?qū)ο缶幊蹋?OOP)具有多方面的吸引力。對(duì)管理人員,它實(shí)現(xiàn)了更快和更廉價(jià)的開(kāi)發(fā)與維護(hù)過(guò)程。對(duì)分析與設(shè)計(jì)人員,建模處理變得更加簡(jiǎn)單,能生成清晰、易于維護(hù)的設(shè)計(jì)方案。對(duì)程序員,對(duì)象模型顯得如此高 雅和淺顯。此外,面向?qū)ο蠊ぞ咭约皫?kù)的巨大威力使編程成為一項(xiàng)更使人愉悅的任務(wù)。每個(gè)人都可從中獲益,至少表面如此。 如果說(shuō)它有缺點(diǎn),那就是掌握它需付出的代價(jià)。思考對(duì)象的時(shí)候,需要采用形象思維,而不是程序化的思維。與程序化設(shè)計(jì)相比,對(duì)象的設(shè)計(jì)過(guò)程更具挑戰(zhàn)性 —— 特別是在嘗試創(chuàng)建可重復(fù)使用(可再生)的對(duì)象時(shí)。過(guò)去,那些初涉面向?qū)ο缶幊填I(lǐng)域的人都必須進(jìn)行一項(xiàng)令人痛苦的選擇: 事實(shí)上,很難很好地設(shè)計(jì)出對(duì)象 —— 從而很難設(shè)計(jì)好任何東西。因此,只有數(shù)量相當(dāng)少的“專家”能設(shè)計(jì)出最好的對(duì)象,然后讓其他人享用。對(duì)于成功的 OOP 語(yǔ)言,它們不僅集成了這種語(yǔ)言的語(yǔ)法以及一個(gè)編譯程序(編譯器),而且還有一個(gè)成功的開(kāi)發(fā)環(huán)境,其中包含設(shè)計(jì)優(yōu)良、易于使用的庫(kù)。所以,大多數(shù)程序員的首要任務(wù)就是用現(xiàn)有的對(duì)象解決自己的應(yīng)用問(wèn)題。本章的目標(biāo)就是向大家揭示出面向?qū)ο缶幊痰母拍?,并證明它有多么簡(jiǎn)單。 所有編程語(yǔ)言的最終目的都是提供一種“抽象”方法。一種較有爭(zhēng)議的說(shuō)法是:解決問(wèn)題的復(fù)雜程度直接取決于抽象的種類及質(zhì)量。這兒的“種類”是指準(zhǔn)備對(duì)什么進(jìn)行“抽象”?匯編語(yǔ)言是對(duì)基礎(chǔ)機(jī)器的少量抽象。后來(lái)的許多“命令式”語(yǔ)言(如 FORTRAN, BASIC 和 C)是對(duì)匯編語(yǔ)言的一種抽象。與匯編語(yǔ)言相比,這些語(yǔ)言已有了長(zhǎng)足的進(jìn)步,但它們的抽象原理依然要求我們著重考慮計(jì)算機(jī)的結(jié)構(gòu),而非考慮問(wèn)題本身的結(jié)構(gòu)。在機(jī)器模型(位于“方案空間”)與實(shí)際解決的問(wèn)題模型(位于“問(wèn)題空間”)之間,程序員必須建立起一種聯(lián)系。這個(gè)過(guò)程要求人們付出較大的精力,而且由于它脫離了編程語(yǔ)言本身的范圍,造成程序代碼很難編寫,而且要花較大的代價(jià)進(jìn)行維護(hù)。由此造成的副作用便是一門完善的“編程方法”學(xué)科。為機(jī)器建模的另一個(gè)方法是為要解決的問(wèn)題制作模型。對(duì)一些早期語(yǔ)言來(lái)說(shuō),如 LISP 和 APL,它們的做法 是“從不同的角度觀察世界” ——“所有問(wèn)題都?xì)w納為列表”或“所有問(wèn)題都?xì)w納為算法”。 PROLOG 則將所有問(wèn)題都?xì)w納為決策鏈。對(duì)于這些語(yǔ)言,我們認(rèn)為它們一部分是面向基于“強(qiáng)制”的編程,另一部分則是專為處理圖形符號(hào)設(shè)計(jì)的。每種方法都有自己特殊的用途,適合解決某一類的問(wèn)題。但只要超出了它們力所能及的范圍,就會(huì)顯得非常笨拙。面向?qū)ο蟮某绦蛟O(shè)計(jì)在此基礎(chǔ)上則跨出了一大步,程序員可利用一些工具表達(dá)問(wèn)題空間內(nèi)的元素。由于這種表達(dá)非常普遍,所以不必受限于特定類型的問(wèn)題。我們將問(wèn)題空間中的元素以及它們?cè)诜桨缚臻g的表示物稱作“對(duì) 象”( Object)。當(dāng)然,還有一些在問(wèn)題空間沒(méi)有對(duì)應(yīng)體的其他對(duì)象。通過(guò)添加新的對(duì)象類型,程序可進(jìn)行靈活的調(diào)整,以便與特定的問(wèn)題配合。所以在閱讀方案的描述代碼時(shí),會(huì)讀到對(duì)問(wèn)題進(jìn)行表達(dá)的話語(yǔ)。與我們以前見(jiàn)過(guò)的相比,這無(wú)疑是一種更加靈活、更加強(qiáng)大的語(yǔ)言抽象方法??傊?OOP 允許我們根據(jù)問(wèn)題來(lái)描述問(wèn)題,而不是根據(jù)方案。然而,仍有一個(gè)聯(lián)系途徑回到計(jì)算機(jī)。每個(gè)對(duì)象都類似一臺(tái)小計(jì)算機(jī);它們有自己的狀態(tài),而且可要求它們進(jìn)行特定的操作。與現(xiàn)實(shí)世界的“對(duì)象”或者“物體”相比,編程“對(duì)象”與它們也存在共通的地方:它們都有自己 的特征和行為。 Java正在使快速開(kāi)發(fā) Inter上通訊與協(xié)同工作的通用程序成為可能。這里,我們不僅是談?wù)撟痔幚?、電子?shù)據(jù)表,而且是能 夠處理銷售、客戶服務(wù)、記帳、 數(shù)據(jù)庫(kù)和人事資源管理的應(yīng)用程 序一一它們是公司計(jì)算的基礎(chǔ)。 Java也使?fàn)幷撝械囊活愋碌?、稱 之為網(wǎng)絡(luò)計(jì)算機(jī)(即 NC)的便 宜計(jì)算機(jī)成為可能,SUN IBM、 Apple和其它公司希望這 種計(jì)算機(jī)將在公司和家庭中普及 開(kāi)來(lái)。 Java工作的方法簡(jiǎn)單。與那些要占用 PC機(jī)硬盤多兆字節(jié)的普通應(yīng)用軟件不一樣, java應(yīng)用程序,即小應(yīng)用程序,是很小的程 序,它常駐在網(wǎng)絡(luò)中集中式的服 務(wù)器上。只有當(dāng)你需要這種應(yīng)用 程序時(shí),網(wǎng)絡(luò)才把它們送到你的機(jī)器上,山于小應(yīng)用程序比常規(guī) 程序小得多,故下載不需很多時(shí)間。 比方說(shuō),你要檢查一下西南地區(qū)的銷售結(jié)果,利用 Inter 瀏覽器找到能提交則一務(wù)數(shù)據(jù)的公司內(nèi)部 Web 站點(diǎn),再用鼠標(biāo)器擊一下或兩下,便可以調(diào)這些數(shù)字。 服務(wù)器將不僅快速給你數(shù)據(jù),而且顯示它所需要的銷售分析小應(yīng)用程序。這些數(shù)字在 Java 數(shù)據(jù)表 中將浮現(xiàn)在你的屏幕上,因而你能即興地使用它們,而不是麻煩 地將它們調(diào)入你自己的數(shù)據(jù)表程序中。 為用圖形顯示這些數(shù)字 ,你可以一調(diào)入作圖表的小應(yīng)用程序,讓你漂漂亮亮地打印出報(bào)表來(lái),而所有這些不必離開(kāi)瀏覽器。你也始終能得到最新最好的小應(yīng)用 程序版本:因?yàn)檫@種軟件只存儲(chǔ) 存一才\地方,公司的技術(shù)人員可 較答易地使其保持最新。 然而, Java 語(yǔ)言的真正優(yōu)點(diǎn)是具有讓用戶省錢的能力,因?yàn)樗蟠蠛?jiǎn)化了應(yīng)用程序的開(kāi)發(fā)與部署使用。而且讓它們保留己有的 “ 傳統(tǒng) ” 計(jì)算機(jī)和軟件。 Java 程序一旦寫好了,就能在任何一種計(jì)算機(jī)( PC 機(jī)、 Macintosh 機(jī)、 Unix工作站、甚至是大型機(jī))上無(wú)需修改就能運(yùn)行。基本的操作系統(tǒng)是沒(méi)有差別的。Java 實(shí)際上給予了那些較舊的專用的計(jì)算機(jī)(有變成廢品風(fēng)險(xiǎn)的產(chǎn)品)新的生命。 在不到一年的時(shí)間內(nèi), Java 己成了微軟的 PC 操作系統(tǒng) Windows 系列的主要挑戰(zhàn)者,比 DOS 和 WINDOWS 挑戰(zhàn)傳統(tǒng)的大型機(jī)和小型機(jī)的速度還要快。 Java 也在成為最重要的 Inter 軟 件標(biāo)準(zhǔn)的道路上迅跑,使 Sun 超 過(guò) Netscape 和微軟成為 Inter 計(jì) 算的領(lǐng)袖。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1