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

正文內(nèi)容

博客網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)畢業(yè)設(shè)計(jì)畢業(yè)論文(更新版)

2025-01-20 01:37上一頁面

下一頁面
  

【正文】 photoTime varchar(50) Yes No NULL 相冊上傳時(shí)間 (2)tb_consumer 表 主要用來保存用戶基本信息,如表 42。 17 (6)tb_articleType 表主要用來保存文章類型信息信息,如表 46。 對于 JDBCODBC 橋有幾個(gè)明顯的優(yōu)點(diǎn)。 圖 41 用戶登錄 模塊的流程圖 文章查詢模塊 文章查詢模塊的主要功能是用戶在瀏覽系統(tǒng)時(shí)查看發(fā)表的文章列表及文章的詳細(xì)內(nèi)容,包括文章的題目、發(fā)表時(shí)間、該文章的瀏覽次數(shù)等, 并可以針對發(fā)表文章進(jìn)行回復(fù)。因此,可以將這幾個(gè)部分分別保存在單獨(dú)的文件中,這樣在需要放置相應(yīng)功能時(shí)只需包含這些文件即可,如圖 51所示。用戶登錄模塊的 Servlet 實(shí)現(xiàn)類的關(guān)鍵代碼如下: 24 圖 52 博客網(wǎng)前臺首頁的運(yùn)行效果 public class ConsumerServlet extends HttpServlet { private ConsumerDao consumerDao = null。 (1)編寫 Servlet 實(shí)現(xiàn)類 在用戶登錄頁面的“用戶名”和“密碼”文本框中輸入正確的用戶名和密碼 后 , 單 擊 “ 登 錄 ” 按 鈕 , 網(wǎng) 頁 會(huì) 訪 問 一 個(gè) URL ,即ConsumerServlet?method=0amp。 consumerDao = new ConsumerDao()。在getConsumerForm()方法中,將以用戶名表單信息為參數(shù),以用戶信息表中的用戶名為條件,執(zhí)行查詢的 SQL 語句,并將查詢結(jié)果通過 return 關(guān)鍵字返回,如果沒有查詢結(jié)果,則返回空對象。 } return consumerForm。在 queryArticle()實(shí)現(xiàn)方法中, typeId 為其參數(shù),代表文章類型的編號,當(dāng) typeId 屬性為 null 時(shí),將執(zhí)行查詢?nèi)课恼滦畔⒌?SQL 語句;當(dāng) typeId屬性不為 null 時(shí),將執(zhí)行按文章類型查詢的 SQL 語句;當(dāng) typeId 屬性不為 null時(shí),將執(zhí)行按文章類型查詢的 SQL 語句。 try { while (()) { articleForm = new ArticleForm()。 } } catch (SQLException e) { ()。 + id + 39。 ((6))。 try { while (()) { articleForm = new ArticleForm()。 } 文章詳細(xì)查詢的實(shí)現(xiàn)過程 如圖 54 所示,顯示的文章內(nèi)容僅僅是其中的一部分,如果用戶要查詢文章的全部信息,可單擊相應(yīng)的 “閱讀 ”超鏈接,網(wǎng)頁會(huì)自動(dòng)彈出一個(gè) URL,即?id=1。 ((2))。 String sql = null。當(dāng)用戶驗(yàn)證成功后,用戶對應(yīng)的 form 信息將保存在 session 對象中,程序員將根 據(jù)保存在 session 對象中的 form 信息和用戶登錄級別信息( manageLevel)來判斷登錄的用戶是否為博主,關(guān)鍵代碼如下: consumerHostForm=()(host)。 + account + 39。 27 if (consumerForm == null) { (information, 您輸入的用戶名不存在,請重新輸入! )。從該 URL 地址中可以知道用戶登錄模塊所涉及的 method 參數(shù)值為 0,也就是當(dāng) method=0 時(shí),會(huì)調(diào)用驗(yàn)證用戶身份的方法checkConsumer()。 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { method = ((method))。本網(wǎng)站使用的是 jsp:include動(dòng)作元素,該動(dòng)作元素用于向當(dāng)前頁面中包含其它的文件,這個(gè)文件可以是動(dòng)態(tài)文件也可以是靜態(tài)文件。它給博主和用戶提供展示文筆的平臺,增加博主與用戶、用戶與用戶之間的交流,能夠使博客系統(tǒng)內(nèi)的氣氛更加活躍,內(nèi)容更加豐富。又因?yàn)?ODBC 被廣泛支持,因此使用橋使得訪問數(shù)據(jù)源已經(jīng)配置于其上的各種已存在系統(tǒng)成為可能 [14]。 (7)tb_discuss 表主要用來保存公告信息,如表 47。 (3)tb_vote 表主要用來保存投票信息,如表 43。個(gè)人相冊信息實(shí)體的 ER 圖如圖 36 所示。 用戶登錄到網(wǎng)站首頁后,可以查看相冊、博客說明、好友、博主信息、公告信息,也可以發(fā)送郵件、參與投票、查看投票結(jié)果,最主要可以分類或詳細(xì)查看文章、回復(fù)文章。同一臺服務(wù)器上的不同 CGI 程序之間的通信業(yè)相當(dāng)麻煩。 ② 方便 Servlet 提供了大量的實(shí)用工具例程,例如處理很難完成的 HTML 表單數(shù)據(jù) 、讀取和設(shè)置 HTTP 頭、處理 Cookie 和跟蹤會(huì)話等。 (7)SQL Server 提供數(shù)據(jù)倉庫功能 [12,13]。 SQL Server 2020 Microsoft SQL Server 2020 是微軟所推出的一套在 Windows平臺上執(zhí)行的功能強(qiáng)大的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),用以作為應(yīng)用程序的數(shù)據(jù)來源,存放各種數(shù)據(jù),并可以讓用戶很容易地達(dá)成所要進(jìn)行的數(shù)據(jù)存取操作。 JSP 結(jié)合 JavaBean 技術(shù)能擴(kuò)展網(wǎng)頁中程序的功能,它不僅縮短了開發(fā)周期,避免重復(fù)開發(fā),也為 JSP 應(yīng)用帶來更多的伸縮性??梢酝ㄟ^定制協(xié)議或標(biāo)準(zhǔn)(如 IIOP)進(jìn)行通信。裝入后,Servlet 繼續(xù)運(yùn)行直到其它客戶機(jī)發(fā)出請求 [8]。 Dreamweaver 可完全自定義。 Tomcat 是一個(gè)小型的輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,使開發(fā)和調(diào)用 JSP 程序的首選 [6]。正是因?yàn)?MyEclipse 強(qiáng)大的 Web 開發(fā)功能,在目前的 Java Web 軟件開發(fā)中,很大部分開發(fā)人員會(huì)選擇使用 Eclipse+MyEclipse 進(jìn)行開發(fā)。 趨勢四:博客影響力與注意力的商業(yè)置換效應(yīng)將得到強(qiáng)化。博客的出現(xiàn),標(biāo)志著以“信息共享”為特征的第一代門戶之后,追求“思想共享”為特征的第二代門戶正在浮現(xiàn),互聯(lián)網(wǎng)開始真正凸現(xiàn)無窮的知識價(jià)值。因?yàn)榧磿r(shí),所以新鮮,因?yàn)樾迈r,所以獨(dú)特。 。 博客精神的核心并不是自娛自樂,甚至不是個(gè)人表達(dá)自由,相反,是 體現(xiàn)一種利他的共享精神,為他人提供幫助。生活中每天的一個(gè)小小的事情都會(huì)引起人們的思考,甚至是和朋友的聊天中一個(gè)小小的火花迸發(fā)。 課題背景 博客之所以受到用戶歡迎,首先在于它具有無與倫比的“越分享越多”的魅力精髓。開發(fā)工具采用 MyEclipse 和 Macromedia Dreamweaver 8 使得頁面設(shè)計(jì)多樣且便捷。 博客網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) Design and Implementation of Blog Website 學(xué) 院:信息科學(xué)與工程學(xué)院 專 業(yè) 班 級:計(jì)算機(jī)科學(xué)與技術(shù) 學(xué) 號: 學(xué) 生 姓 名: 指 導(dǎo) 教 師:(副教授) 2020 年 6 月 密級: 內(nèi)部 I 摘 要 信息時(shí)代的今天,網(wǎng)絡(luò)已經(jīng)成為人們工作、學(xué)習(xí)的一部分,不斷充實(shí)和改變著人們的生活。 使用 Servlet 和 JavaBean 結(jié)合技術(shù)開發(fā)本系統(tǒng),展現(xiàn)了 MVC 的設(shè)計(jì)思想,它將表示層、業(yè)務(wù)層和數(shù)據(jù)層分離,并且通過 Servlet 控制著這個(gè)頁面的流向??瓷先テ降瓱o奇,毫無可炫耀之處,但它可以讓每個(gè)人零成本、零維護(hù)地創(chuàng)建自己的網(wǎng)絡(luò)媒體,每個(gè)人都 可以隨時(shí)把自己的思想火花和靈感更新到博客站點(diǎn)上。雖然一些想法一些思考只是皮毛,沒有什么深度,但是當(dāng)下筆去寫的時(shí)候每次都會(huì)對某個(gè)小小的問題有了更多的一點(diǎn)點(diǎn)思考,再寫博客的時(shí)候就感覺到了一種滿足感,一種想法得以釋放思考得以延伸的滿足感。 博客是個(gè)人性和公共性的結(jié)合體,其精髓不是主要表達(dá)個(gè)人思想,不是主要記錄個(gè)人日常經(jīng)歷 , 而是以個(gè)人的視角,以整個(gè)互聯(lián)網(wǎng)為視野,精選和記錄自己在互聯(lián)網(wǎng)上看到的精彩內(nèi)容,為他人提供幫助,使其具有更高的共享價(jià)值。正因?yàn)榧夹g(shù)門檻和資金門 檻很低,博客標(biāo)志著精英文化向草根文化的過渡,因而它呈現(xiàn)出以下的傳播特性。這種即時(shí)性,才可以及時(shí)記錄個(gè)人的行為、信息和思想。這個(gè)中間不再存在其他任何的環(huán)節(jié)和控制。其中難免產(chǎn)生信息垃圾,隨著博客的發(fā)展,博客通 4 過精選機(jī)制精選出大家喜聞樂見的信息,像國內(nèi)網(wǎng)摘、博客的評價(jià)系統(tǒng)等 [2,3]。 針對上面這種情況,在開發(fā) Web 應(yīng)用的時(shí)候,選擇 MyEclipse 集成開發(fā)工具, MyEclipse 是依賴于 Eclipse 的一個(gè)開發(fā)工具,對 Eclipse 的功能進(jìn)行了擴(kuò)展,主要是給 Eclipse 增加了一系列的 Web 開發(fā)工具,從而使 Web 開發(fā)的效率大大提高。 Tomcat 很受廣大程序員的歡迎,因?yàn)樗\(yùn)行時(shí)占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能,而且它還在不斷的 6 改進(jìn)和完善中,任何一個(gè)感興趣的程序員都可以更改它或在其中加入新的功能[6]。 Macromedia 的可自由導(dǎo)入導(dǎo)出 HTML 技術(shù)可導(dǎo)入手工編碼的 HTML 文檔而不會(huì)重新設(shè)置代碼的格式,可以隨后用您首選的格式設(shè)置樣式來重新設(shè)置代碼的格式 [7]。當(dāng)啟動(dòng) Web 服務(wù)器或客戶機(jī)第一次請求服務(wù)時(shí),可以自動(dòng)裝入 Servlet。小程序也可以啟動(dòng)客戶瀏覽器和服務(wù)器之間的連接。 JavaBean 技術(shù) JavaBean 是一種基于 Java 的可重復(fù)使用的軟件組件,有點(diǎn)類似于 Microsoft的 COM 組件概念。通過使用 jsp:getProperty標(biāo)記來獲得屬性值,使用jsp:setProperty標(biāo)記來改變 JavaBean 屬性值 [11]。 (6)對 Web 技術(shù)的支持。 ① 高效 在服務(wù)器上僅有一個(gè) Java 虛擬機(jī)在運(yùn)行,其優(yōu)勢在于當(dāng)多個(gè)來自客戶端的請求進(jìn)行訪問時(shí), Servlet 為每個(gè)請求分配一個(gè)線程而不是進(jìn)程。由于每個(gè) CGI 程序的調(diào)用都開始一個(gè)新的進(jìn)程,調(diào)用間通信通常要 通過文件進(jìn)行,因而相當(dāng)緩慢。 面向用戶的客戶端流程如圖 33 所示。 圖 35 用戶信息實(shí)體屬性 ER 圖 (2)個(gè)人相冊信息實(shí)體 個(gè)人相冊信息實(shí)體包括相冊存放服務(wù)器端地址、相冊描述信息及相冊上傳時(shí)間屬性。 其中 id 是 自動(dòng)編號, account 是 用戶名, password 是 用戶登錄密碼, name 是 用戶真實(shí)姓名, sex是 用戶性別, Number 是 用戶 號碼 , mainPage 是 主頁地址, interest 是 用戶愛好, eMail 是 電子郵件, manageLevel 是 用戶登錄級別。 其中 id 是自動(dòng)編號, typeName 是問文章類型名稱, description 是文章類型描述。因?yàn)?JSP 頁面不是在 applet 環(huán)境中操作,它不受這些環(huán)境的限制。這是博客最具代表性的特點(diǎn)之一。 圖 51 前臺首頁的布局 布局 在 JSP 頁面中包含文件有兩種方法:一種是應(yīng) 用 % include %指令實(shí)現(xiàn),另一種是應(yīng)用 jsp:include動(dòng)作元素實(shí)現(xiàn)。 private int method。sign=0。 ConsumerForm consumerForm = (account)。查詢用戶是否存在的 getConsumerForm()方法的具體代碼如下: public ConsumerForm getConsumerForm(String account) { String sql = select * from tb_consumer where account=39。 } (3)判斷登錄用戶是否為博主 普通用戶身份驗(yàn)證成功后,在博客網(wǎng)的首頁將顯示該用戶的信息;如果博主登錄后,則在博主顯示區(qū)域中顯示 “進(jìn)入后臺 ”超鏈接。實(shí)現(xiàn) queryArticle()方法的具體代碼如下: public List queryArticle(Integer typeId) { List list = new ArrayList()。 ((1))。 } 30 return list。 ResultSet rs = (sql)。 } 32 } catch (SQLException e) {
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1