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

正文內(nèi)容

基于java的高效兼容http服務(wù)器的研究及實(shí)現(xiàn)(編輯修改稿)

2025-06-12 19:36 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 public static void main(String[] args) throws IOException { ServerSocket s = new ServerSocket(PORT)。 (Started:+s)。 try{ Socket socket = ()。 try{ (連接被 接受 +socket)。 BufferedReader in = New BufferedReader(new InputStreamReader(()))。 PrintWriter out = new PrintWriter( new BufferedWriter( new OutputStreamWriter(())),true)。 while(true){ String str = ()。 if((END)) break。 (Echoing: +str)。 (str)。 } } catch(Exception e) { (())。} 17 finally{ (closing ...)。 ()。 } } finally{ ()。 } } } 圖十一 多線程服務(wù)端實(shí)例 下面是該服務(wù)器設(shè)計(jì)的部分代碼: ?? * get Connect Info */ public String getConnectInfo(){ String szClientHostName= .getIAddress().getHostName ()。 String szClientAddress= .getIAddress ().getHostAddress()。 18 int ClientPort= .getPort ()。 String szRet=。 szRet=Accepted connection from +szClientHostName+(+szClientAddress+) +on port +ClientPort+.。 return szRet。 } ?? HTTPRequest(Socket client)throws IOException{ =client。 =new HttpInputStream(())。 ()。 } public String getLog(){ StringBuffer szRet=new StringBuffer() 。 (Received the following request:+\n)。 Enumeration enum= ()。 String szstr1=。 while(()){ szstr1=(String)()。 (szstr1+\n)。 19 } return ()。 } boolean isGetRequest() { if( .size ()0){ String firstline=(String) (0)。 if( ()0) if((0,3).equalsIgnoreCase (GET)) return true。 } return false。 } ?? * only use to recognize methed get */ class HttpInputStream extends FilterInputStream { HttpInputStream(InputStream in){ super(in)。 } public void addLine(String line) { 20 m_vLines .addElement(line)。 } public String readLine() throws IOException { StringBuffer result=new StringBuffer ()。 boolean finished=false。 boolean isenter=false ?? Public static void main (String[ ] args) throws IOException { ServerSocket server = new ServerSocket (8080)。 /*創(chuàng)建一個(gè)監(jiān)聽(tīng) 8080 端口的服務(wù)器套接字 */ While(time){ Socket client = ( )。 /*等待一個(gè)連接,如果該連接未被創(chuàng)建,本方法阻塞當(dāng)前線程。返回值是一個(gè) Socket 對(duì)象,服務(wù)器程序利用這個(gè)對(duì)象與連接的客戶通信。 */ HttpServer HttpServer =new HttpServer(client)。 /*創(chuàng)建一個(gè) HttpServer 類的對(duì)象 */ ReThread ReThread = new ReThread (Httpserver)。/*創(chuàng)建新線程 */ ( )。/*新線程啟動(dòng) */ } } } ?? 21 五﹑ HTTP 服務(wù)器運(yùn)行 編譯好各個(gè)類后,在命令行中輸入: java ,會(huì)提示服務(wù)器的版本號(hào)及運(yùn)行正常等信息,然后在 IE的地址欄中輸入 或 進(jìn)行測(cè)試,同時(shí)在另外一臺(tái) PC 機(jī) 器 上 測(cè) 試 輸 入 該 機(jī) 的 IP 地址: 可以瀏覽到 預(yù)先放置的 網(wǎng)頁(yè)。 圖十二 服務(wù)器運(yùn)行實(shí)例 22 在瀏覽器中打開(kāi)的預(yù)先放置的 網(wǎng)頁(yè): 圖十三 測(cè)試實(shí)例 六﹑結(jié)束語(yǔ) 首先要感謝 鄒咸林老師 對(duì)我畢業(yè)設(shè)計(jì)的細(xì)心指導(dǎo)和支持,感謝鄒老師為我提供了許多重要的參考文獻(xiàn),以及寶貴的建議和意見(jiàn)。才得以完成該論文設(shè)計(jì)。 在這個(gè)設(shè)計(jì)中,利用了 Java 網(wǎng)絡(luò)編程和 Java 多線程的特性開(kāi)發(fā)了 HTTP 服務(wù)器原型,并且利用了線程的重用性,提高了運(yùn)行效率。Java 本身也是線程安全的,在實(shí)現(xiàn)服務(wù)器程序采用多線程設(shè)計(jì),可以改善整個(gè)服務(wù)器應(yīng)用系統(tǒng)的響應(yīng),提高程序的運(yùn)行效率,降低客戶等待時(shí)間。在實(shí)際運(yùn)行時(shí)狀態(tài)穩(wěn)定、良好。容易在該設(shè)計(jì)的基礎(chǔ) 23 上進(jìn)行擴(kuò)展并構(gòu)建成功能強(qiáng)大的服務(wù)器。 Java 語(yǔ)言也將會(huì)深入更廣泛的網(wǎng)絡(luò)應(yīng)用方面。 七﹑參考文獻(xiàn) [1] [美 ]John Grifffin Pascal de Haan 等著, 邱仲潘等譯。 Java 網(wǎng)絡(luò)編程指南 [M]北京:電子工業(yè)出版社, [2] [美 ]哈羅德 (Harold,E.)編著;劉東華等譯。 JavaTM 網(wǎng)絡(luò)編程 – 北京:中國(guó)電力出版社, 2021 [3] 劉斌 編著,深入淺出 Jbuilder8 程序設(shè)計(jì)與開(kāi)發(fā) – 北京:中國(guó)青年出版社, 2021 [4] [美 ] Ivor ,李昭智,王哲明,王紅廣等譯。 Java2 編程指南 [M] – 北京:電子工業(yè)出版社, 2021 [5] 宋波﹑馬黎 等。用 Java 實(shí)現(xiàn)一個(gè)多線程 HTTP 服務(wù)器 [J], Journal of Shenyang Electric Power Institute , 1008312X(2021)01002904 [6] [美 ] Harvey 。 Paul 著 Java How to Program, Fourth Edition – Publishing House of Electronics [7] 張晨等編著, Java2 應(yīng)用編程 150 例 , 北京:電子工業(yè)出版社, 24 **本科畢業(yè)設(shè)計(jì)(論文)管理暫行規(guī)定 畢業(yè)設(shè)計(jì)(論文)是本科人才培養(yǎng)的重要實(shí)踐性教學(xué)環(huán)節(jié),也是學(xué)士學(xué)位評(píng)定的重要依據(jù)。為了切實(shí)做好 我 校 的畢業(yè)設(shè)計(jì)(論文)工作,規(guī)范畢業(yè)設(shè)計(jì)(論文)工作的管理,提高畢業(yè)設(shè)計(jì)(論文)的質(zhì)量,特制定本規(guī)定。 一、 畢業(yè)設(shè)計(jì)(論文)的 主要目的 (一) 培養(yǎng)學(xué)生運(yùn)用所學(xué)知識(shí)獨(dú)立地分析和解決 本專業(yè)范圍內(nèi)一般 問(wèn)題的能力,培養(yǎng)學(xué)生的創(chuàng)新意識(shí)和實(shí)踐能力,使學(xué)生 從事學(xué)術(shù)研究的能力 得到 初步 的訓(xùn)練; (二) 培養(yǎng)學(xué)生理論聯(lián) 系 實(shí)際的工作作風(fēng)和嚴(yán)謹(jǐn)認(rèn)真的科學(xué)態(tài)度; (三)培養(yǎng) 學(xué)生分析設(shè)計(jì)能力、研究實(shí)驗(yàn)?zāi)芰?、工程?shí)踐能力、經(jīng)濟(jì)分析能力、外文閱讀能力和計(jì)算機(jī)的運(yùn)用能力,以及社會(huì)調(diào)查、文獻(xiàn)資料查閱和 論文寫作能力 。 二、 畢業(yè)設(shè)計(jì)(論文)的 基本要 求 (一)按照各專業(yè)“ 畢業(yè)設(shè)計(jì)(論文) 教學(xué)大綱”的要求進(jìn)行; (二)要具有學(xué)術(shù)性,要對(duì)自然科學(xué)或社會(huì)科學(xué)內(nèi)某一領(lǐng)域進(jìn)行專門、系統(tǒng)的研究,并表達(dá)其研究成果; (三)要具有創(chuàng)見(jiàn)性,要對(duì)學(xué)術(shù)或工程的某個(gè)問(wèn)題有新的發(fā)現(xiàn)、新的構(gòu)想或新的發(fā)展和完善; (四)要具有科學(xué)性,要求論述系統(tǒng)而完整,首尾一貫而不前后矛盾,實(shí)事求是而不主觀臆造; (五)要具應(yīng)用性,要能解決生產(chǎn)實(shí)際問(wèn)題,在技術(shù)改造、生產(chǎn)管理等通過(guò)方面有所創(chuàng)造; (六)應(yīng)做到觀點(diǎn)正確、論據(jù)充分、推理嚴(yán)密、計(jì)算準(zhǔn)確,層次分明、條理清楚、語(yǔ)言精煉,有必要的圖表和相關(guān)資料等; (七)應(yīng)參閱一定數(shù)量的外文資料,并要求在畢業(yè)設(shè)計(jì)(論文)中反映出來(lái)。 三 、畢業(yè)設(shè)計(jì)(論文) 的工作程序 畢業(yè)設(shè)計(jì)(論文) 工作程序分 為選題 、 開(kāi)題 、 撰寫論文或設(shè)計(jì) 、 中期檢查 、 答辯 、 歸檔 等環(huán)節(jié) 。 四 、畢業(yè)設(shè)計(jì)(論文)的時(shí)間安排 畢業(yè)設(shè)計(jì)(論文)工作 時(shí)間為 8~12 周, 時(shí)間安排 應(yīng)按 ** 25 本科生畢業(yè)設(shè)計(jì)(論文)工作流程執(zhí)行,集中用于畢業(yè)設(shè)計(jì)(論文)的時(shí)間不得少于專業(yè)培養(yǎng)計(jì)劃規(guī)定的周數(shù)。 五 、畢業(yè)設(shè)計(jì)(論文)的領(lǐng)導(dǎo)與管理 全 校 畢業(yè)設(shè)計(jì)(論文)在 分 管教學(xué) 副校長(zhǎng) 領(lǐng)導(dǎo)下進(jìn)行,分級(jí)管理,層層負(fù)責(zé)。 (一) 教務(wù)處畢業(yè)設(shè)計(jì)(論文) 管理工作職責(zé) : 匯總各 院(部) 畢業(yè)設(shè)計(jì)(論文)題目和指導(dǎo)教師安排,協(xié)調(diào)有關(guān)問(wèn)題; 做好 畢業(yè)設(shè)計(jì)(論文)前期、中期、后期檢查 工作 ,對(duì)未達(dá)到各階段進(jìn)度、質(zhì)量要求或違反有關(guān)規(guī)定的 院(部)提出整改要求 ; 開(kāi)展學(xué)校畢業(yè)設(shè)計(jì)(論文)工作評(píng)估和研究工作。 (二)院(部) 畢業(yè)設(shè)計(jì)(論文)管理工作職責(zé) : 各 院(部) 成立畢業(yè)設(shè)計(jì)(論文) 工作 領(lǐng)導(dǎo)小組, 確定 畢業(yè)設(shè)計(jì)(論文) 指導(dǎo)教師, 布置畢業(yè)設(shè)計(jì)(論文)工作任務(wù),檢查本院(部) 畢業(yè)設(shè)計(jì)(論文) 工作落實(shí)情況。院(部)畢業(yè)設(shè)計(jì)(論文)管理工作職責(zé) 為: 審查畢業(yè)設(shè)計(jì)(論 文)選題 、下達(dá) 任務(wù)書,安排指導(dǎo)教師, 布置 畢業(yè)設(shè)計(jì)(論文) 有關(guān) 工作; 定期檢查畢業(yè)設(shè)計(jì)(論文)工作進(jìn)展情況,協(xié)調(diào)處理畢業(yè)設(shè)計(jì)(論文)中的有關(guān)問(wèn)題, 督促檢查 指導(dǎo)教師的工作; 對(duì)學(xué)生畢業(yè)設(shè)計(jì)(論文)按規(guī)范化要求進(jìn)行形式審查,組織畢業(yè)設(shè)計(jì)(論文)答辯和成績(jī)?cè)u(píng)定工作。對(duì)答辯小組提出的優(yōu)秀的畢業(yè)設(shè)計(jì)(論文)及評(píng)閱答辯中有爭(zhēng)議的畢業(yè)設(shè)計(jì)(論文),組織答辯委員會(huì)進(jìn)行復(fù)議,最終確定成績(jī); 按學(xué)校 有關(guān) 要求,保存 與 畢業(yè)設(shè)計(jì)(論文) 有關(guān) 的電子 和紙質(zhì) 文檔; 做好本院(部)學(xué)生 畢業(yè)設(shè)計(jì)(論文)總結(jié) 與評(píng)估 工作。 (三) 畢 業(yè)設(shè)計(jì)(論文)指導(dǎo)教師職責(zé) : 指導(dǎo)學(xué)生選題,擬定任務(wù)書,安排學(xué)生 做 開(kāi)題報(bào)告,編寫指導(dǎo)方案,制定計(jì)劃和工作程序; 對(duì)學(xué)生提出具體要求,指定主要參考資料和社會(huì)調(diào)查內(nèi)容,規(guī)定 學(xué)生 應(yīng)完成的查閱中外文資料、文獻(xiàn)綜述、開(kāi)題報(bào)告、各項(xiàng)實(shí)驗(yàn)數(shù)據(jù)、計(jì)算工作(包括上機(jī))、 設(shè)計(jì)(論文)等; 26 采取多種方式檢查學(xué)生的工作進(jìn)度和工作質(zhì)量,及時(shí)解答和處理學(xué)生提出的有關(guān)問(wèn)題,并認(rèn)真填寫畢業(yè)設(shè)計(jì)(論文)指導(dǎo)記錄表; 做好學(xué)生外文翻譯的評(píng)閱工作,指導(dǎo)學(xué)生按規(guī)范要求正確撰寫畢業(yè)設(shè)計(jì)(論文); 在學(xué)生答辯前對(duì)畢業(yè)設(shè)計(jì)(論文)( 包括設(shè)計(jì)說(shuō)明書、計(jì)算資料、實(shí)驗(yàn)報(bào)告、圖紙或論文等)進(jìn)行審查,認(rèn)真填寫畢業(yè)設(shè)計(jì)(論文)評(píng)語(yǔ),指導(dǎo)學(xué)生參加答辯; 根據(jù)院(部)安排參加答辯工作。 (四) 學(xué)生在畢業(yè)設(shè)計(jì)(論文)過(guò)程中必須做到: 重視畢業(yè)設(shè)計(jì)(論文) 過(guò)程 ,明確 各環(huán)節(jié) 目的、意義和要求,虛心接受指導(dǎo)教師和實(shí)驗(yàn)技術(shù)人員的指導(dǎo),保質(zhì)保量地完成畢業(yè)設(shè)計(jì)(論文); 獨(dú)立完成規(guī)定的工作任務(wù),不弄
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1