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

正文內(nèi)容

云計算文件系統(tǒng)的實(shí)現(xiàn)畢業(yè)設(shè)計(論文)-資料下載頁

2025-07-09 13:41本頁面

【導(dǎo)讀】論文題目云計算文件系統(tǒng)的實(shí)現(xiàn)。指導(dǎo)教師職稱講師。專業(yè)網(wǎng)絡(luò)工程班級。摘要云計算是一種基于互聯(lián)網(wǎng)提供服務(wù)的業(yè)務(wù)模式,它能夠?qū)崿F(xiàn)IT基礎(chǔ)設(shè)施。的資源化和服務(wù)化,用戶可以按需進(jìn)行定制和付費(fèi),從而徹底改變了傳統(tǒng)IT基礎(chǔ)。設(shè)施的提供和支付方式,有效解決了無限增長的

  

【正文】 基于 Hadoop 的云平臺搭建完成。 Eclipse Hadoop 插件開發(fā)配置 Eclipse 插件的介紹 Hadoop eclipse 是 Hadoop 開發(fā)環(huán)境的插件。在配置完 Hadoop 的相關(guān)信息之后,在對應(yīng) Hadoop 目錄下面的 contrib\eclipseplugin 下有一用于 eclipse下 Hadoop 開發(fā)的 jar 包: 。這里的目錄為:D:\\contrib\eclipseplugin。該包中包含 eclipse 上 Hadoop 開發(fā)的所有 API。因此只要將此包導(dǎo)入 eclipse 并加以配置 eclipse 之后就可以在eclipse 上創(chuàng)建 MapReduce 應(yīng)用程序了。 具體步驟 ( 1) 安裝 eclipse ( 2) Eclipse 插件開發(fā)配置 將 Hadoop 開 發(fā) 包 復(fù) 制 到 eclipse 安 裝 目 錄 下 ; 將 文 件“ D:\\contrib\eclipseplugin\;復(fù)制到 eclipse 的目錄: G:\Software\eclipse\eclipse\plugins中。其實(shí)就是將 放入 Eclipse 的plugins 目錄中。然后重 啟 eclipse,即可看到相應(yīng)的效果,當(dāng)發(fā)現(xiàn) DFS Locations 時,則表示 Eclipse 已經(jīng)識 別到了 Hadoop eclipse 插件。如下圖所示。 南華大學(xué)計算機(jī)科學(xué)與技術(shù)畢業(yè)設(shè)計(論文) 第 37 頁 共 54 頁 圖 eclipse 插件開發(fā)配置 ( 3)設(shè)置 Hadoop 的安裝目錄 Eclipse 上選擇 Windowspreference,會發(fā)現(xiàn)有一項(xiàng) Hadoop Map/Reduce,選擇這一項(xiàng),并且在右邊的“ Hadoop installation directory:”處選擇自己Hadoop 的安裝目錄。我這里為: D:\。如下圖所示。 圖 Hadoop 安裝目錄 ( 4)把工作目錄切換到 Map/Reduce。 在 eclipse 上選擇 WindowsOpen PerspectiveOther,在彈出的對話框中選擇 Map/Reduce,即可完成工作目錄的切換。 ( 5)建立 Hadoop 集群鏈接 在下方的 Map/Reduce Location 中右鍵單擊,選擇 New Hadoop Location, 南華大學(xué)計算機(jī)科學(xué)與技術(shù)畢業(yè)設(shè)計(論文) 第 38 頁 共 54 頁 并在彈出的對話框中填寫鏈接 Hadoop 集群的信息。如下圖所示。 圖 Hadoop 集群鏈 General 配置。其中, Locatiion name 可以任意,自己取名字。對于Map/Reduce Master 中, Host 填寫 的 IP 地址,單擊的話也可以是 localhost; Port 為之前固定配置的 9001。對于 DFS Master 中 ,勾選 Use M/R Master host; Port 也是之前固定配置好了的 9000;而 Host 已經(jīng)固定了localhost。 5) Advanced parameter 配置。將 選項(xiàng)修成 Hadoop 集群中的地址 (在 中配置): /user/hadoop/tmp。 圖 Advanced parameter 配置 南華大學(xué)計算機(jī)科學(xué)與技術(shù)畢業(yè)設(shè)計(論文) 第 39 頁 共 54 頁 設(shè)置完后回車即可。此時會看到 Map/Reduce Location 下多出 myHadoop 鏈接信息。鏈接完成之后,可以通過 Eclipse 軟件 左側(cè)的 DFS Locations 查看 HDFS文件 系統(tǒng)結(jié)構(gòu)。 南華大學(xué)計算機(jī)科學(xué)與技術(shù)畢業(yè)設(shè)計(論文) 第 40 頁 共 54 頁 第五章 云文件系統(tǒng)的實(shí)現(xiàn) 云文件系統(tǒng)實(shí)現(xiàn)前的技術(shù)準(zhǔn)備 ( 1) 首先,通過 servlet 中的應(yīng)用 () 方法,將要接收的數(shù)據(jù)存到一個字符串中,其格式如下 String stringname= (“ parametername” ) ( 2) 將字符串轉(zhuǎn)換成字節(jié)數(shù)組,其方法如下: Byte bytearrayname[] = (“ iso88591” )。 ( 3)將字節(jié)數(shù)組從新轉(zhuǎn)化為 utf8(字符集編碼)格式的字符串, Stringname = new String( bytearrayname,” utf8”) 。 經(jīng)以上 3個步驟,就可以將中文字符串接受到我們的 servlet 中作后續(xù)的操作。但是在一般的情況下,由于接受的數(shù)據(jù)比較多,我們可以將中文封裝轉(zhuǎn)化為一個轉(zhuǎn)換方法 handleString( String s), 這就可以在需要字符串進(jìn)行轉(zhuǎn)換時,隨時的進(jìn)行調(diào)用轉(zhuǎn)換,方法如下: Public string handlestring(string s){ Try{ Byte bb[] = (“ iso88591” )。 S = new string(bb,” utf8” )。 } Catch(exception e){ (e)。 } Return s。 }//handlestring 南華大學(xué)計算機(jī)科學(xué)與技術(shù)畢業(yè)設(shè)計(論文) 第 41 頁 共 54 頁 文件系統(tǒng)服務(wù)器端代碼 南華大學(xué)計算機(jī)科學(xué)與技術(shù)畢業(yè)設(shè)計(論文) 第 42 頁 共 54 頁 云腦系統(tǒng)的登錄實(shí)現(xiàn) 登陸實(shí)現(xiàn)代碼 南華大學(xué)計算機(jī)科學(xué)與技術(shù)畢業(yè)設(shè)計(論文) 第 43 頁 共 54 頁 圖 登陸界面 南華大學(xué)計算機(jī)科學(xué)與技術(shù)畢業(yè)設(shè)計(論文) 第 44 頁 共 54 頁 圖 注冊界面 云文件夾的制作 工具菜單欄 這一部分的作用是組織操作整個云盤文件系統(tǒng)的選型菜單 針對工具欄菜單,要對它制定鼠標(biāo)點(diǎn)擊出發(fā)的方法,這里定義了一個menuhandler 函數(shù)對菜單欄的每一個按鈕進(jìn)行事件處理,當(dāng)發(fā)生點(diǎn)擊事件時,函 南華大學(xué)計算機(jī)科學(xué)與技術(shù)畢業(yè)設(shè)計(論文) 第 45 頁 共 54 頁 數(shù)將捕捉被點(diǎn)擊的選項(xiàng),并對其內(nèi)容標(biāo)簽進(jìn)行保存,用 switch 語句對標(biāo)簽類型進(jìn)行判斷,從而針對不同的點(diǎn)擊內(nèi)容進(jìn)行不同的處理。其實(shí)現(xiàn)代碼如下: 南華大學(xué)計算機(jī)科學(xué)與技術(shù)畢業(yè)設(shè)計(論文) 第 46 頁 共 54 頁 快捷操作欄 快捷操作欄,就是將用戶常常會用到 的按鈕組織在一起,方便用戶進(jìn)行快速而簡單的操作。其實(shí)現(xiàn)代碼如下 南華大學(xué)計算機(jī)科學(xué)與技術(shù)畢業(yè)設(shè)計(論文) 第 47 頁 共 54 頁 云盤信息如下 其實(shí)現(xiàn)如下 圖 云盤信息 南華大學(xué)計算機(jī)科學(xué)與技術(shù)畢業(yè)設(shè)計(論文) 第 48 頁 共 54 頁 文件欄 文件欄當(dāng)用戶進(jìn)入自己的的需要訪問的文件夾的時候 ,可以通過文件欄了解文件夾下的內(nèi)容 ,對其進(jìn)行操作 ,為方便 ,一般會用戶設(shè)計 3 種顯示形式 ,即縮略圖、列表、詳細(xì)信息。 云文件系統(tǒng)的功能能實(shí)現(xiàn) 、云文件系統(tǒng)中的前進(jìn)和后退實(shí)現(xiàn) 當(dāng)用戶進(jìn)入文件系統(tǒng)的操作過程,經(jīng)常想在進(jìn)入下一個目錄后,返回上一個訪問的目錄,這就相當(dāng)于在電腦里實(shí)現(xiàn)前進(jìn)和后退的功能的實(shí)現(xiàn) 。其實(shí)現(xiàn)步驟如下: 1)堆棧及相應(yīng)變量的設(shè)置 2)后退按鈕的處理函數(shù)。具體實(shí)現(xiàn) 新建文件夾的實(shí)現(xiàn) 用戶使用云文件系統(tǒng)時,要靈活組建文件夾目錄結(jié)構(gòu),新建文件夾時十分重要的。對于新建文件夾這里分兩步實(shí)現(xiàn)。 1)顯示效果的設(shè)計,這一步的實(shí)現(xiàn)比較簡單其代碼如下 南華大學(xué)計算機(jī)科學(xué)與技術(shù)畢業(yè)設(shè)計(論文) 第 49 頁 共 54 頁 圖 新建文件夾界面 2)在新建文件夾過程中,要讓此模塊識別到用戶在目錄下的那個文件夾內(nèi)新建文件夾,這里需要用到一個共享變量當(dāng)用戶選擇進(jìn)入一個文件夾時就將該文件夾 ID存儲到共享變量中,然后只需將共享變量中的所需信息取出 ,便可識別在哪個文件夾下建立文件夾。具體實(shí)現(xiàn)如下: Import 。//引入共享變量的包文件 南華大學(xué)計算機(jī)科學(xué)與技術(shù)畢業(yè)設(shè)計(論文) 第 50 頁 共 54 頁 Public var usershare:sharedobject。//定義共享變量 Private function init():void{//初始化共享變量 Usershare=(“userdata”)。 } Private function getuid():int{//獲取用戶 id 信息 Ruturn 。 } Private function getfoid():int{//獲取所在文件夾信息 Ruturn ; } 3)將用戶新建的文件夾信息發(fā)送給服務(wù)器端進(jìn)行數(shù)據(jù)同步。 文件權(quán)限的設(shè)置 設(shè)置文件權(quán)限首先我們要確定對哪個文件夾或哪個文件進(jìn)行權(quán)限設(shè)置這和上面我們確定在哪里新建文 件夾的辦法一樣,先設(shè)置一個共享變量記錄要進(jìn)行的文件位置代碼方法如上。 搭建的平臺是一個模擬的 Linux 環(huán)境,打開 Cygwin 進(jìn)入要修改的文件夾或文件目錄。 1) 用戶讀權(quán)限的設(shè)置 我這里要設(shè)置的文件為 將此文件設(shè)置為所有人皆可讀輸入: chmod a+r 2)寫權(quán)限的設(shè)置 將文件 設(shè)置為所有者及和所有者同組的可寫,其他的不可寫輸入: Chmod ug+w,ow file 3)查看權(quán)限的配置輸入: ls all 南華大學(xué)計算機(jī)科學(xué)與技術(shù)畢業(yè)設(shè)計(論文) 第 51 頁 共 54 頁 第六章 總結(jié) 今天,大學(xué)里最后的一次“作業(yè) —— 我 的畢業(yè)設(shè)計,終于完成了!這次我選擇的題目是基于云計算文件系統(tǒng)的設(shè)計。在接觸這個設(shè)計之前,我對云計算的概念是只是聽說過而從來沒有接觸過,再者云計算還沒有被推廣,所以我認(rèn)為這是個比較新穎的題目。所以,我選擇了它。 的確作這個題目在學(xué)校里是一個十分新鮮的題目,通過這個設(shè)計讓我了解了很多以前從沒有接觸過得知識,其中了解了云計算的主要計算方法 MapReduce,了解了為這個計算量身定做的 Hadoop 編程平臺,也簡單的通過這個平臺設(shè)計出了文件系統(tǒng)。當(dāng)然做這個設(shè)計需要的信息量也是十分龐大的,我要搜集很多資料,來做出我的論 文,同時在搭建平臺時也是十分困難的,要在網(wǎng)上咨詢一些專業(yè)人員,總算是做出來了。 這次的畢業(yè)設(shè)計很有意義,它讓我切身體會到理論與實(shí)際結(jié)合才能讓自己獲得更大的進(jìn)步。在今后的發(fā)展中,我不僅要加強(qiáng)理論學(xué)習(xí),還要增強(qiáng)動手能力。 南華大學(xué)計算機(jī)科學(xué)與技術(shù)畢業(yè)設(shè)計(論文) 第 52 頁 共 54 頁 參考文獻(xiàn) [1] 王鵬 .走近云計算(第一版) .人民郵電出版社 .20xx 年 6月 [2] 羅軍舟 .宋愛波 .云計算體系架構(gòu)與關(guān)鍵技術(shù) .通信學(xué)報 .20xx 年 7 月 [3] John Rhoton .Cloud Computing Explained: Implementation Handbook for [4] 劉鵬 .云計算 (第二版 ) .電子工業(yè)出版社 .20xx 年 5月 [5] Hadoop 技術(shù)論壇 .Hadoop 開發(fā)者 .第一期 .20xx 年 1月 27日 [6] Hadoop 技術(shù)論壇 .Hadoop 開發(fā)者 .第二期 .20xx 年 3月 30日 [7] Hadoop 技術(shù)論壇 .Hadoop 開發(fā)者 .第三期 .20xx 年 6月 20日 [8] Hadoop 技術(shù)論壇 .Hadoop 開發(fā)者 .第四期 .20xx 年 [9] 李錚 .多媒體云計算平臺關(guān) 鍵技術(shù)研究 .博士學(xué)位論文 . 20xx 年 5 月 5 日 [10] 吳朱華 .云計算核心技術(shù)剖析 .人民郵電出版社 .20xx 年 5 月 第一版 [11] 張為民 .云計算:深刻改變未來 .科學(xué)出版社 .20xx [12] 周洪波 .云計算:技術(shù)、應(yīng)用、標(biāo)準(zhǔn)和商業(yè)模式 .電子工業(yè)出版社 20xx 年 6月 [13] Tom : The Definitive Guide [14] 徐立冰 .云計算和大數(shù)據(jù)時代網(wǎng)絡(luò)技術(shù)揭秘 .人民郵電出
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1