版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1第1章 基礎(chǔ)工具學(xué)前提示本章所要介紹的內(nèi)容包括JDK、Tomcat、MyEclipse、MySQL、SQLyog的安裝和使用,以及JSP常用開發(fā)軟件等。知識要點JDK的安裝與配置Tomcat的安裝與配置MyEclipse的安裝與配置MySQL的安裝與配置SQLyog的設(shè)置與使用JSP常用開發(fā)軟件介紹21.1JDK的安裝與配置JDK也即JavaSDK,它是SunMicrosystems公司針對Java開發(fā)者的產(chǎn)品。英文全稱是JavaSoftwareDevelopKit,亦即Java開發(fā)工具包之意。它是整個Java的核心,包括了Java運行環(huán)境(JavaRuntimeEnvironment,JRE)、Java工具和Java基礎(chǔ)類庫(rt.jar),不論哪一種Java應(yīng)用服務(wù)器,實質(zhì)都是內(nèi)置了某個版本的JDK。因此掌握J(rèn)DK是學(xué)好Java的第一步。目前最主流的JDK是Sun公司發(fā)布的JDK,除了Sun公司之外,還有很多公司和組織都開發(fā)了自己的JDK,例如IBM公司開發(fā)的JDK、BEA公司的JRocket,還有GNU組織開發(fā)的JDK等。其中IBM的JDK包含的JVM(JavaVirtualMachine,Java虛擬機)運行效率要比SunJDK包含的JVM高出許多。專門運行在x86平臺的JRocket在服務(wù)端的運行效率也要比SunJDK好一些,但是從應(yīng)用層面上考慮,掌握SunJDK還是很有必要的。31.1JDK的安裝與配置1.下載JDK2.安裝JDK3.JDK的安裝目錄4.配置環(huán)境變量5.測試JDK的安裝及環(huán)境變量的設(shè)置41.2Tomcat的安裝與配置Tomcat官方下載路徑是/,也可以到當(dāng)前流行的Java開發(fā)網(wǎng)和論壇中去下載。Tomcat官方下載頁面如圖1.16所示。51.2Tomcat的安裝與配置1.安裝Tomcat2.測試Tomcat61.3MyEclipse的安裝與配置Eclipse是一個集成開發(fā)環(huán)境(IntegratedDevelopmentEnvironment,IDE),它是一個功能完整且成熟的軟件,由IBM公司于2001年首次推出。Eclipse是一個開放源代碼、基于Java的可擴展開發(fā)平臺。MyEclipse企業(yè)級工作平臺(MyEclipseEnterpriseWorkbench,簡稱MyEclipse)是對EclipseIDE的擴展,利用它可以在數(shù)據(jù)庫和JavaEE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大地提高工作效率。它是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能。71.3MyEclipse的安裝與配置打開MyEclipse10.6安裝程序,雙擊進入解壓安裝,將出現(xiàn)安裝向?qū)А?1) 在安裝向?qū)Ы缑嬷?,單擊Next按鈕。如圖1.27所示。(2) 這里要求用戶閱讀MyEclipse的使用許可,選中下方的“Iaccept…”復(fù)選框即可,單擊Next按鈕,如圖1.28所示。81.3MyEclipse的安裝與配置(3) 選擇MyEclipse的安裝路徑,然后單擊Next按鈕,如圖1.29所示。(4) 選擇要安裝的組件,這里選擇默認(rèn),單擊Next按鈕,如圖1.30所示。91.3MyEclipse的安裝與配置(5) 開始安裝MyEclipse,如圖1.31所示。(6) 安裝成功,單擊Finish按鈕即可,如圖1.32所示。安裝完MyEclipse,可以免費使用30天,功能不受任何限制。101.4MySQL的安裝與配置MySQL是一種開放源代碼的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),MySQL數(shù)據(jù)庫系統(tǒng)使用最常用的數(shù)據(jù)庫管理語言——結(jié)構(gòu)化查詢語言(SQL)進行數(shù)據(jù)庫管理。MySQL關(guān)系型數(shù)據(jù)庫于1998年1月發(fā)行第一個版本。MySQL開發(fā)組于2001年中期公布了MySQL4.0版。2008年Sun宣布以10億美元收購MySQL,這無疑讓MySQL的使用者更有信心。讀者可以從官方網(wǎng)站/downloads/免費獲取MySQL。在安裝的過程中需要用戶注冊,所以讀者需要在官方站點先注冊為用戶,注冊URL為:/register.php111.4MySQL的安裝與配置在獲得了MySQL后,接著所需要的就是安裝。這里的安裝版本是mysql-5.5.20-win32,整個安裝過程可分為如下幾步。(1) 雙擊MySQL的安裝程序,進入歡迎界面,直接單擊Next按鈕,如圖1.33所示。(2) 選擇接受用戶使用協(xié)議,單擊Next按鈕,如圖1.34所示。121.4MySQL的安裝與配置(3) 選擇安裝類型,可選類型有Typical(默認(rèn))、Complete(完全)、Custom(用戶自定義),選擇Custom,單擊Next按鈕繼續(xù)安裝,如圖1.35所示。(4) 設(shè)置MySQL的組件包和安裝路徑,單擊Next按鈕繼續(xù)安裝,如圖1.36所示。(5) MySQL進入安裝狀態(tài),單擊Next按鈕完成MySQL安裝,如圖1.37所示。131.4MySQL的安裝與配置(6) 出現(xiàn)MySQL的安裝信息,單擊Next按鈕,如圖1.38所示。(7) 仍然是MySQL的安裝信息,單擊Next按鈕,如圖1.39所示。(8) 單擊Finish按鈕完成MySQL的安裝,如圖1.40所示。141.4MySQL的安裝與配置(9) 出現(xiàn)MySQL服務(wù)器配置的歡迎界面,單擊Next按鈕,如圖1.41所示。(10)配置MySQL服務(wù)器,可選配置方式有DetailedConfiguration(手動精確配置)、StandardConfiguration(標(biāo)準(zhǔn)配置),此處選擇DetailedConfiguration單選按鈕,單擊Next按鈕繼續(xù)安裝,如圖1.42所示。151.4MySQL的安裝與配置(11) 選擇服務(wù)器類型,可選類型有DeveloperMachine(開發(fā)測試類)、ServerMachine(服務(wù)器類型)、DedicatedMySQLServerMachine(專用數(shù)據(jù)庫服務(wù)器),此處選擇ServerMachine單選按鈕,單擊Next按鈕繼續(xù)安裝,如圖1.43所示。(12) 安裝類型設(shè)置,可選方式有MultifunctionalDatabase(通用多功能型)、TransactionalDatabaseOnly(服務(wù)器類型,專注于事務(wù)處理)、Non-TransactionalDatabaseOnly(非事務(wù)處理類型),此處選擇TransactionalDatabaseOnly,單擊Next按鈕繼續(xù)安裝,如圖1.44所示。161.4MySQL的安裝與配置(13) 進行MySQL表空間的設(shè)置,采用默認(rèn)配置即可,單擊Next按鈕,如圖1.45所示。(14) 設(shè)置網(wǎng)站允許訪問MySQL的最大數(shù)目,可選值有DecisionSupport(DSS)/OLAP(20個左右)、OnlineTransactionProcessing(OLTP)(500個左右)、ManualSetting(手動設(shè)置),此處選擇OnlineTransactionProcessing(OLTP),單擊Next按鈕,如圖1.46所示。(15) 進行MySQL的端口設(shè)置,默認(rèn)設(shè)置為3306,選中EnableStrictMode復(fù)選框,單擊Next按鈕繼續(xù)安裝,如圖1.47所示。171.4MySQL的安裝與配置(16) 進行MySQL字符集的設(shè)置,設(shè)置字符集如圖1.48所示,單擊Next按鈕繼續(xù)安裝。(17) 進行數(shù)據(jù)庫注冊,選中InstallAsWindowsService復(fù)選框,ServiceName的值指定默認(rèn)的即可,選中IncludeBinDirectoryinWindowsPATH復(fù)選框,系統(tǒng)變量中添加安裝Bin目錄,單擊Next按鈕繼續(xù)安裝,如圖1.49所示。181.4MySQL的安裝與配置(18) 進行權(quán)限設(shè)置,設(shè)置超級管理員root用戶的密碼,設(shè)置完成后單擊Next按鈕繼續(xù)安裝,如圖1.50所示。(19) 安裝成功,顯示的界面如圖1.51所示,單擊Finish按鈕完成安裝。191.4MySQL的安裝與配置安裝完畢后,需要如下操作來測試MySQL是否安裝成功。在命令行輸入mysql-uroot-proot(-u后面為用戶名,-p后面為數(shù)據(jù)庫密碼),將會顯示如圖1.52所示效果,說明MySQL安裝成功。201.5SQLyog的設(shè)置與使用下面就簡要地介紹一款優(yōu)秀的MySQL管理工具——SQLyog。它是一個易于使用的、快速而簡潔的圖形化管理MySQL數(shù)據(jù)庫的工具,能夠在任何地點有效地管理我們的數(shù)據(jù)庫,而且它本身是完全免費的。SQLyog具有以下功能:快速備份和恢復(fù)數(shù)據(jù)。以GRID/TEXT格式顯示結(jié)果。支持客戶端挑選、過濾數(shù)據(jù)。批量執(zhí)行很大的SQL腳本文件??焖賵?zhí)行多重查詢,并能夠返回每頁超過1000條的記錄集,而這種操作是直接生成在內(nèi)存中的。程序本身非常短小精悍,壓縮后只有348KB。完全使用MySQLCAPIs程序接口。以直觀的表格界面建立或編輯數(shù)據(jù)表。以直觀的表格界面編輯數(shù)據(jù)。211.5SQLyog的設(shè)置與使用進行索引管理。創(chuàng)建或刪除數(shù)據(jù)庫。操縱數(shù)據(jù)庫的各種權(quán)限:庫、表、字段。編輯BLOB類型的字段,支持Bitmap/GIF/JPEG格式。輸出數(shù)據(jù)表結(jié)構(gòu)/數(shù)據(jù)為SQL腳本。支持輸入/輸出數(shù)據(jù)為CSV文件??梢暂敵鰯?shù)據(jù)庫清單為HTML文件。為所有操作建立日志。個人收藏管理操作語句。支持語法加亮顯示??梢员4嬗涗浖癁镃SV、HTML、XML格式的文件。99%的操作都可以通過快捷鍵完成。支持對數(shù)據(jù)表的各種高級屬性的修改。查看數(shù)據(jù)服務(wù)器的各種狀態(tài)、參數(shù)等。支持更改數(shù)據(jù)表類型為ISAM、MYISAM、MERGE、HEAP、InnoDB、BDB。刷新數(shù)據(jù)服務(wù)器、日志、權(quán)限、表格等。診斷數(shù)據(jù)表——檢查、壓縮、修補、分析。221.5.1SQLyog的安裝與設(shè)置針對SQLyog的簡要操作步驟如下。1.下載并安裝SQLyog2.通過SQLyog來連接MySQL231.5.2表的相關(guān)操作1.創(chuàng)建表2.設(shè)置字段3.添加數(shù)據(jù)4.備份數(shù)據(jù)241.6JSP常用開發(fā)軟件介紹JSP引擎搭建起來后,就可以著手使用開發(fā)工具進行JSP的編程了,目前流行的JSP開發(fā)工具主要有VisualAge、JBuilder、NetBeans、JRun、Dreamweaver、EditPlus等。JBuilder軟件的目標(biāo)定位是代碼開發(fā)人員而不是高級設(shè)計人員,所以JBuilder中包含了大量的向?qū)С绦蚝推渌槍χ虚g層的快速開發(fā)工具。JBuilder性能穩(wěn)定、使用方便,特別適用于創(chuàng)建Java組件。此外,該軟件還提供了很多JSP功能。NetBeans是一個全功能的開放源碼JavaIDE,可以幫助開發(fā)人員編寫、編譯、調(diào)試和部署Java應(yīng)用,并將版本控制和XML編輯融入其眾多功能之中。NetBeans是一個為軟件開發(fā)者而設(shè)計的自由、開放的IDE(集成開發(fā)環(huán)境),可以在這里獲得許多需要的工具,包括建立桌面應(yīng)用、企業(yè)級應(yīng)用、Web開發(fā)和Java移動應(yīng)用程序開發(fā)、C/C++,甚至Ruby。NetBeans可以非常方便地安裝于多種操作系統(tǒng)平臺,包括Windows、Linux、MacOS和Solaris等操作系統(tǒng)。251.6JSP常用開發(fā)軟件介紹JRun是由Allaire公司開發(fā)的Java服務(wù)器軟件,它支持JSP1.1、Servlet2.2規(guī)范,目前的最新版本是JRun4,但它的下載是要付費的,它是Micromedia的一個應(yīng)用服務(wù)器,它基于Sun公司的Java2平臺企業(yè)版(JavaEE)。JRun有
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年居間介紹合同示范文本
- 2024-2030年中國姜黃粉行業(yè)市場銷售模式及投資盈利預(yù)測報告
- 2024年展位設(shè)計與搭建合同
- 2024-2030年中國商貿(mào)物流行業(yè)發(fā)展規(guī)劃及投資運作模式分析報告版
- 2024-2030年中國臥式電收塵器項目可行性研究報告
- 2024-2030年中國包裝產(chǎn)業(yè)發(fā)展前景預(yù)測及投資策略研究報告
- 2024-2030年中國分插復(fù)用器行業(yè)發(fā)展?fàn)顩r規(guī)劃分析報告
- 2024-2030年中國凈菜加工行業(yè)產(chǎn)能預(yù)測及投資規(guī)模分析報告版
- 2024-2030年中國冶金運輸車輛項目可行性研究報告
- 2024-2030年中國冶金產(chǎn)業(yè)園行業(yè)運行現(xiàn)狀發(fā)展規(guī)劃分析報告權(quán)威版
- 國開作業(yè)《公共部門人力資源管理》形考任務(wù)4:撰寫課程學(xué)習(xí)總結(jié)(第1-9章權(quán)重25%)參考882
- 五星級酒店工程部標(biāo)準(zhǔn)化管理資料
- 暈厥護理查房(與“暈厥”相關(guān)共28張)課件
- 民族團結(jié)實踐活動總結(jié)范文5篇
- 網(wǎng)店客服(第二版)整書電子教案完整版教學(xué)課件全套ppt教學(xué)教程最全課件最新
- 全國護士延續(xù)注冊體檢表-(正式)
- 小學(xué)校園污染防控管理制度
- 管理學(xué)-原理與方法(第七版)重點
- 危房封條格式
- (完整ppt)氣候?qū)n}課件
- J-STD-020D[1].1中文版
評論
0/150
提交評論