上一篇我主要介紹dwr的概況。這一篇我用dwr做了個(gè)可以不刷新頁(yè)面就更新的表格。運(yùn)行環(huán)境:windowsxpprosp2j2sdk1.2.4_03weblogic8.1struts1.2.4開(kāi)發(fā)工具eclipse3.0其實(shí)dwr和struts沒(méi)有什么關(guān)系,只不過(guò)最近我們項(xiàng)目組在用struts作東西。我就順便用把我的程序建立在Struts上。主要文件。dwr.jar--dwr的類(lèi)庫(kù)包struts的類(lèi)庫(kù)包,具體我不說(shuō)了,這東西誰(shuí)都知道。jdts0.9.jar-
系統(tǒng) 2019-08-29 22:50:15 2101
Canvas類(lèi):1:importjava.awt.Frame;2:importjava.awt.event.WindowAdapter;3:importjava.awt.event.WindowEvent;4:5:importjava.awt.AWTEvent;6:importjava.awt.Canvas;7:importjava.awt.Color;8:importjava.awt.Graphics;9:importjava.awt.event.Mou
系統(tǒng) 2019-08-29 22:45:23 2101
1.Model部分Struts的Model部分由ActionForm和JavaBean組成。其中ActionForm用于封裝用戶(hù)請(qǐng)求參數(shù),所有的用戶(hù)請(qǐng)求參數(shù)由系統(tǒng)自動(dòng)封裝成ActionForm對(duì)象;該對(duì)象被ActionServlet轉(zhuǎn)發(fā)給Action;然后Action根據(jù)ActionForm里的請(qǐng)求參數(shù)處理用戶(hù)請(qǐng)求。而JavaBean則封裝了底層的業(yè)務(wù)邏輯,包括數(shù)據(jù)庫(kù)訪問(wèn)等。在更復(fù)雜的應(yīng)用中,JavaBean所代表的絕非一個(gè)簡(jiǎn)單的JavaBean,可能是E
系統(tǒng) 2019-08-29 22:18:25 2101
本項(xiàng)目為maven項(xiàng)目,需要添加必要的storm庫(kù),以及kafka依賴(lài),使用storm自帶的storm-kafka進(jìn)行連接,根據(jù)自己集群環(huán)境org.apache.stormstorm-core0.9.3org.apache.kafka
系統(tǒng) 2019-08-12 09:27:38 2101
pytesser以及其依賴(lài)插件下載地址:鏈接:http://pan.baidu.com/s/1i3zgpjJ密碼:ueyy在學(xué)習(xí)Webdriver的過(guò)程中遇到驗(yàn)證碼的識(shí)別問(wèn)題,問(wèn)了度娘知道了pytesser能用于驗(yàn)證碼的識(shí)別,而且代碼用起來(lái)比較簡(jiǎn)單,就查了好多資料整了一天終于配置好了,記錄一下。首先安裝vc2008外部運(yùn)行庫(kù)(全名不記得了)vcsetup_V9.0.30729.1.239631479.exe,不然安裝PIL會(huì)提示找不到xxx.bat文件,文
系統(tǒng) 2019-08-12 09:27:29 2101
Memcache存儲(chǔ)大數(shù)據(jù)的問(wèn)題huangguisuMemcached存儲(chǔ)單個(gè)item最大數(shù)據(jù)是在1MB內(nèi),假設(shè)數(shù)據(jù)超過(guò)1M,存取set和get是都是返回false,并且引起性能的問(wèn)題。我們之前對(duì)排行榜的數(shù)據(jù)進(jìn)行緩存。因?yàn)榕判邪裨谖覀內(nèi)縮qlselect查詢(xún)里面占了30%,并且我們排行榜每小時(shí)更新一次,所以必須對(duì)數(shù)據(jù)做緩存。為了清除緩存方便,把全部的用戶(hù)的數(shù)據(jù)放在同一key中,因?yàn)閙emcached:set的時(shí)候沒(méi)有壓縮數(shù)據(jù)。在測(cè)試服測(cè)試的時(shí)候,沒(méi)發(fā)現(xiàn)問(wèn)
系統(tǒng) 2019-08-12 09:26:46 2101
剛剛安裝好了mongodb。對(duì)著mongodbinaction上的例子敲了下面的代碼:publicclassTestDBConnect{@Testpublicvoidtestdb(){MongoClientmongoClient=null;try{mongoClient=newMongoClient("xx.xx.xx.xx",27017);}catch(UnknownHostExceptione){//TODOAuto-generatedcatchblo
系統(tǒng) 2019-08-12 01:54:56 2101
數(shù)據(jù)庫(kù)主鍵設(shè)計(jì)之思考在我們的數(shù)據(jù)庫(kù)設(shè)計(jì)中,不可逃避的就是數(shù)據(jù)庫(kù)表的主鍵,可能有很多朋友沒(méi)有深入思考過(guò),主鍵的設(shè)計(jì)對(duì)整個(gè)數(shù)據(jù)庫(kù)的設(shè)計(jì)影響很大,因此我們不得不要重視起來(lái)。主鍵的必要性:有些朋友可能不提倡數(shù)據(jù)庫(kù)表必須要主鍵,但在我的思考中,覺(jué)得每個(gè)表都應(yīng)該具有主鍵,不管是單主鍵還是雙主鍵,主鍵的存在就代表著表結(jié)構(gòu)的完整性,表的記錄必須得有唯一區(qū)分的字段,主鍵主要是用于其他表的外鍵關(guān)聯(lián),本記錄的修改與刪除,當(dāng)我們沒(méi)有主鍵時(shí),這些操作會(huì)變的非常麻煩。主鍵的無(wú)意義性:
系統(tǒng) 2019-08-12 01:54:03 2101
iSQL*Plus是sqlplus基于web方式發(fā)布的,要使用它只要在服務(wù)器上開(kāi)啟即可:[oracle@localhost~]$isqlplusctlstartperl:warning:Settinglocalefailed.perl:warning:Pleasecheckthatyourlocalesettings:LANGUAGE=(unset),LC_ALL=(unset),LANG="AMERICAN_AMERICAN.ZHS16GBK"aresu
系統(tǒng) 2019-08-12 01:53:41 2101
三層結(jié)構(gòu)簡(jiǎn)介(本文轉(zhuǎn)載自軟件工程專(zhuān)家網(wǎng)www.21cmm.com)近年來(lái),隨著計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)技術(shù)突飛猛進(jìn)的發(fā)展,現(xiàn)代企業(yè)遇到了巨大的機(jī)遇與挑戰(zhàn)。各企業(yè)紛紛開(kāi)始建立新的管理信息系統(tǒng)(簡(jiǎn)稱(chēng)MIS)或修訂原有的管理信息系統(tǒng)。在此過(guò)程中,關(guān)于MIS系統(tǒng)平臺(tái)模式的選擇是系統(tǒng)設(shè)計(jì)人員遇到的主要問(wèn)題。本文試圖結(jié)合自己的實(shí)踐經(jīng)驗(yàn)探討這一問(wèn)題。MIS系統(tǒng)平臺(tái)模式大體上分為4種:主機(jī)終端模式、文件服務(wù)器模式、客戶(hù)機(jī)/服務(wù)器模式(Client/Server,簡(jiǎn)稱(chēng)C/S)和We
系統(tǒng) 2019-08-12 01:31:54 2101