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

正文內(nèi)容

基于jsp和hibernate電子商務(wù)網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)-閱讀頁

2025-07-09 19:56本頁面
  

【正文】 碼是直接讀取輸入流,沒有生成臨時(shí)文件,故而上傳速度有顯著的提高。 /script % } float space=0。 float sizec=0。 File ff=new File(spp)。 } byte b[]=new byte[4096]。 ServletInputStream sis=()。 int a=0。 String split。 String s。 File f2。 long ipretotal=0。 f2=new File(ff,fileName)。 ( ())。 split=new String(b,0,a)。 //check the sufferfix s=new String(b,0,a)。 ()。///上傳文件的格式錯(cuò)誤頁面 } } else { ()。 ()。 ///上傳文件的格式錯(cuò)誤頁 } itotal=itotal+a。 itotal=itotal+a。 itotal=itotal+a。 ipretotal=itotal。 (iuploadbyte,( itotal))。 stime=()。 } s=new String(b,0,a)。 //()。 (../error/?errorS=3)。 itotal=itotal+a。 itotal=itotal+a。 } else { ( b, 0, a )。 //()。 String path=picture/+fileName。amp。 (出錯(cuò)了!)。 (cloth)。 % script language=javascript alert(上傳圖片成功!點(diǎn)擊確定返回!)。 /script %}catch(Exception e){} 第7章 系 統(tǒng) 測(cè) 試 軟件測(cè)試常識(shí)軟件測(cè)試應(yīng)該跨越整個(gè)軟件開發(fā)流程。軟件測(cè)試應(yīng)該是一個(gè)泛型概念,涵蓋整個(gè)軟件生命周期,這樣才能確保周期的每個(gè)階段都禁得起考驗(yàn)。否則自身不正,難以服人。這些經(jīng)驗(yàn)教訓(xùn)迫使我們必須采取強(qiáng)有力的檢測(cè)措施來檢測(cè)未發(fā)現(xiàn)的隱藏軟件缺陷。l 軟件超出客戶需求的范圍。l 軟件的使用未能符合客戶的習(xí)慣和工作環(huán)境。可惜的是,很多人更傾向于把軟件缺陷看成運(yùn)行時(shí)出現(xiàn)的問題,認(rèn)為軟件測(cè)試僅限于程序提交之后。但是明確軟件測(cè)試現(xiàn)實(shí)與理想的差距,在軟件測(cè)試中學(xué)會(huì)取舍和讓步,對(duì)軟件測(cè)試是有百益而無一弊的。軟件測(cè)試應(yīng)該貫穿整個(gè)軟件定義與整個(gè)開發(fā)周期。在對(duì)需求理解與表達(dá)的正確性、設(shè)計(jì)與表達(dá)的正確性、實(shí)現(xiàn)的正確性以及運(yùn)行的正確性的驗(yàn)證中,任何一個(gè)環(huán)節(jié)發(fā)生了問題都可能在軟件測(cè)試中表現(xiàn)出來。 性能測(cè)試測(cè)量Web服務(wù)器的性能是一項(xiàng)讓人感到畏縮的任務(wù),它不像一些簡(jiǎn)單的任務(wù),如測(cè)量CPU的速率或者是測(cè)量程序占用CPU的比例,Web服務(wù)器的性能優(yōu)化中包括調(diào)整許多變量來達(dá)到目標(biāo)。常見的問題有如下幾個(gè):l 客戶端和服務(wù)器端是在同一臺(tái)機(jī)器上嗎?l 服務(wù)器在測(cè)試的時(shí)候還運(yùn)行著其他的程序嗎?l 客戶端和服務(wù)器端的通信是通過局域網(wǎng)(100baseT、10baseT)還是使用調(diào)制解調(diào)器?l 客戶端是否一直重復(fù)請(qǐng)求相同的頁面,還是隨機(jī)地訪問不同的頁面?l 客戶端發(fā)送請(qǐng)求是有規(guī)律的還是突發(fā)的?l 是在最終的配置環(huán)境下運(yùn)行服務(wù)的?還是在調(diào)試的配置環(huán)境下運(yùn)行服務(wù)的?l 客戶端的請(qǐng)求中包含圖片還是只有HTML頁面?所有這些都是要關(guān)心的問題,并且?guī)缀醪豢赡芫_地把所有的問題都列出來。l 每秒會(huì)話數(shù)(Sessions Per Second):每秒到達(dá)Web服務(wù)器的用戶。l 吞吐量(Throughput):在特定時(shí)間內(nèi)由Web站點(diǎn)發(fā)出的數(shù)據(jù)流量帶寬,它與服務(wù)器提供服務(wù)的內(nèi)容和交易數(shù)相關(guān)。俗話說:“工欲善其事,必先利其器”,壓力測(cè)試只有借助于一些工具才可得以實(shí)施。產(chǎn)生壓力的手段都是通過錄制或者是編寫壓力腳本,這些腳本以多個(gè)進(jìn)程或者線程的形式在客戶端運(yùn)行,這樣通過人為制造各種類型的壓力,可以觀察被測(cè)系統(tǒng)在各種壓力狀況下的表現(xiàn),從而定位系統(tǒng)瓶頸,作為系統(tǒng)調(diào)優(yōu)的基礎(chǔ)。Apache JMeter是一個(gè)專門為運(yùn)行和服務(wù)器裝載測(cè)試而設(shè)計(jì)的100%的純Java桌面運(yùn)行程序。它和用于HTTP和SQL數(shù)據(jù)庫(使用JDBC)的模塊一起運(yùn)送。l 用來模擬對(duì)服務(wù)器或者網(wǎng)絡(luò)系統(tǒng)加以重負(fù)荷,以測(cè)試它的抵抗力。l 它還提供了一個(gè)可替換的界面用來定制數(shù)據(jù)顯示,測(cè)試同步及測(cè)試的創(chuàng)建和執(zhí)行。l 用于模擬在服務(wù)器、網(wǎng)絡(luò)或者其他對(duì)象上的附加高負(fù)載以測(cè)試它們提供服務(wù)的受壓能力。下面是我模擬的幾組測(cè)試數(shù)據(jù),測(cè)試頁面:前臺(tái)產(chǎn)品展示→女裝,假定該頁的訪問量為10次/秒。 測(cè)試報(bào)告2模擬用戶數(shù)訪問次數(shù)樣本數(shù)目平均響應(yīng)時(shí)間并發(fā)訪問Bytes111297否1340912020297否1340915050312否134091100100295否13409110001000313否13409515234否134095151453是1340920120235否13409201205737是134091001100260否13409100011000320否13409通過測(cè)試,可得以下結(jié)論:l 現(xiàn)在我們把所有的信息都?xì)w結(jié)到平均響應(yīng)時(shí)間的需求上來,根據(jù)上面測(cè)試得到的數(shù)據(jù),發(fā)現(xiàn)幾個(gè)非常大的響應(yīng)時(shí)間都是并發(fā)訪問情況下得到的,在并發(fā)情況下JMeter將會(huì)在測(cè)試的開始就建立全部線程并立即發(fā)送訪問請(qǐng)求,這樣一來就很容易使服務(wù)器飽和,更重要的是會(huì)隱性地增加了負(fù)載,服務(wù)器將可能過載,不是因?yàn)槠骄L問率高而是因?yàn)樗芯€程的第一次并發(fā)訪問而引起的不正常的初始訪問峰值,可以通過JMeter的聚合報(bào)告監(jiān)聽器看到這種現(xiàn)象。l 平均響應(yīng)時(shí)間會(huì)隨著每秒訪問次數(shù)的增大而增大,所以能夠模擬到網(wǎng)站的平均點(diǎn)擊率,對(duì)于這個(gè)壓力測(cè)試是很有幫助的。 第8章 系統(tǒng)運(yùn)行與維護(hù)本節(jié)將從系統(tǒng)應(yīng)用的目錄結(jié)構(gòu)、系統(tǒng)安裝及使用說明、數(shù)據(jù)備份3個(gè)方面進(jìn)行介紹。 系統(tǒng)應(yīng)用目錄結(jié)構(gòu)圖通過上圖可以看出以下幾點(diǎn):l clothes:為本系統(tǒng)的根目錄,它包含的目錄有clothShow、picture、軟件工具、manageBack、src、WebINF、schema、lib、。l picture:存放產(chǎn)品的圖片。l manageBack:存放該系統(tǒng)后臺(tái)JSP頁面的根目錄。l WEBINF:為該系統(tǒng)作為一個(gè)獨(dú)立的Web發(fā)布系統(tǒng)而設(shè)定的目錄。l lib:存放所有需要用到的jar文件。步驟1:該網(wǎng)站需要安裝的軟件環(huán)境(Tomcat 、MySQL 、Hibernate、ant)前面已有詳細(xì)的介紹,這里不再贅述 ,這些工具在根目錄的“軟件工具”文件夾下,分別安裝即可。C:\\lib\。C:\\mon\lib\servletapjava_home C:\ //此處為Java的安裝目錄path %java_home%\bin。出于安全角度的考慮,在clothes文件夾下已經(jīng)設(shè)定了WebINF文件夾,而且獨(dú)立工作的所有設(shè)定都已完備。Context path=/web docBase=d://jsp crossContext=true debug=0 reloadable=true trusted=false/Context其中path的值是虛擬目錄,docBase的值是硬盤目錄的絕對(duì)路徑。步驟5:在命令行的提示符下進(jìn)入已經(jīng)打包好的系統(tǒng)根目錄,運(yùn)行如下命令:ant schema在這一步中運(yùn)用ant工具,即根據(jù)已經(jīng)配置好的Hibernate映射文件,自動(dòng)生成數(shù)據(jù)庫的所有表。 系統(tǒng)的數(shù)據(jù)備份出于系統(tǒng)安全和穩(wěn)定運(yùn)行的考慮,系統(tǒng)的數(shù)據(jù)庫應(yīng)該得到定期的數(shù)據(jù)備份。l 將數(shù)據(jù)通過導(dǎo)出導(dǎo)入法進(jìn)行備份。在設(shè)計(jì)過程中,我通過查閱大量的相關(guān)資料、與同學(xué)交流經(jīng)驗(yàn)、自學(xué)、并向老師請(qǐng)教等方式使自己學(xué)到了不少的知識(shí),并大大地提高了動(dòng)手能力。在整個(gè)畢業(yè)設(shè)計(jì)的過程中,我對(duì)數(shù)據(jù)庫設(shè)計(jì)、Hibernate設(shè)計(jì)、XML語言和JMeter工具都進(jìn)行了研究,從而對(duì)Java和JSP有了更進(jìn)一步的了解,并且從整體上對(duì)流程的概念有了一個(gè)更深層次的模型印象,對(duì)軟件開發(fā)的整體設(shè)計(jì)思路和一些公認(rèn)的方法有了全新的理解。該網(wǎng)站采用JSP動(dòng)態(tài)網(wǎng)頁技術(shù)實(shí)現(xiàn)了網(wǎng)站的業(yè)務(wù)邏輯,網(wǎng)站分為4層結(jié)構(gòu):JSP表示層、Java封裝的業(yè)務(wù)層、Hibernate中間件以及MySQL數(shù)據(jù)庫,并實(shí)現(xiàn)了用戶的全部設(shè)計(jì)目標(biāo),在系統(tǒng)設(shè)計(jì)完成后,已采用JMeter工具完成系統(tǒng)的性能測(cè)試,其測(cè)試結(jié)果滿足用戶需求。雖然該系統(tǒng)的功能還不是很完善,但是在設(shè)計(jì)過程中所學(xué)到的東西是這次畢業(yè)設(shè)計(jì)的最大收獲和財(cái)富,使我終身受益。我首先要感謝我的論文導(dǎo)師*老師。她淵博的知識(shí)、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度給我留下了深刻的印象,她在學(xué)術(shù)研究上的經(jīng)驗(yàn)和熱心助人的精神,也使我深受教益。最后感謝各位評(píng)委老師對(duì)我畢業(yè)論文的審
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1