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

正文內(nèi)容

基于jsp的人事工資查詢(xún)系統(tǒng)(編輯修改稿)

2025-06-12 18:32 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 JSP 模型是在 ASP 之后定義的,它借用了 ASP 的許多優(yōu)點(diǎn) :例 如Session,Application 等對(duì)象。同時(shí) JSP 使用靈活而強(qiáng)大的 JAVA 語(yǔ)言,而不是低效的 Scripting 語(yǔ)言。 ASP 開(kāi)發(fā)者只能使用基于 windows 平臺(tái)的技術(shù),而 java 和 jsp是跨平臺(tái)的。 Java 與面向?qū)ο蠹夹g(shù) 面向?qū)ο蠹夹g(shù)基本概念 當(dāng)我們正在從傳統(tǒng)的過(guò)程化的編程轉(zhuǎn)向新的開(kāi)發(fā)模式中時(shí),面向?qū)ο蟮奶岢?,使編程發(fā)生新的變革。面向 對(duì) 象分為三基本概念 :面向?qū)ο蟮姆治?(OOA,Object Oriented Analysis),面向?qū)ο蟮脑O(shè)計(jì) (OOD, Object Oriented Design)、以及我們經(jīng)常說(shuō)的面向?qū)ο蟮木幊虒?shí)現(xiàn) (OOP, Object Oriented Programming )。如果一種編程語(yǔ)言是真正的面向?qū)ο蟮恼Z(yǔ)言,它必須有面向?qū)ο蟮娜齻€(gè)基本特征 : 一、 類(lèi) 類(lèi) 是一個(gè)樣板,以操作、表示和算法的形式完整地定義了一組對(duì)象的行為。它通常也是面向?qū)ο笳Z(yǔ)言中的模 塊 、封裝和數(shù)據(jù)抽象的基礎(chǔ)。簡(jiǎn)單地說(shuō),類(lèi)是一種數(shù)據(jù)類(lèi)型,而對(duì)象是類(lèi)的一個(gè)實(shí)例。 二 、 繼承 繼承提供了創(chuàng)建新類(lèi)的一種方法,這種方法就是說(shuō),一個(gè)新類(lèi)可以透 過(guò) 已 有類(lèi)進(jìn)行修改或擴(kuò)充來(lái)滿(mǎn)足新類(lèi)的要求。新類(lèi)共享已有類(lèi)的行為,而自己還具有修改的或額外添加的行為。因此,可以說(shuō)繼承的本質(zhì)特征是行為共享。 三 、 多態(tài)性 多態(tài)性隱含著表明 該對(duì) 象可以屬于多于一個(gè)的分類(lèi),因而可以提高類(lèi)代碼的重用性以及可維護(hù)性。 Java 與面向?qū)ο蠹夹g(shù) 的關(guān)系 關(guān)于面向?qū)ο?Java 是這樣描述的 : 對(duì)象是代表現(xiàn)實(shí)生活中的實(shí)物的軟件編程的實(shí)體,比如說(shuō)銀行帳號(hào),計(jì)算機(jī)本科生畢業(yè)設(shè)計(jì)(論文) 用戶(hù),用戶(hù)介面上的按鈕,窗口菜單等等。在 Java 看來(lái),一切都是對(duì) 象。對(duì)象是由它們的狀態(tài)和行為定義的。 一個(gè)對(duì)象的狀態(tài)是由只有對(duì)象自己知道的變量定義的。 Java 把這些變量稱(chēng)為數(shù)據(jù)域 或者 成員變量。數(shù)據(jù)域?qū)?duì)象來(lái)說(shuō)是私有的,除非 是 顯式的使用關(guān)鍵字來(lái)定義它們的作用域,使它們對(duì)其它類(lèi)可見(jiàn)。一個(gè) 對(duì)象 的行為是由它上面的操作定義的。在 Java 中,這些操作被叫做方法。方法可以改變一個(gè)對(duì)象的狀態(tài),創(chuàng)建新對(duì)象,實(shí)現(xiàn)實(shí)用的 功能等。 類(lèi)是一個(gè)實(shí)體,它定義了一個(gè)對(duì)象的運(yùn)行方式以及在對(duì)象被創(chuàng)建或者說(shuō)實(shí)例化的 時(shí)候所 包含的數(shù)據(jù)。類(lèi)的作用就 像 一個(gè)模板,一個(gè)或者多個(gè)對(duì)象可以依照它來(lái)創(chuàng)建。 Java 是一個(gè)完全面向?qū)ο笳Z(yǔ)言,這體現(xiàn)在 Class(類(lèi) )是 Java 程序構(gòu)成的基本單元,一個(gè) Java 程序通常由許多 Class 組成,而且這些 Class 還會(huì)有一定的繼承關(guān)系,Java 支持 Class 的單繼承,從而使類(lèi)之間的繼承關(guān)系更明確。繼承的結(jié)果產(chǎn)生類(lèi)的多態(tài)性,類(lèi)的多態(tài)本質(zhì)上講就是可以用父類(lèi)的引用訪問(wèn)繼承類(lèi)的實(shí)現(xiàn) (子類(lèi)對(duì)象 ),類(lèi)的這種多態(tài)性最終形成了組件對(duì)象模 型的基礎(chǔ),即通過(guò)接口 (父類(lèi) )訪問(wèn)實(shí)現(xiàn) (子類(lèi) )。 在本系統(tǒng)的開(kāi)發(fā)過(guò)程中,全面使用了面向?qū)ο蟮木幊碳夹g(shù)。在 JavaBean 的程序中定義了很多的對(duì)象類(lèi),有的類(lèi)是用來(lái)存放數(shù)據(jù),有的類(lèi)是用來(lái)從界面取回?cái)?shù)據(jù),還有的類(lèi)用來(lái)連接數(shù)據(jù)庫(kù)進(jìn)行計(jì)算。同時(shí)還定義了很多類(lèi)中調(diào)用的方法。經(jīng)過(guò)這樣的分工處理,使得編程效率提高了很多,查錯(cuò)與修改也非常方便。另外,在 JSP 的程序中又用 new 的方法重新生成了包含數(shù)據(jù)的實(shí)體 R 水象進(jìn)布于處理,在界面上快速、正確地顯示數(shù)據(jù)。 Java 的錯(cuò)誤與對(duì)應(yīng)方法 Java class 錯(cuò)誤防止 與出錯(cuò)對(duì)應(yīng) Java class 在運(yùn)行的時(shí)候,由于種種原因,可能會(huì)產(chǎn)生一些錯(cuò)誤,對(duì)此, Java程序內(nèi)部有相應(yīng)的對(duì)應(yīng)方法。 Java 的錯(cuò)誤處理最典型的就是 catch 方法。基本原理就是將所有的執(zhí)行部分都放入 try{}塊中,將有可能出現(xiàn)的錯(cuò)誤類(lèi)型放在 catch{}塊中,程序如果出現(xiàn)錯(cuò)誤則跳出 try 的部分由 catch 部分捕捉錯(cuò)誤,再樹(shù)于相應(yīng)的程序 ,例如個(gè)人信息刪除處理的程序,從數(shù)據(jù)庫(kù)中刪除個(gè)人信息的代碼被放在 try 塊中,因?yàn)檫@段程序是聯(lián)接數(shù)據(jù)庫(kù)執(zhí)行 SQL 語(yǔ)句的操作,最有可能產(chǎn)生 SQL 類(lèi)的錯(cuò)誤,因此在 catch 塊中將錯(cuò) 誤類(lèi)型定義為 SQL Exception。上面的 try 塊產(chǎn)生錯(cuò)誤時(shí)就會(huì)被 catch 捕捉到,在這個(gè) catch 中是將錯(cuò)誤拋出,返回一個(gè)錯(cuò)誤信息到界面上來(lái)。 本科生畢業(yè)設(shè)計(jì)(論文) 本系統(tǒng)的 程序 編寫(xiě)中全部采用這種錯(cuò)誤對(duì)應(yīng)方法。保證既使出現(xiàn)錯(cuò)誤時(shí)系統(tǒng)也 不能崩潰。雖然有這么好的出錯(cuò)對(duì)應(yīng)方法,但也要防止出現(xiàn)錯(cuò)誤。例如, 與數(shù)據(jù)庫(kù)連 接時(shí)應(yīng)保證數(shù)據(jù)的正確性 。從數(shù)據(jù)庫(kù)中取數(shù)據(jù)時(shí),如果是空值如何處理 。對(duì)數(shù)組的操作不能越界等等。 JSP 的編譯錯(cuò)誤防止與出錯(cuò)對(duì)應(yīng) 由于 JSP 文件中包含了大量的 Java 程序,就也有可能產(chǎn)生 Java 程序相關(guān)的錯(cuò)誤,又因 為 JSP 程序在執(zhí)行時(shí)被自動(dòng)編譯成 class 運(yùn)行,所以, JSP 的錯(cuò)誤大多為編譯錯(cuò)誤。錯(cuò)誤引發(fā)的結(jié)果是不能生成 HTNIL,頁(yè)面,界面顯示出亂碼或 Java 代碼。雖然也可以用 try catch 方法捕捉錯(cuò)誤,但由于 JSP 本身還要負(fù)責(zé)生成 HTML 頁(yè)面,處理起來(lái)不方便,于是盡量把數(shù)據(jù)處理部分放到 Bean 中, JSP 中只放少量的負(fù)責(zé)生成動(dòng)態(tài)頁(yè)面的 Java 代碼。即使這樣也不能保證完全不會(huì)出錯(cuò),還要精心調(diào)式。Java class 在出錯(cuò)時(shí),會(huì)顯示出錯(cuò)誤的行號(hào),就可以查找源程序中相應(yīng)的行進(jìn)行修改。而 JSP 文件由于和 HTML 代碼混在一 起,即使顯示出錯(cuò)誤的行號(hào),也不是源程序中的相應(yīng)行。因此,在調(diào)試程序的時(shí)候,在不到字中設(shè)置許多系統(tǒng)輸出命令,打印出變量的當(dāng)時(shí)的值,然后查看錯(cuò)誤日志,找出打印的結(jié)果,就可以找到出錯(cuò)的位置,或出錯(cuò)的變量。 在錯(cuò)誤查找這一點(diǎn)上,個(gè)人感覺(jué) Java 不如 VB方便, VB可以設(shè)置斷點(diǎn)運(yùn)行,可以動(dòng)態(tài)看到程序執(zhí)行過(guò)程中變量的變化,而 Java 是先編譯成 class 后運(yùn)行。要想查看變量的中間值只能查看錯(cuò)誤日志。 本科生畢業(yè)設(shè)計(jì)(論文) 第三章 開(kāi)發(fā)工具簡(jiǎn)介 本系統(tǒng)的 開(kāi)發(fā)環(huán)境 本系統(tǒng)是用軟件 jbuilder2021 開(kāi)發(fā)工具 在 Windows 操作系統(tǒng)上面 開(kāi)發(fā)的。JBuilder 2021 是 Borland 公司推出的全球最暢銷(xiāo)的 JBuilder系 列跨平臺(tái) Java開(kāi)發(fā)環(huán)境最新版本。 它 結(jié)合了可視化技術(shù)、面向?qū)ο蠹夹g(shù)、數(shù)據(jù)庫(kù)技術(shù)、網(wǎng)絡(luò)開(kāi)發(fā)技術(shù)等多種先進(jìn)的軟件編程技術(shù)和思想,成為創(chuàng)建功能豐富、界面友好的 Windows 應(yīng)用軟件的工具之一。 JBuilder 2021 簡(jiǎn)介 Borland JBuilder 是全球第一的跨平臺(tái) Java 開(kāi)發(fā)環(huán)境 , 可建構(gòu)符合業(yè)界標(biāo)準(zhǔn)的 Java 應(yīng)用系統(tǒng) , 開(kāi)發(fā) EJB. WEB. XML 以及數(shù)據(jù)庫(kù)等各類(lèi)應(yīng)用程序 。 憑借 JBuilder 2021 雙向的 . 可視化的設(shè)計(jì)工具 ,您可以快速開(kāi)發(fā)各種 J2EE 應(yīng)用程序 , 并將其部署到多種應(yīng)用程序服務(wù)器 , 包括 BEA WebLogic. IBM WebSphere. Oracle Application Server 以及集成于 JBuilder 2021 的 Borland Enterprise 來(lái) , Borland 公司一直不遺余力地在中國(guó)推廣 Java 應(yīng)用開(kāi)發(fā)技術(shù) 。 JBuilder 2021 是 Borland 公 司推出的全球最暢銷(xiāo)的 JBuilder系列跨平臺(tái) Java開(kāi)發(fā)環(huán)境最新版本。這是去年發(fā)布的 JBuilderX 的升級(jí)版,為開(kāi)發(fā)人員提供了更全面的工具以減少 Java 開(kāi)發(fā)的復(fù)雜性并優(yōu)化軟件的性能。 JBuilderX 獲得了開(kāi)發(fā)人員很高的贊譽(yù),然而 JBuilder 2021 卻提供了更強(qiáng)大的性能,它包括了以下方面的改進(jìn): 綜合管理性能,常規(guī)錯(cuò)誤代碼的檢測(cè)功能,為增強(qiáng)安全性能提供一種新的安全檢測(cè)代碼;同時(shí)還提高與 Borland 其它解決方案結(jié)合的能力。 目前 Borland 推出的 JBuilder 2021 有三個(gè)版本: (1)Borland JBuilder Enterprise:主要針對(duì) J2EE,網(wǎng)頁(yè)程序和網(wǎng)頁(yè)服務(wù)器開(kāi)發(fā)。 (2)Borland JBuilder Developer:主要針對(duì)于網(wǎng)頁(yè)程序和中心代碼開(kāi)發(fā)。 (3)Borland JBuilder Foundation:具有開(kāi)發(fā) Java應(yīng)用程序完整功能的免費(fèi)環(huán)境。 JBuilder 2021 的新特性 : JBuilder 2021 加速企業(yè) JavaBeans, WEB 服務(wù)器, XML,移動(dòng)產(chǎn)品和數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā),雙向可視化設(shè)計(jì)工具和迅速調(diào)用 J2EE 應(yīng)用服務(wù)器,這些應(yīng)用服務(wù)器包括 BEA WebLogic, IBM WebSphere, Sybase EAServer, JBoss 和 integrated Borland Enterprise Server。擁有創(chuàng)新強(qiáng)大的 JavaServer Faces, Struts 和 Web 服務(wù)設(shè)計(jì)工具,支持 J2SE (即 ), UML 代碼可視化,分布式因子分解,代碼審核,企業(yè)單位測(cè)試,支持多語(yǔ)控制系統(tǒng)。 本科生畢業(yè)設(shè)計(jì)(論文) 主要包括 : 一、 支持最新標(biāo)準(zhǔn),快速開(kāi)發(fā)各類(lèi)型 Java 應(yīng)用程序 Borland JBuilder 2021 Enterprise 版 本 支持 各類(lèi)型 Java 應(yīng)用程序開(kāi)發(fā),包含 JSF、 JavaServer Page (JSP)、 Servlets、 Enterprise JavaBean (EJB)、 Web Services、Struts、 XML、 Swing、數(shù)據(jù)庫(kù)應(yīng)用程序等, JBuilder 協(xié)助開(kāi)發(fā)人員了解最新 J2SE (JDK ) 語(yǔ)言新功能所能帶來(lái)之幫助,并針對(duì) J2SE 提供程序代碼重構(gòu) (Refactoring) 與除錯(cuò)能力, JBuilder 2021 亦內(nèi)建符合 J2EE 規(guī)格之 Tomcat Web 服務(wù)器。 二 、 開(kāi)發(fā)企業(yè)級(jí) J2EE 平臺(tái)應(yīng)用程序 部署于主要應(yīng)用程序服務(wù)器 , 運(yùn)用雙向可視化的 EJB 設(shè)計(jì)工具,可快速建立能夠重復(fù)使用之 Enterprise JavaBean。可視化雙向之部署描述編輯器 (Deployment Descriptor Editor),幫您管理部署結(jié)構(gòu) ( structure )、交易 (transaction )、策略 (policies)、權(quán)限角色 ( security role)與其它組合與部署 EJB 所需之屬性與信息,并且涵蓋標(biāo)準(zhǔn)部署描述 (Deployment Descriptor)與特定服務(wù)器專(zhuān)屬之部署描述。 JBuilder 緊密整合多重業(yè)界領(lǐng)先之 J2EE應(yīng)用服務(wù)器,包括 Borland Enterprise Server、 BEA WebLogic Server、 JBoss、 IBM WebSphere 與 Sybase EAServer。 三 、 簡(jiǎn)化 JavaServer Faces 與 Struts 應(yīng)用程序開(kāi)發(fā) 運(yùn)用 JBuilder 所提供之多項(xiàng)工具與精靈,使得運(yùn)用 JSF、 Struts、 Servlets、JavaServer Page 與 JSP 表達(dá)式語(yǔ)言 (Expression Language) 開(kāi)發(fā)動(dòng)態(tài) Web 應(yīng)用程序變得更為容易,運(yùn)用流程設(shè)計(jì)工具可將現(xiàn)有 Web 應(yīng)用程序建立 JSF 所需之檔案,組合而成全功能之應(yīng)用程序。 Struts 設(shè)計(jì)工具將開(kāi)發(fā)以 Struts 為基礎(chǔ)之應(yīng)用程序所需之工具緊密結(jié)合。此外, TagInsight 精靈能夠針對(duì) JSP、 HTML 與 XML 檔案自動(dòng)提示標(biāo)簽 (Tag),并可將 JSP 表達(dá)式語(yǔ)言 (Expression Language) 關(guān)鍵詞以不同色彩標(biāo)示,提升程序代碼撰寫(xiě)速度并減少錯(cuò)誤發(fā)生之機(jī)會(huì)。 四 、 運(yùn)交高質(zhì)量、高效能之應(yīng)用程 序 JBuilder 2021 Enterprise 版是市場(chǎng)上唯一完全整合效能調(diào)校工具之 Java 整合開(kāi)發(fā)環(huán)境,內(nèi)建包含剖析工具 (profiler) 、執(zhí)行 糾 錯(cuò)器 (thread debugger)與程序代碼涵蓋分析工具 (Code Coverage),協(xié)助開(kāi)發(fā)人員找出與修正效能相關(guān)問(wèn)題。 JBuilder 2021 Enterprise 版中增添了 J2EE 效能剖析工具 Borland Optimizeit Request Analyzer 協(xié)助您分析 J2EE 架構(gòu)中跨越不同層級(jí) (tiers) 程序代碼之執(zhí) 行效率。 Windows 2021 Windows 2021 Professional 其實(shí)是 Windows NT Workstation( Windows NT 工作站 )的最新版本,是專(zhuān)為各種桌面計(jì)算機(jī)和便攜機(jī)開(kāi)發(fā)的新一代操作系統(tǒng)。它繼承本科生畢業(yè)設(shè)計(jì)(論文) 了 Windows NT 的先進(jìn)技術(shù),提供了高層次的安全性、穩(wěn)定性和系統(tǒng)性能。同時(shí),它幫助用戶(hù)更加容易地使用計(jì)算機(jī)、安裝和配置系統(tǒng)、脫機(jī)工作和使用 Inter 等。對(duì)于電腦和網(wǎng)絡(luò)系統(tǒng)的管理員而言, Windows 2021 Professional是一套更具有可管理性 的桌面系統(tǒng),無(wú)論是部署、管理還是為它提供技術(shù)支持都更加容易 。
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1