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è)論文(文件)

 

【正文】 Keywords: blog site。一般一個(gè)博客就是一個(gè)頁(yè)面,通常由簡(jiǎn)短而且經(jīng)常更新的帖子構(gòu)成,所有文章都是按照年份和日期排列,有些類似版主的日記。博客可以美化一個(gè)人的生活!而所謂的新媒體革命,所謂的人際交往和知識(shí)傳播的革命,都是第二層次的,通過(guò)分享,美化每一個(gè)博客,美化每一個(gè)人的生活,自然美化整個(gè)社會(huì)。博客的出現(xiàn),讓人們可以不斷的把自己以前的和 每天激發(fā)的一些想法或者感受整理放在自己的博客上,每次在寫(xiě)文章的時(shí)候,可能又會(huì)產(chǎn)生新的想法。 2 不僅如此,寫(xiě)博客、記錄自己的想法可以幫助 自己 實(shí)現(xiàn)如下這 些目的: (1)記錄生活,在自己的每一天上留下思考的劃痕。 (5)交友,互相鼓勵(lì),一路同行。也許形式上很接近,但內(nèi)在有著本質(zhì)的差異?!安┛徒谈浮狈脚d認(rèn)為博客的三個(gè)最重要的特點(diǎn)可能是:個(gè)人性、開(kāi)放性和交互性。以“個(gè)人大腦”作為網(wǎng)絡(luò)搜索引擎和思想發(fā)源地,依然是任何技術(shù)無(wú)法實(shí)現(xiàn)的極致。對(duì)于大多數(shù)博客來(lái)說(shuō),寫(xiě)博客已經(jīng)成了一種習(xí)慣,就像學(xué)生時(shí)代寫(xiě)日記一樣,幾乎是每天的“必修課”,經(jīng)常 (甚至每天 )更新,不斷積累,是博客文體有別于其他個(gè)人文章、著作的關(guān)鍵。 。博客代表了一種全新的傳播模式:在這個(gè)模式中,作者和讀者完全接觸,不僅接觸,而且進(jìn)行互動(dòng)。 博客發(fā)展趨勢(shì) 趨勢(shì)一:博客現(xiàn)在正在形成個(gè)人的信譽(yù)機(jī)制,有了博客之 后就確立了一個(gè)個(gè)人虛擬身份,簡(jiǎn)單的來(lái)講就是個(gè)人在互聯(lián)網(wǎng)上是有名有姓的,而不再是一種匿名的行為,網(wǎng)民從流浪漢變成了一個(gè)定居者。 趨勢(shì)三:博客現(xiàn)在正在形成并完善精選機(jī)制,博客作為自媒體和個(gè)人媒體,產(chǎn)生的信息非常巨大。例如美國(guó)著名博客網(wǎng)站 “ 德拉吉報(bào)道 ” ,自從克林頓 的性丑聞事件從那里傳出后,德拉吉先生從此名聲大噪,據(jù)說(shuō)其網(wǎng)站一年的廣告收入達(dá)到 80 萬(wàn)美元。 在開(kāi)發(fā) Java 桌面應(yīng)用程序的時(shí)候,使用 Eclipse 是非常方便的,但是在進(jìn)行Web 開(kāi)發(fā)的時(shí)候, Eclipse 的一些功能就不能夠滿足用戶的需求了,例如在使用Struts 或者是 Hibernate 這些開(kāi)源框架的時(shí)候,在 Eclipse 中就沒(méi)有很好的輔助工具,在 這種情況下,可由自己安裝 Eclipse 的對(duì)應(yīng)插件,然而還有 很多 Web 開(kāi)發(fā)中的需求是 Eclipse 插件所不能滿足的 [4]。因此需要一個(gè)交互式的 Web,于是便誕生了各種 Web 語(yǔ)言。 Tomcat 是 ApacheJarkarta 的一個(gè)子項(xiàng)目,是一個(gè)開(kāi)放式源碼、免費(fèi)支持 JSP和 Servlet 技術(shù)的容器,它同時(shí)又是一個(gè) Web 服 務(wù)器軟件 [6]。無(wú)論 是 愿意享受手工編寫(xiě) HTML 代碼時(shí)的駕馭感還是偏愛(ài)在可視化編輯環(huán)境中工作, Dreamweaver 都會(huì)提供有用的工具,使 我們 擁有更加完美的 Web 創(chuàng)作體驗(yàn) [7]。 Dreamweaver 還提供了功能全面的編碼環(huán)境,其中包括代碼編輯工具(例如代碼顏色和標(biāo)簽完成),以及有關(guān)層疊樣式表 (CSS)、 JavaScript 和 ColdFusion 標(biāo)記語(yǔ)言 (CFML) 等的語(yǔ)言參考資料。 JSP 核心技術(shù)簡(jiǎn)介 Java Servlet 技術(shù) (1)原理 Servlet 是使用 Java Servlet 應(yīng)用程序設(shè)計(jì)接口( API)及相關(guān)類和方法的 Java程序,其主要優(yōu)點(diǎn)是平臺(tái)獨(dú)立性和安全性。當(dāng)客戶機(jī)發(fā)送請(qǐng)求至服務(wù)器時(shí),服務(wù)器可以將請(qǐng)求信息發(fā)送給 Servlet,并讓 Servlet 建立起服務(wù)器返回給客戶機(jī)的響應(yīng)。 ② 與其它服務(wù)器資源(包括數(shù)據(jù)庫(kù)和基于 Java 的應(yīng)用程序)進(jìn)行通信。 ④ 當(dāng)允許客戶機(jī)和服務(wù)器簡(jiǎn)單、高效地執(zhí)行會(huì)話 的情況下。 (3)生命周期 Servlet 是運(yùn)行在服務(wù)器端的程序,所以 Servlet 的運(yùn)行狀態(tài)完全由 Servlet 容器維護(hù),一個(gè) Servlet 的生命周期一般有 3 個(gè)過(guò)程。 8 ③ 銷毀 Servlet 被初始化以后一直在內(nèi)存中保存,后續(xù)的訪問(wèn)可以不再進(jìn)行初始化工作,當(dāng)服務(wù)器遇到問(wèn)題需要重新啟動(dòng)的時(shí)候,這些對(duì)象就需要被銷毀,這時(shí)候 Servlet 引擎就會(huì)調(diào)用 Servlet 的 destroy()方法把內(nèi)存中的 Servlet 對(duì)象銷毀 [10]。 JavaBean 是一種 JSP 類( Class),通過(guò)封裝屬性和方法稱為具有某種功能或者處理某個(gè)業(yè)務(wù)的對(duì)象。實(shí)例化一個(gè) JavaBean,就可以訪問(wèn)它的屬性來(lái)定制它。 SQL Server 2020 的特點(diǎn) : (1)真正的客 戶機(jī) /服務(wù)器體系結(jié)構(gòu)。 9 (5)具有很好的伸縮性。 10 第 3 章 需求分析 (1)經(jīng)濟(jì)可行性 博客網(wǎng)通過(guò)我的文章和相冊(cè)上傳等功能模塊,吸引更多 的瀏覽者,增加網(wǎng)站的訪問(wèn)量,提升網(wǎng)站的影響力;不斷更新網(wǎng)站信息內(nèi)容,使網(wǎng)站信息更加多元化,適合不同的訪問(wèn)群體;通過(guò)網(wǎng)站展現(xiàn)個(gè)人魅力,愉悅身心;通過(guò)與來(lái)訪者的交流,不斷積累經(jīng)驗(yàn),吸收新的知識(shí),使網(wǎng)站適中充滿新鮮活力 [1]??偟膩?lái)說(shuō), Servlet 技術(shù)具有以 下特點(diǎn)。 ④ 功能強(qiáng)大 在 Servlet 中,許多使用傳統(tǒng) CGI 程序很難完成的任務(wù)都可以利用 Servlet技術(shù)輕松地完成。它能方便地實(shí)現(xiàn)管理用戶請(qǐng)求,簡(jiǎn)化 Session 和獲取前一頁(yè)面信息的操作,而在 CGI 之間通信則很差。而 Java 定義有完整的安全機(jī)制,包括 SSL\CA認(rèn)證、安全政策等規(guī)范 [1]。 圖 32 博客網(wǎng)站后臺(tái)功能結(jié)構(gòu) 系統(tǒng)流程示意圖 對(duì)于不同的角色,其所承擔(dān)的任務(wù)也各自不同,流程示意圖也不一樣,包括面向用戶的客戶端流程示意圖和面向系統(tǒng)管理員的流程圖。 高級(jí)管理員登錄進(jìn)后臺(tái)頁(yè)面后,可以對(duì)博客文章、個(gè)人相冊(cè)、好友信息、投票、公告和用戶進(jìn)行管理,也可以修改博主信息。用戶信息實(shí)體的 ER 圖如圖 35 所示。博客文章信息實(shí)體的 ER 圖如圖 37 所示。 表 41 表 tb_photo 的結(jié)構(gòu) 字段名稱 數(shù)據(jù)類型 是否為空 是否主鍵 默認(rèn)值 說(shuō)明 id int(4) No Yes NULL 自動(dòng)編號(hào) photoAddress varchar(50) Yes No NULL 相冊(cè)存放服務(wù)器端地址 photoDescription varchar(50) Yes No NULL 相冊(cè)描述信息 photoTime varchar(50) Yes No NULL 相冊(cè)上傳時(shí)間 (2)tb_consumer 表 主要用來(lái)保存用戶基本信息,如表 42。 (4)tb_restore 表主要用來(lái)保存文章回復(fù)信息,如表 44。 17 (6)tb_articleType 表主要用來(lái)保存文章類型信息信息,如表 46。 (8)tb_friend 表主要用來(lái)保存朋友信息,如表 48。 對(duì)于 JDBCODBC 橋有幾個(gè)明顯的優(yōu)點(diǎn)。博客網(wǎng)運(yùn)行的第一個(gè)頁(yè)面便是用戶登錄頁(yè)面,用戶登錄后,可以查看博主所發(fā)表的文章。 圖 41 用戶登錄 模塊的流程圖 文章查詢模塊 文章查詢模塊的主要功能是用戶在瀏覽系統(tǒng)時(shí)查看發(fā)表的文章列表及文章的詳細(xì)內(nèi)容,包括文章的題目、發(fā)表時(shí)間、該文章的瀏覽次數(shù)等, 并可以針對(duì)發(fā)表文章進(jìn)行回復(fù)。前臺(tái)文章查詢模塊的流程如圖 42 所示。因此,可以將這幾個(gè)部分分別保存在單獨(dú)的文件中,這樣在需要放置相應(yīng)功能時(shí)只需包含這些文件即可,如圖 51所示。 charset=gb2312 language=java import=.* errorPage= % jsp:include page= flush=true / 23 table width=800 border=0 align=center cellpadding=0 cellspacing=0 tr td width=74img src=images/ width=74 height=846/td td height=846 valign=top background=images/ jsp:include page= flush=true / td width=10 background=images/img src=images/ width=13 height=846/td td width=184 valign=top jsp:include page= flush=true / /td td width=122img src=images/ width=122 height=846/td /tr /table jsp:include page= flush=true / 前臺(tái)首頁(yè)運(yùn)行結(jié)果如圖 52 所示。用戶登錄模塊的 Servlet 實(shí)現(xiàn)類的關(guān)鍵代碼如下: 24 圖 52 博客網(wǎng)前臺(tái)首頁(yè)的運(yùn)行效果 public class ConsumerServlet extends HttpServlet { private ConsumerDao consumerDao = null。 } 25 … } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response)。 (1)編寫(xiě) Servlet 實(shí)現(xiàn)類 在用戶登錄頁(yè)面的“用戶名”和“密碼”文本框中輸入正確的用戶名和密碼 后 , 單 擊 “ 登 錄 ” 按 鈕 , 網(wǎng) 頁(yè) 會(huì) 訪 問(wèn) 一 個(gè) URL ,即ConsumerServlet?method=0amp。 if (method == 0) { checkConsumer(request, response)。 consumerDao = new ConsumerDao()。 } else { (form, consumerForm)。在getConsumerForm()方法中,將以用戶名表單信息為參數(shù),以用戶信息表中的用戶名為條件,執(zhí)行查詢的 SQL 語(yǔ)句,并將查詢結(jié)果通過(guò) return 關(guān)鍵字返回,如果沒(méi)有查詢結(jié)果,則返回空對(duì)象。 while (()) { consumerForm = new ConsumerForm()。 } return consumerForm。 jsp:useBean執(zhí)行方式非常靈活,如果執(zhí)行到 jsp:useBean,將去尋找是否存在相同 ID 和 scope。在 queryArticle()實(shí)現(xiàn)方法中, typeId 為其參數(shù),代表文章類型的編號(hào),當(dāng) typeId 屬性為 null 時(shí),將執(zhí)行查詢?nèi)课恼滦畔⒌?SQL 語(yǔ)句;當(dāng) typeId屬性不為 null 時(shí),將執(zhí)行按文章類型查詢的 SQL 語(yǔ)句;當(dāng) typeId 屬性不為 null時(shí),將執(zhí)行按文章類型查詢的 SQL 語(yǔ)句。 else sql = select * from tb_article where typeID=39。 try { while (()) { articleForm = new ArticleForm()。 ((4))。 } } catch (SQLException e) { ()。 頁(yè)將根據(jù)這個(gè) id 值顯示所對(duì)應(yīng)的文章信息。 + id + 39。 ((2))。 ((6))。 ((4))。 try { while (()) { articleForm = new ArticleForm()。 圖 54 前臺(tái)分類顯示文章信息 31 圖 55 文章詳細(xì)查詢頁(yè)面 通過(guò) jsp:useBean動(dòng)作標(biāo)簽實(shí)現(xiàn) ArticleDao 類中的 queryArticleForm()方法,該方法主要以文章編號(hào)為條件,執(zhí)行文章查詢的 SQL 語(yǔ)句。 } 文章詳細(xì)查詢的實(shí)現(xiàn)過(guò)程 如圖 54 所示,顯示的文章內(nèi)容僅僅是其中的一部分,如果用戶要查詢文章的全部信息,可單擊相應(yīng)的 “閱讀 ”超鏈接,網(wǎng)頁(yè)會(huì)自動(dòng)彈出一個(gè) URL,即?id=1。 ((6))。 ((2))。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1