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

正文內(nèi)容

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

2025-08-17 21:06 本頁(yè)面
 

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