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

正文內(nèi)容

人事管理信息系統(tǒng)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2024-10-06 20:44 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 標(biāo)不僅限于此。 Eclipse 還包括插件開(kāi)發(fā)環(huán)境( Plugin Development Environment, PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開(kāi)發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無(wú)縫集成的工具。由于 Eclipse 中的每樣?xùn)|西都是插件,對(duì)于給 Eclipse 提供插件,以及給用戶(hù)提供一致和統(tǒng)一的集成開(kāi)發(fā)環(huán)境而言,所有工具開(kāi)發(fā)人員 都具有同等的發(fā)揮場(chǎng)所。 基于 Eclipse 的應(yīng)用程序的突出例子是 IBM 的 WebSphere Studio Workbench,它構(gòu)成了 IBM Java 開(kāi)發(fā)工具系列的基礎(chǔ)。例如, WebSphere Studio Application Developer 添加了對(duì) JSP、 servlet、 EJB、 XML、 Web 服務(wù)和數(shù)據(jù)庫(kù)訪問(wèn)的支持。 Eclipse 是一個(gè)開(kāi)放源代碼的軟件開(kāi)發(fā)項(xiàng)目,專(zhuān)注于為高度集成的工具開(kāi)發(fā)提供一個(gè)全功能的、具有商業(yè)品質(zhì)的工業(yè)平臺(tái)。它主要由 Eclipse項(xiàng)目 、 Eclipse 工具項(xiàng)目 和 Eclipse 技術(shù)項(xiàng)目 三個(gè)項(xiàng)目組成,具體包括四畢業(yè)設(shè)計(jì)(論文) 6 個(gè)部分組成 —— Eclipse Platform、 JDT、 CDT 和 PDE。 JDT支持 Java開(kāi)發(fā)、CDT 支持 C 開(kāi)發(fā)、 PDE 用來(lái)支持插件開(kāi)發(fā), Eclipse Platform 則是一個(gè)開(kāi)放的可擴(kuò)展 IDE,提供了一個(gè)通用的開(kāi)發(fā)平臺(tái)。它提供建造塊和構(gòu)造并運(yùn)行集成軟件開(kāi)發(fā)工具的基礎(chǔ)。 Eclipse Platform 允許工具建造者獨(dú)立開(kāi)發(fā)與他人工具無(wú)縫集成的工具從而無(wú)須分辨一個(gè)工具功能在哪里結(jié)束,而另一個(gè)工具功能在哪里開(kāi)始。 JDK JDK(Java Development Kit)是 Sun Microsystems 針對(duì) Java 開(kāi)發(fā)員的產(chǎn)品。自從 Java推出以來(lái), JDK 已經(jīng)成為使用最廣泛的 Java SDK。 JDK 是整個(gè) Java 的核心,包括了 Java 運(yùn)行環(huán)境, Java 工具和 Java基礎(chǔ)的類(lèi)庫(kù)。JDK 是學(xué)好 Java的第一步。而專(zhuān)門(mén)運(yùn)行在 x86平臺(tái)的 Jrocket 在服務(wù)端運(yùn)行效率也要比 Sun JDK 好很多。從 SUN 的 開(kāi)始 ,提供了泛型等非常實(shí)用的功能,其版本也不斷更新,運(yùn)行效率得到了非常大的提高。 SE(J2SE),standard edition,標(biāo)準(zhǔn)版,是我們通常用的一個(gè)版本,從JDK 開(kāi)始,改名為 Java SE。 EE(J2EE),enterprise edition,企業(yè)版,使用這種 JDK開(kāi)發(fā) J2EE應(yīng)用程序,從 JDK 開(kāi)始,改名為 Java EE。 ME(J2ME),micro edition,主要用于移動(dòng)設(shè)備、嵌入式設(shè)備上的 java 應(yīng)用程序 ,從 JDK 開(kāi)始,改名為 Java ME。 沒(méi)有 JDK 的話,無(wú)法安裝或者運(yùn)行 eclipse。因此 JDK 要作為 eclipse的運(yùn)行支撐。 Tomcat Tomcat 是 Apache 軟件基金會(huì)( Apache Software Foundation)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache、 Sun 和其他一些公司及個(gè)人共同開(kāi)發(fā)而成。由于有了 Sun 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中畢業(yè)設(shè)計(jì)(論文) 7 得到體現(xiàn), Tomcat 5 支持最新的 Servlet 和 JSP 規(guī)范。因?yàn)?Tomcat 技術(shù)先進(jìn)、性能穩(wěn)定,而且免費(fèi),因而深受 Java 愛(ài)好者的喜愛(ài)并得到了部分軟件開(kāi)發(fā)商的認(rèn)可,成為目前比較流行的 Web 應(yīng)用服務(wù)器。 Tomcat 很受廣大程序員的喜歡,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開(kāi)發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的 tomcat 標(biāo)志 改進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其中加入新的功能。 Tomcat 是一個(gè)輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶(hù)不是很多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試 JSP 程序的首選。對(duì)于一個(gè)初學(xué)者來(lái)說(shuō),可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好 Apache 服務(wù)器,可利用它響應(yīng)對(duì) HTML 頁(yè)面的訪問(wèn)請(qǐng)求。實(shí)際上 Tomcat 部分是 Apache 服 務(wù)器的擴(kuò)展,但它是獨(dú)立運(yùn)行的,所以當(dāng)你運(yùn)行 tomcat 時(shí),它實(shí)際上作為一個(gè)與 Apache 獨(dú)立的進(jìn)程單獨(dú)運(yùn)行的。 這里的訣竅是,當(dāng)配置正確時(shí), Apache 為 HTML 頁(yè)面服務(wù),而 Tomcat 實(shí)際上運(yùn)行 JSP 頁(yè)面和 Servlet。另外, Tomcat 和 IIS、 Apache 等 Web 服務(wù)器一樣,具有處理 HTML 頁(yè)面的功能,另外它還是一個(gè) Servlet 和 JSP 容器,獨(dú)立的Servlet 容器是 Tomcat 的默認(rèn)模式。不過(guò), Tomcat 處理靜態(tài) HTML 的能力不如Apache 服務(wù)器。 MySQL Server MySQL 是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開(kāi)發(fā)者為瑞典 MySQL AB 公司。在 2020 年 1 月 16 號(hào)被 Sun 公司收購(gòu)。而 2020 年, SUN 又被 Oracle 收購(gòu)。對(duì)于Mysql 的前途,沒(méi)有任何人抱樂(lè)觀的態(tài)度。目前 MySQL 被廣泛地應(yīng)用在 Inter上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫(kù)。 與其他的大型數(shù)據(jù)庫(kù)例如 Oracle、 DB SQL Server 等相比, MySQL 自有它畢業(yè)設(shè)計(jì)(論文) 8 的不足之處 ,如規(guī)模小、功能有限( MySQL Cluster 的功能和效率都相對(duì)比較差)等,但是這絲毫也沒(méi)有減少它受歡迎的程度。對(duì)于一般的個(gè)人使用者和中小型企業(yè)來(lái)說(shuō), MySQL 提供的功能已經(jīng)綽綽有余,而且由于 MySQL 是開(kāi)放源碼軟件,因此可以大大降低總體擁有成本。 目前 Inter 上流行的網(wǎng)站構(gòu)架方式是 LAMP( Linux+Apache+MySQL+PHP),即使用 Linux 作為操作系統(tǒng), Apache 作為 Web 服務(wù)器, MySQL 作為數(shù)據(jù)庫(kù), PHP作為服務(wù)器端腳本解釋器。由于這四個(gè)軟件都是免費(fèi)或開(kāi)放源碼軟件( FLOSS),因此使用這種方式不用花一分錢(qián)(除開(kāi)人工成本)就可以建立起一個(gè)穩(wěn)定、免費(fèi)的網(wǎng)站系統(tǒng)。 MySQL 使用 C 和 C++編寫(xiě),并使用了多種編譯器進(jìn)行測(cè)試,保證源代碼的可移植性。 MySQL 也支持 AIX、 FreeBSD、 HPUX、 Linux、 Mac OS、 Novell Netware、OpenBSD、 OS/2 Wrap、 Solaris、 Windows 等多種操作系統(tǒng),并同時(shí)為多種編程語(yǔ)言提供了 API。這些編程語(yǔ)言包括 C、 C++、 Python、 Java、 Perl、 PHP、 Eiffel、Ruby 和 Tcl 等。支持多線程 ,充分利用 CPU 資源;優(yōu)化的 SQL 查詢(xún)算法,有效地提高查詢(xún)速度;既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶(hù)端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(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ù)操作的管理工具;可以處理?yè)碛猩锨f(wàn)條記錄的大型數(shù)據(jù)庫(kù)。 可以使用命令行工具管理 MySQL 數(shù)據(jù)庫(kù)(命令 mysql 和 mysqladmin),也可以從 MySQL 的網(wǎng)站下載圖形管理工具 MySQL Administrator,MySQL Query Browser 和 MySQL Workbench。另外,還有其他的 GUI 管理工具,例如早先的mysqlfront 以及 ems mysql manager,navicat 等等。 技術(shù)方案選擇 底層邏輯采用 Java 語(yǔ)言編寫(xiě);前端頁(yè)面采用 JSP 展現(xiàn);業(yè)務(wù)處理使用Servlet;操縱數(shù)據(jù)庫(kù)使用 JDBC;界面修飾采用 CSS 樣式表;異步查詢(xún)、提交,采用 AJAX;前端頁(yè)面的少量邏輯采用 JavaScript; 畢業(yè)設(shè)計(jì)(論文) 9 表 22 技術(shù)方案 用途 技術(shù)名稱(chēng) 備注 編程語(yǔ)言 Java 業(yè)務(wù)處理 Servlet 純 Java 語(yǔ)言編寫(xiě) 前端頁(yè)面 JSP 在 HTML 基礎(chǔ)上編寫(xiě) 數(shù)據(jù)庫(kù)操縱 JDBC 純 Java 語(yǔ)言編寫(xiě) 界面修飾 CSS 異步操作 AJAX 前端邏輯 JavaScript 前端驗(yàn)證等邏輯 技術(shù)簡(jiǎn)要介紹 Java a、 Java 語(yǔ)言的相對(duì)簡(jiǎn)單性。 Java 語(yǔ)言的語(yǔ)法與 C 語(yǔ)言和 C++語(yǔ)言很接近,并且 Java 語(yǔ)言不使用指針,并提供了自動(dòng)的廢料收集,使得程序員不必為內(nèi)存管理而擔(dān)憂。 b、 Java 語(yǔ)言 是面向?qū)ο蟮摹?Java 語(yǔ)言提供類(lèi)、接口和繼承等,為了簡(jiǎn)單起見(jiàn),只支持類(lèi)之間的單繼承,但支持接口之間的多繼承,并支持類(lèi)與接口之間的實(shí)現(xiàn)機(jī)制。 Java 語(yǔ)言全面支持動(dòng)態(tài)綁定,而 C++ 語(yǔ)言只對(duì)虛函數(shù)使用動(dòng)態(tài)綁定??傊?Java 語(yǔ)言是一個(gè)純的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。 c、 Java 語(yǔ)言是分布式的。 d、 Java 語(yǔ)言是健壯的。 Java 的強(qiáng)類(lèi)型機(jī)制、異常處理、廢料的自動(dòng)收集等是 Java 程序健壯性的重要保證。對(duì)指針的丟棄是 Java 的明智選擇。 Java 的安全檢查機(jī)制使得 Java 更具健壯性。 e、 Java 語(yǔ)言是安全的 。 Java 通常被用在網(wǎng)絡(luò)環(huán)境中,為此, Java 提供了一個(gè)安全機(jī)制以防惡意代碼的攻擊。 f、 Java 語(yǔ)言是體系結(jié)構(gòu)中立的。 Java 程序(后綴為 java 的文件)在 Java平臺(tái)上被編譯為體系結(jié)構(gòu)中立的字節(jié)碼格式(后綴為 class 的文件) , 然后可畢業(yè)設(shè)計(jì)(論文) 10 以在實(shí)現(xiàn)這個(gè) Java 平臺(tái)的任何系統(tǒng)中運(yùn)行。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。 g、 Java 語(yǔ)言是可移植的。這種可移植性來(lái)源于體系結(jié)構(gòu)中立性,另外, Java還嚴(yán)格規(guī)定了各個(gè)基本數(shù)據(jù)類(lèi)型的長(zhǎng)度。 h、 Java 語(yǔ)言是解釋型的。如前所述, Java 程序在 Java 平臺(tái)上被編譯為字節(jié)碼格式, 然后可以在實(shí)現(xiàn)這個(gè) Java 平臺(tái)的任何系統(tǒng)中運(yùn)行。在運(yùn)行時(shí), Java平臺(tái)中的 Java 解釋器對(duì)這些字節(jié)碼進(jìn)行解釋執(zhí)行,執(zhí)行過(guò)程中需要的類(lèi)在聯(lián)接階段被載入到運(yùn)行環(huán)境中。 i、 Java 是高性能的。與那些解釋型的高級(jí)腳本語(yǔ)言相比, Java 的確是高性能的。 j、 Java 語(yǔ)言是多線程的。在 Java 語(yǔ)言中,線程是一種特殊的對(duì)象,它必須由 Thread 類(lèi)或其子(孫)類(lèi)來(lái)創(chuàng)建。通常有兩種方法來(lái)創(chuàng)建線程:其一,使用型構(gòu)為 Thread(Runnable) 的構(gòu)造子將一個(gè)實(shí)現(xiàn)了 Runnable 接口的對(duì) 象包裝成一個(gè)線程,其二,從 Thread 類(lèi)派生出子類(lèi)并重寫(xiě) run 方法,使用該子類(lèi)創(chuàng)建的對(duì)象即為線程。值得注意的是 Thread 類(lèi)已經(jīng)實(shí)現(xiàn)了 Runnable 接口,因此,任何一個(gè)線程均有它的 run 方法,而 run 方法中包含了線程所要運(yùn)行的代碼。線程的活動(dòng)由一組方法來(lái)控制。 Java 語(yǔ)言支持多個(gè)線程的同時(shí)執(zhí)行,并提供多線程之間的同步機(jī)制(關(guān)鍵字為 synchronized)。 k、 Java 語(yǔ)言是動(dòng)態(tài)的。 Java 語(yǔ)言的設(shè)計(jì)目標(biāo)之一是適應(yīng)于動(dòng)態(tài)變化的環(huán)境。 Java 程序需要的類(lèi)能夠動(dòng)態(tài)地被載入到運(yùn)行環(huán)境,也可以通過(guò)網(wǎng)絡(luò)來(lái)載入所需要的類(lèi)。 JSP 與 Servlet JSP 技術(shù)使用 Java 編程語(yǔ)言編寫(xiě)類(lèi) 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í)行其中的程序段,然后將畢業(yè)設(shè)計(jì)(論文) 11 執(zhí)行結(jié)果連同 JSP 文件中的 HTML 代碼一起返回給客戶(hù)。插入的 Java 程序段
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1