【正文】
at a stroke they rose above the stream and flew across to the other side。 was heard on all sides after the hush of expectation. And little groups and solitary figures among the public began running from place to place to get a better view. In the very f irst minute the close group of horsemen spread out, and it could be seen that they were approaching the stream in twos and threes and one behind another. To the spectators it seemed as though they had all sta rted simultaneously, but to the racers there were seconds of difference that had great value to them. FrouFrou, excited and overnervous, had lost the first moment, and several horses had started before her, but before reaching the stream, Vronsky, who was holding in the mare with all his force as she tugged at the bridle, easily overtook three, and there were left in front of him Ma khotin39。re off! They39。 and the end of the race was just facing the pavilion. But the race began not in the ring, but a hundred arsheenes away from it, and in that part of the course was the first obstacle, a dammedup stream, three arsheenes in breadth, which the racers could leap or wade through as they preferred. Three times they were ranged ready to start, but each time some horse thrust itself out of line, and they had to begin again. The starter, Colonel Sestrin, was beginning to lose his temper, when at last, for the fourth time, he shouted `Away!39。 特此聲明! 作者簽名: 2020 年 06 月 日 第 28 頁 共 27 頁 There were seventeen officers in all riding in this race. The racecourse was a large fourversta ring in the form of an ellipse in front of the pavilion. O n this course nine obstacles had been arranged: the stream, a big and solid barrier two arsheenes high, just before the pavilion, a dry ditch, a ditch full of water, a precipitous slope, an Irish barricade (one of the most difficult obstacles, consisting of a mound fenced with brushw ood, beyond which was a ditch out of sight for the horses, so that the horse had to clear both obstacles or possibly be killed)。 ( 5)學??梢怨紝W位論文的全部或部分內(nèi)容(保密學位論文在解密后遵守此規(guī)定)。 ( 3)學??梢詫W術(shù)交流為目的復制、贈送和交換學位論文。 關(guān)于學位論文使用權(quán)和研究成果知識產(chǎn)權(quán)的說明 本人完全了解成都信息工程學院有關(guān)保管使用學位論文的規(guī)定,其中包括: ( 1)學校有權(quán)保管并向有關(guān)部門遞交學位論文的原件與復印件。文中除了特別加以標注地方外,不包含他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得成都信息工程學院或其他教學機構(gòu)的學位或證書而使用過的材料。在此向他表示我最衷心的感謝! 感謝 盛志偉老師 在課題研究初期給予的幫助,在盛老師的幫助下課題才得以很好的展開,有了一個很好的開端!感謝在系統(tǒng)設(shè)計和實現(xiàn)過程中給予我 幫助的老師和同學。 [7] 張大治,王歡 . JSP 實用教程 [M]. 北京 : 清華大學出版社, 2020。 [5] 郝玉龍 .J2EE 編程技術(shù) [M]. 北京 : 清華大學出版社 ,2020。 [3] 李盛恩 , 王珊 .數(shù)據(jù)庫基礎(chǔ)與應(yīng)用 [M] .北京: 人民郵電出版社 , 2020。 參考 文獻 [1] TODD COOK ,JSP 從入門到精通 [M].北京: 電子工業(yè)出版社 ,2020。 因此在今后的工作里 ,這些功能 的實現(xiàn)還需要更高的技術(shù)支持。這些 過程的討論和分析,讓大家對系統(tǒng)的體系結(jié)構(gòu),功能模塊等有了更深的了解 。 ()。+content+39。 %String content=(content)。 在這里用到了以內(nèi)容為參數(shù)傳遞方式,在刪除文件中就是以內(nèi)容為關(guān)鍵字來刪除留言。 留言信息管理 作為管理員也應(yīng)該有管理留言薄的權(quán)限。 ()。+id+39。 第 25 頁 共 27 頁 Statement stmt=()。 ()。管理界面如圖 419 所示。 界面如圖 418 所示。發(fā)布信息界面如圖 417 所示: 圖 417 新房發(fā)布界面 新房信息的發(fā)布的實現(xiàn)方式和用戶發(fā)布房屋信息的實現(xiàn)方式相似。新房信息的可靠性很大程度上決定了系統(tǒng)的經(jīng)營利益。其它二手房信息的管理與出租房信息管理是相似的。 ()。+id+39。 % String id=(id)。 界面表現(xiàn)如圖 415 所示。% 第 23 頁 共 27 頁 二手房信息管理 圖 415 二手房管理 在用戶對自己所發(fā)布的房屋信息進行管理時,主要是對出租、出售、求購以及求租信息的管理。)。 (delete from zhuce where mail=39。 %控制必須先登錄才能操作 添加部分和注冊 功能 一樣(略)。用戶 39。 if (username==null) { (請先登錄 )。 主要程序代碼如下: % include file=%% include file=%分頁顯示部分略 %String username=(String)(username)。 功能 主界面如圖 413 所示 : 圖 413 管理員主界面 用戶資料管理 圖 414 用戶信息管理 在此管理員可以對用戶信息進行管理:包括刪除和添加用戶。在主界面輸入登錄名和密碼和身份及聯(lián)系方式登錄后就進入管理員管理 主界面。界面如 412 所示 圖 412 留言顯示界面 在這里用戶可以看到剛剛發(fā)布的留言信息和所有用戶給系統(tǒng)的留言。 用戶留言 由于系統(tǒng)是面向所有 已 注冊用戶的,所以用戶 可以在系統(tǒng)留言模塊中留言。 (id)。 ResultSet rs=(sql)。or mianji=39。or price=39。 or taoxing=39。 or area=39。 % 顯示表頭部分代碼和前面的方法一樣所以略 % while(()){ %循環(huán)控制 循環(huán)顯示部分略 %}} else { String sql=select * from sale4 where fangxing=39。)。)or(mianji=39。and price1=39。)or (price=39。 or taoxing=39。or area=39。 or leixing=39。} else {漢字處理代碼略 if ((二手房 )==0) { String sql=select * from +a0+ where ( fangxing=39。 界面如圖 411 所示 圖 411 高級搜索界面 主要代碼如下; %瀏覽器端關(guān)鍵字代碼略 String aa=。 (condition)。 where id=39。 String condition= update sale4 set pingfen=39。 float b =(pf)。 (condition)。 where id=39。 if (pf==null||pf==) { String condition= update sale4 set pingfen=39。 ()。+uid+39。 String uid=(String)(id)。故其它查詢代碼略。在前面我們已經(jīng)講到了信息分頁顯示功能,只是查詢的表不同所以功能代碼略過。當查詢新房信息時,用戶還可以在此界面中為新房信息評分從而實現(xiàn)了評分功能模塊。}} % 查看房屋信息及新房評分 當用戶需要模糊查詢房屋信息時,就可以通過‘查看房屋信息’這個功能來查看各種房屋信息。 (id,uid)。 ()。+time+39。 (condition)。+time+39。+a8+39。+a7+39。+a6+39。+a5+39。+a4+39。+a3+39。+a2+39。+a1+39。+a0+39。+aa+39。 第 18 頁 共 27 頁 (time,time)。 } else {漢字處理問題(略) Date dd=new Date()。 int ss= (a6)。} else if (a1==null||a3==null) {(你還沒有注冊或者資料不完整 )。 String bb=。 String a6=(price1)。如圖 47 所示房屋出售信息的發(fā)布界面: 圖 47 房屋信息發(fā)布 當用戶提交房屋信息后,房屋信息就會寫入數(shù)據(jù)庫并返回給用戶看是否 需要修改剛剛發(fā)布的房屋信息。 用戶房屋信息發(fā)布 用戶成功登錄系統(tǒng)就后就可以返回主界面發(fā)布各種房屋信息。充分體現(xiàn)了登錄這個環(huán)節(jié)和 session 對象的 putvalue()和 getAttribute ()方法的重要性。 % /tablediv align=right %if(intpage==1) { %/div p align=righta href=?page=%=intpage% 第一頁 /a%} % %if(intpage1){ % p align=righta href=?page=%=intpage1 %上一頁 /a %} % % if(intpageintpagecount){ % a href=?page=%=intpage+1 %下一頁 /a/p div align=right %} }% /div 上面的代碼實現(xiàn)了按照登錄名和聯(lián)系方式為查詢條件的數(shù)據(jù)庫查詢操作和循環(huán)顯示到客戶段功能。i++。 (id)。!()) //顯示的記錄數(shù)小于頁的大小并且光標未在最后一條記錄之后。 while(iintpagesizeamp。 if(intpagecount0) { ((intpage1)*intpagesize+1)。//獲取記錄總數(shù) intpagecount=(introwcount+intpagesize1)/intpagesize。 ()。} 這段代碼就充分體現(xiàn)了 session 對象的