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

正文內(nèi)容

作業(yè)提交與評閱系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2024-08-17 21:06 本頁面
 

【文章內(nèi)容簡介】 衡了各種組織現(xiàn)有的技能和優(yōu)化方式。 3) 使用標識簡化頁面進行開發(fā) Web 頁面的程序員并不都熟悉腳本 語言 。 JavaServer 頁面技術(shù)封裝了很多功能,在使用時通過與 JSP 關(guān)聯(lián)的 XML標識進行動態(tài)文件內(nèi)容生成。程序員通過標準的 JSP標識來識別和實例化 JavaBeans 的組件,下載 Applet、設(shè)置或者檢索組件屬性。 JSP技術(shù)可以通過開發(fā)自定義的標識庫進行發(fā)展。未來第三方的程序員可以創(chuàng)建自己的標識庫。 Web 頁面的程序員能夠使用熟知的工具和相同的組件來執(zhí)行具有特定功能的工作。 JDK JDK (Java Development Kit) 是 SunMicrosystems針對 Java程序員開發(fā) 的產(chǎn)品。自從Java推出以來, JDK已 經(jīng) 成為使用最廣泛的 JavaSDK。 JDK是整個 Java的核心,包括了 Java運行環(huán)境, Java工具和 Java基礎(chǔ)的類庫。 JDK是學(xué)好 Java的第一步。而專門運行在 x86平臺的 Jrocket在服務(wù)端運行效率也要比 SunJDK好很多。從 SUN的 ,提供了泛型等非常實用的功能,其版本也不斷更新,運行效率得到了非常大的提高。 5 JDK組成 JDK包含 以下基本組件: 1) Javac: 編譯器,將源程序轉(zhuǎn)成字節(jié)碼 。 2) jar: 打包工具,將相關(guān)的類文件打包成一個文件 。 3) Javadoc: 文檔生成器,從源碼注釋中提取文檔 。 4) jdb: debugger,查錯工具 。 5) Java: 運行編譯后的 Java程序 (.class后綴的 )。 6) appletviewer: 小程序瀏覽器,一種執(zhí)行 HTML文件上的 Java小程序的 Java瀏覽器。 7) Javah: 產(chǎn)生可以調(diào)用 Java過程的 C過程,或建立能被 Java程序調(diào)用的 C過程的頭文件。 8) Javap: Java反匯編器,顯示編譯類文件中的可訪問功能和數(shù)據(jù),同時顯示字節(jié)代碼含義。 9) Jconsole: Java進行系統(tǒng)調(diào)試和監(jiān)控的工具。 其中 Javac是 Javac語言編程編譯器。 Javac工具由 Java語言編寫的類和接口定義,并將它們編譯成字節(jié)代碼的 class文件。 Javac可以隱式編譯一些沒有在命令行中提及的源文件。用 verbose選項可跟蹤自動編譯。 JDK常用的包 1) : 這個是系統(tǒng)的基礎(chǔ)類,比如 String等都是這里面的,這個包是唯一一個可以不用引入 ( import) 就可以使用的包。 2) : 這里面是所有輸入輸出有關(guān)的類 ,比如文件操作等。 3) : 為了完善 io包中的功能,提高 io包中性能而寫的一個新包,例如 NIO 非堵塞應(yīng)用。 4) : 這里面是網(wǎng)絡(luò)有關(guān)的類,比如 URL, URLConnection等。 5) : 這個是數(shù)據(jù)庫操作的類, Connection, Statement, ResultSet等。 6) : 這個是 JSP, Servlet等使用到的類。 JDK常用工具 1) Javac: Java源程序編譯器 ,將 Java源代碼轉(zhuǎn)換成字節(jié)碼。 2) Java: Java解釋器,直接從字節(jié)碼文件執(zhí)行 Java應(yīng)用程序的字節(jié)代碼。 3) : Java applet瀏覽器。 appletviewer命令可在脫離萬維網(wǎng)瀏覽器環(huán)境的情況下運行 applet。 4) jar: Java應(yīng)用程序打包工具,可將多個類文件合并為單個 JAR歸檔文件。 5) Javadoc: Java API文檔生成器 , 從 Java源程序代碼注釋中提取文檔,生成 6 API文檔 HTML頁。 6) jdb: Java調(diào)試器 (debugger),可以逐行執(zhí)行程序 , 設(shè)置斷點和檢查變量。 Tomcat 服務(wù)器 簡介 Tomcat服務(wù)器作為一個免費開源的 Web應(yīng)用服務(wù)器,其技術(shù)先進、性能穩(wěn)定且免費,所以得到了很多軟件開發(fā)商的認可和 JAVA愛好者的 擁護 , 從而成為 了目前比較流行的 Web應(yīng)用服務(wù)器之一。 直到現(xiàn)在, Tomcat一直 被認為是 Servlet/JSPAPI的執(zhí)行器,也就 Servlet容器。然而, Tomcat并不僅僅如此,它還提供了 JNDI和 JMXAPI的實現(xiàn)機制。盡管如此, Tomcat仍然還 不能算是應(yīng)用服務(wù)器,因為它不提供大多數(shù) J2EEAPI的支持。 Tomcat中的應(yīng)用程序與傳統(tǒng)的桌面應(yīng)用程序不同,它是一個 WAR(WebArchive文件。 WAR與 JAR類似,是 Sun公司提出的類似文件壓縮包的 Web應(yīng)用程序格式。通常根目錄下包括 Html和 Jsp文件,另外還有一個 WEBNIF目錄 , 在 該 目錄下有一個classes目錄和一個 , classes目錄下包括了 已經(jīng) 編譯成形的 Servlet類和Servlet所依賴的其他類或者 Jsp,而 。通常在WEBINF中的 lib目錄下可以找到這些依賴類打包形成的 JAR文件,也可以配置到CLASSPATH中。 Tomcat 的功能 使用 Tomcat能夠使 應(yīng)用程序的部署變得非常簡單,只需在 Tomcat的 webapps目錄下放入 WAR,之后 Tomcat就會自行檢查到該文件,并對其進行解壓。一般情況而言,第一次在瀏覽器中訪問這個應(yīng)用時會非常慢,這是因為 Tomcat要把 Jsp變換為 Servlet文件,之后才會進行編譯。當編譯結(jié)束以后,訪問速度會加快。另外 Tomcat也提供了一個名叫 manager的應(yīng)用方式。該方式需 要用戶名和密碼來訪問這個應(yīng)用,而在 xml文件中通常儲存著用戶名和密碼。 用戶 可以通過這個應(yīng)用遠程進行 Web部署和撤銷應(yīng)用。 Tomcat不單是一個 Servlet,它也擁有傳統(tǒng) Web服務(wù)器的特點,如處理 Html頁面。但它處理靜態(tài) Html效果不如 Apache。 除此以外, Tomcat給出了 Realm支持。 Realm可以看作 Unix中的 group。在 Unix里,系統(tǒng)里的一定資源對應(yīng)著一個 group,而一個 group不能訪問不歸屬于它的資源。 Tomcat用 Realm來對不同的應(yīng)用 (可以看作系統(tǒng)資源 )賦予 給不同的用戶 (可 以看作 group), 如果用戶沒有權(quán)限則不能訪問這個應(yīng)用。 Tomcat一共給出了三種 Realm: 1) JNDIRealm,基于 LDAP的服務(wù)器里儲存著用戶信息,通過 JNDI獲取。 2 ) JDBCRealm,數(shù)據(jù)庫里存儲著用戶信息,通過 JDBC來進行驗證。 7 3 ) MemoryRealm, xml文件里儲存用戶信息 , 通過 Realm方便地驗證訪問某個應(yīng)用的客戶。 事實上, Jsp和 Servlet的開發(fā) 已經(jīng) 基本上涵蓋了 Tomcat的主要開發(fā),而這兩種技術(shù)的開發(fā)也非常簡單,只需要通過普通的文本編輯器進行 編寫,然后在打包成 WAR。 MySQL 數(shù)據(jù)庫體系 因為 MySQL 采用的是客戶機 /服務(wù)器體系結(jié)構(gòu),所以在使用 MySQL 進行存取數(shù)據(jù)操作時,必須使用 至少 兩個或者是兩類程序 : 1) 一個是位于存放數(shù)據(jù)的主機上的程序 數(shù)據(jù)庫服務(wù)器。數(shù)據(jù)庫服務(wù)器在網(wǎng)絡(luò)上監(jiān)聽來自客戶機的請求,然后根據(jù)客戶機的這些請求訪問數(shù)據(jù)庫數(shù)據(jù),訪問之后再向客戶機提供它們想得到的信息。 2) 連接到數(shù)據(jù)庫服務(wù)器的程序 客戶機,這些程序是作為用戶和服務(wù)器之間交互信息的工具,并且告訴服務(wù)器需要查詢信息的內(nèi)容。 MySQL 的 架構(gòu)可以描述為層次性子系統(tǒng)組合。 MySQL 的源代碼不是按照單組件或者模塊的方式編寫的,但是各個層次的源代碼還是能夠被分離出來,大部分的子系統(tǒng)依賴于一些通用的底層庫。 MySQL 包含以下子系統(tǒng) : 網(wǎng)絡(luò)連接和網(wǎng)絡(luò)通信協(xié)議子系統(tǒng) ; 線程、進程和內(nèi)存分配子系統(tǒng) ; 查詢解析和查詢優(yōu)化子系統(tǒng) ; 存儲引擎接口子系統(tǒng) ; 各類存儲引擎子系統(tǒng) ; 安全管理子系統(tǒng) ; 日志子系統(tǒng) ; mysys 核心庫文件等。 當一個客戶端通過網(wǎng)絡(luò)連接 MySQL 數(shù)據(jù)庫服務(wù)時,網(wǎng)絡(luò)連接子系統(tǒng)執(zhí)行一系列的與網(wǎng)絡(luò)協(xié)議有關(guān)的底層任務(wù)。然后網(wǎng)絡(luò)連接子系統(tǒng)將控制權(quán)交給線程子 系統(tǒng),線程子系統(tǒng)提供一個線程來處理這個連接,這個連接稱之為連接線程。隨后連接線程得到控制權(quán),它首先調(diào)用安全管理子系統(tǒng)來驗證用戶訪問的合法性。 連接線程將獲得的數(shù)據(jù)傳給控制系統(tǒng),其中一些請求在內(nèi)核代碼中被稱作命令。這些命令中的一部分可以由這個控制系統(tǒng)直接完成,對于不可以直接由系統(tǒng)分發(fā)來完成查詢的,分發(fā)系統(tǒng)將調(diào)用解析子系統(tǒng)對 SQL 語句進行解析。同時,如果在配置MySQL系統(tǒng)時采用了日志功能,那么分發(fā)系統(tǒng)還會調(diào)用日志系統(tǒng)去記錄此次的信息。隨后解析子系統(tǒng)將解析結(jié)果傳給調(diào)用優(yōu)化子系統(tǒng)以優(yōu)化 SQL語句。接著進行表操作,并將一系列請求發(fā)往存儲引擎接口子系統(tǒng)。存儲引擎接口子系統(tǒng)將上述調(diào)用自
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1