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

正文內(nèi)容

基于java的郵件系統(tǒng)畢業(yè)設(shè)計(jì)論文(文件)

 

【正文】 e。 } public void setId(int id) { = id。 } public void setUser(Users user) { = user。 生成用戶登錄信息的窗體。 圖 58 郵件系統(tǒng)登錄 頁(yè)面 用戶注冊(cè)頁(yè)面 用戶注冊(cè)頁(yè)面 ,調(diào)用 UserManager 的 addUser 方法注冊(cè)用戶。 要連接郵件的存儲(chǔ),然后打開(kāi)名為 INBOX 的活頁(yè)夾。 圖 510 郵件列表頁(yè)面 郵件編輯接口 郵件的編輯接口是 基調(diào)用的 servlet 是 。然后 分別用 setFrom(fromID)、setRecipients(,iAddr)、 setSubject(subject)、 setText(text)將相對(duì)應(yīng)的內(nèi)容添加到窗體中,再使用 把郵件發(fā)送出去。在讀取程序中我也使用到 getMessages()方法,這樣可以確定所要讀取的郵件時(shí)那一封,同時(shí)也可以防止用戶選擇了不存在的郵件。獲得數(shù)據(jù)資源后,在調(diào)用 setDataHandler()函數(shù)粘貼到 BodyPart 之前,必須傳遞到 DataHandler 構(gòu)造其中。通過(guò) ()方法取得 Multipart的每一部分,通過(guò) ()來(lái)去的附件的意向和內(nèi)容類型并據(jù)此加以處理。通過(guò)這種方法可以直接使用 SQL 語(yǔ)句進(jìn)行數(shù)據(jù)庫(kù)的操作,將返回的值格 式化以后就可以直接使用。而 開(kāi) 放型網(wǎng) 絡(luò) 自身的特 點(diǎn)決定 了它每 時(shí) 每刻可能遭受 來(lái) 自不同方面的入侵和攻 擊 , 這 些攻 擊將會(huì)給應(yīng) 用系統(tǒng)帶來(lái) 不可估量的 損 失。 ? 入侵 檢測(cè) 技 術(shù) 采用 實(shí)時(shí) 的入侵 檢測(cè) 技 術(shù)進(jìn) 行 記錄證 據(jù),并采取相 應(yīng) 的防 護(hù) 手段,如跟 蹤和 恢復(fù)、斷開(kāi) 網(wǎng) 絡(luò)連 接等。 ? 數(shù) 據(jù)的安全 對(duì) 外 進(jìn) 行信息交 換時(shí) ,采用信息加密和信息確 認(rèn) 的手段 來(lái) 確保信息的安全。致使 表結(jié) 構(gòu)非常的混 亂 不堪,表中甚至出 現(xiàn)了 很多冗余的字段, 開(kāi)發(fā)過(guò) 程中 經(jīng) 常遇到字 段沖 突,或者查 錯(cuò) 表的情 況 。但是,其中存在 著 很多的不足之 處 : ? 由于 開(kāi)發(fā)經(jīng)驗(yàn) 欠缺,系 統(tǒng) 的代 碼 量比 較 大,但是 沒(méi) 有 將 系 統(tǒng) 中的代 碼分類 整理,代 碼的執(zhí) 行效率 較 慢。 總結(jié)與體會(huì) 本文首先介紹了 JavaMail 郵件系統(tǒng)開(kāi)發(fā)過(guò)程所涉及的協(xié)議,并簡(jiǎn)單的介紹了JavaMail API 中重要的類和 JavaMail 開(kāi)發(fā)環(huán)境以及開(kāi)發(fā)語(yǔ)言的特點(diǎn)。在此,謝謝我的指導(dǎo)教師以及學(xué)校的精心安排 。 首先,要感謝我的論文指導(dǎo)老師楊玉蓓老師,在論文的寫作期間,她不厭其煩的幫助我進(jìn)行論文的修改和指導(dǎo),幫助我順利完成論文花費(fèi)了太多時(shí)間和努力。 由于我的學(xué)術(shù)水平有限,所寫論文難免有不足之處,懇請(qǐng)各位老師和 同學(xué)進(jìn)行 批評(píng)和指正! 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 29 參考文獻(xiàn) [1]王偉 ,基于 JavaMail API 的郵件服務(wù)的開(kāi)發(fā)及實(shí)現(xiàn) [J].現(xiàn)代計(jì)算機(jī) ,20xx,(1):7376 [2]鐘珞 ,劉玲 ,夏紅霞 .基于 JavaMail API 的 Web 郵件系統(tǒng)開(kāi)發(fā) [J].武漢理工大學(xué)學(xué)報(bào) ,20xx,28(6):8486 [3]柳永坡,劉雪梅,趙長(zhǎng)海. JSP 應(yīng)用開(kāi)發(fā)技術(shù)[M].北京:人民郵電出版社 ,20xx,3032 [4]王克宏 .Java 技術(shù)及其應(yīng)用 [M].北京:高等教育出版社 ,20xx [5]陳偉 .SQL Server 20xx 數(shù)據(jù)庫(kù)應(yīng)用與開(kāi)發(fā)教程 .北京:清華大學(xué)出版社, 20xx,3238 [6]楊淑萍 ,聶哲 .基于 JavaMail 的郵件客戶端程序的設(shè)計(jì)與實(shí)現(xiàn) [J].電腦知識(shí)與技術(shù)[J],20xx,(20):106108 [7]鐘忺 ,劉春燕 .基于 JavaMail API 的郵件認(rèn)證與接收 [J].計(jì)算機(jī)與數(shù)字工程 ,20xx,35(3):145147 。 最后,感謝這篇論文所涉及到的各位學(xué)者。回想這一路走來(lái)的日子,父母的關(guān)心,老師的教誨,朋友的支持幫助一直陪伴著我,讓我漸漸長(zhǎng)大,也慢慢走向成熟。并最終實(shí)現(xiàn)了各個(gè)子模塊的整合,形成了簡(jiǎn)單的基于 JavaMail的郵件系統(tǒng)。 ? 對(duì)數(shù) 據(jù) 庫(kù) 的各種字段 類 型不熟悉,很多字段的 類 型有所混淆,使得查找 數(shù) 據(jù)的時(shí) 候 會(huì) 出 現(xiàn) 不兼容的情 況 。 開(kāi)發(fā)過(guò) 程中重新配置了表的 結(jié) 構(gòu), 現(xiàn) 在的 數(shù) 據(jù) 庫(kù) 表就 變 得清晰了 許 多。 ? 配 備 防病毒 軟 件 要求能 殺當(dāng) 前出 現(xiàn) 的所有病毒,且更新速度要快。 ? 服 務(wù) 器的安全 利用操作系 統(tǒng) 本身所 帶 有的安全機(jī)制,制定完善的安全策略。網(wǎng) 絡(luò) 安全性主要考 慮局域網(wǎng) 內(nèi) 部的安全、服 務(wù) 器和 數(shù) 據(jù)的安全。用戶所選擇的地址將會(huì)通過(guò)一個(gè) Session 返回到編輯接口地址的輸入欄。這個(gè)程序主要是對(duì) WebMail 數(shù)據(jù)庫(kù) addrlist表的操作。 當(dāng)一個(gè)郵件包含有附件時(shí),郵件的內(nèi)容是 Multipart,而不是 Part 對(duì)象。附件是文件時(shí),數(shù)據(jù)資源是 FileDataSource。該程序所使用的方法和 類似。在定義變量的時(shí)候需要將 subject 和 messageText 用 getByte(“ ISO8859_1” )方法將字符轉(zhuǎn)化為郵件服務(wù)器能夠識(shí)別的字符。通過(guò)調(diào)用 Java Mail API 中提供的 Floder 類,使用 getFolder()方法定義一個(gè) Folder 變量folder ,使用 () 設(shè) 置 目 錄的 打 開(kāi)方 式為 只讀 , 用()方法可以獲得郵箱中的郵件數(shù)量,建立一個(gè)數(shù)組 message[]來(lái)定位郵件。 圖 59 郵件系統(tǒng)注冊(cè)頁(yè)面 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 23 郵件列表接口 當(dāng)用戶順利登錄系統(tǒng)后會(huì)進(jìn)入系統(tǒng)的歡迎接口,用戶點(diǎn)擊框架左邊的收件箱就可以進(jìn)入郵件 列表 接口。 是一個(gè) struts2 的 action, struts2封裝了自動(dòng)收集窗體元素的值,若用戶沒(méi)有輸入用戶名和密碼,則頁(yè)面的 js 會(huì)提示用戶需要輸入用戶名和密碼。 } public String[] getAddresss() { return addresss。 } public void setAddress_book_name(String addressBookName) { address_book_name = addressBookName。//屬于哪個(gè)用戶 private String[] addresss。 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 20 ??(中間省去各屬性的 set 和 get 方法) } ②項(xiàng)目啟動(dòng)后在數(shù)據(jù)庫(kù)中自動(dòng)生成的表: 圖 56 數(shù)據(jù)庫(kù)中自動(dòng)生成的表 Id:主鍵 Folder:屬于哪個(gè) folder表(外鍵) Sender:發(fā)送人 Password:密碼 smtpServer:發(fā)送郵件服務(wù)器 recipient:接收人 chaosong:抄送人 misong:密送人 subject:郵件主題 Date:郵件日期 containFile:是否含有附件 content:郵件內(nèi)容體 mailSize:郵件大小 attachments:郵件所含附件的附件名集合 savepath:附件保存位置 ( 3) address_book(用戶通訊簿表 ) ①對(duì)應(yīng)的 java 類代碼: package 。 private int mailSize=0。 private String subject。 private String smtpServer。 public class mailModel implements Serializable{ private int id。 } public String getId() { return id。 } public SetmailModel getMails() { return mails。 private SetmailModel mails。 import 。 } 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 18 public void setAddress_books(SetAddress_Book address_books) { = address_books。 } public void setPwdAlgorithm(String pwdAlgorithm) { = pwdAlgorithm。 } public int getUseAlias() { return useAlias。 } public int getUseForwarding() { return useForwarding。 } public String getPwdHash() { return pwdHash。 private SetFolder_Information folders。 private int useForwarding。 public class Users implements Serializable { private String username。建立的郵件系統(tǒng)數(shù)據(jù)庫(kù)名為 yiyouDB。如果要運(yùn)行可以選擇能夠運(yùn)行 EJB 程序的容器 : WebLogic、 WebSphere Tomcat 下載與安裝: 圖 51 tomcat 下載 圖 52 tomcat 安裝過(guò)程中設(shè)置 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 15 圖 53 tomcat 安裝過(guò)程中設(shè)置 郵件服務(wù)器的安裝配置 郵件服務(wù)器配置: 服務(wù)器在使用前得先運(yùn)行 bin\run..bat ,運(yùn)行完之后你可以看見(jiàn)跟bin 同目錄下會(huì)產(chǎn)生一個(gè)名為 apps 的檔夾,在這個(gè)文件在中你可以配置郵件服務(wù)器,因?yàn)楸鞠到y(tǒng)是基于 sql server20xx ,所以進(jìn)入 \ \apps\james\SARINF\ 進(jìn)行配置 ,需要配置如下 : ① postmaster 和 servername/servername 其中 為郵箱賬號(hào)域名的配置 ② inboxRepository repository destinationURL= type=MAIL/ /inboxRepository更改成 inboxRepository repository destinationURL= type=MAIL/ /inboxRepository這個(gè)配置是當(dāng)服務(wù)器接收到郵件時(shí)將郵件保存到數(shù)據(jù)庫(kù)中而不是以檔的形式保存。 通訊 簿管理 該模塊的功能是 說(shuō)明 用戶管理聯(lián)系人的郵件地址,可以對(duì)地址進(jìn)行分類,添加、刪除或修改地址。 郵 件的管理 用戶通過(guò)郵件管理模塊可以實(shí)現(xiàn)郵件的刪除,郵件的下載等功能。編輯功能為用戶提供了編寫郵件的接口,用戶在這個(gè)接口可以填寫要發(fā)送的地址、郵件的標(biāo)題、郵件的內(nèi)容,添加附件,設(shè)置郵件的優(yōu)先級(jí)并且可以發(fā)送郵件。因?yàn)樗械南到y(tǒng)維護(hù)都是主機(jī)的系統(tǒng)管理員在后臺(tái)進(jìn)行,所以身份認(rèn)證只考慮普通用戶。郵件服務(wù)器實(shí)現(xiàn)與郵件操作有關(guān)的所有功能,該郵件平臺(tái)的系統(tǒng)結(jié)構(gòu)圖如下所示。 武漢工程大學(xué)郵電與信息工程學(xué)院 畢業(yè)設(shè)計(jì)(論文) 12 第四章 系統(tǒng)的概要設(shè)計(jì) 整個(gè)郵件系統(tǒng)平臺(tái)由兩臺(tái)計(jì)算機(jī), 4 個(gè)服務(wù)器段軟件組成,一臺(tái)計(jì)算機(jī)安裝 Windows XP 操作系統(tǒng),上面安裝 Tomcat、 james 和 SQL Server 20xx[5]作為 Web 服務(wù)器、郵件服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器。 從 Tomcat 開(kāi)始, Tomcat 已經(jīng)不依賴環(huán)境變量中的 CLASSPATH 了。 (2).對(duì)壓縮包進(jìn)行解壓縮。 Eclipse 在下載完成后,只需要將對(duì)應(yīng)的壓縮包文件 解壓縮到指定位置,即可完成安裝。 (4).然后在如圖 33 所示的 “環(huán)境變量 ”對(duì)話框中再次選擇 Path 環(huán)境變量,將F:\Program Files\Java\\bin 添加到對(duì)應(yīng)的變量值后面,注意和前面的值用 “; ”隔開(kāi)。在 WindowsXP 操作系統(tǒng)環(huán)境,具體操作步驟如下: (1).選擇 “開(kāi)始 ”菜單中的 “控制面板 ”命令,打開(kāi)控制面板窗口,雙擊選擇 “系統(tǒng) ”,打開(kāi)如圖 31 所示的 “系統(tǒng)屬性 ”對(duì)話框 。 此外,我們還需
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1