以下討論View的設(shè)計(jì)。Document是抽象的文檔類,它包含了所有的數(shù)據(jù)和如何顯示的信息,我們已經(jīng)通過(guò)Page,Paragraph,Row等等抽象出來(lái)了。Frame代表窗體對(duì)象,負(fù)責(zé)構(gòu)造出窗體,菜單欄,工具欄等等,它可以接受用戶的命令,然后將命令傳遞給Document。View代表視圖對(duì)象,負(fù)責(zé)繪制文檔數(shù)據(jù),它在update()方法中繪制可視區(qū)域。除了繪制文檔數(shù)據(jù),視圖還可能要繪制滾動(dòng)條,標(biāo)尺等等。Decorator模式終于派上用場(chǎng)了,抽象出View接口
系統(tǒng) 2019-08-29 23:03:40 1964
StringBufferbuf=newStringBuffer();buf.append("fromServicelistasslwhere1=1andsl.visValid='y'");if(vcustomerId!=null&&!vcustomerId.equals("")&&!vcustomerId.equals("null")){buf.append("andsl.vcustomerIdlike'%"+vcustomerId+"%'");}if(v
系統(tǒng) 2019-08-29 22:58:03 1964
http://www.cppblog.com/zoyi-hang/archive/2008/04/06/46355.htmltrie樹(shù)好不容易寫(xiě)的一個(gè)模版~本來(lái)是想按照我們數(shù)據(jù)結(jié)構(gòu)教程的trie樹(shù)來(lái)寫(xiě),但是他的實(shí)現(xiàn)我實(shí)在覺(jué)得太難所以還是采用簡(jiǎn)化版的trie樹(shù)這個(gè)應(yīng)該算是比較標(biāo)準(zhǔn)的trie樹(shù)結(jié)構(gòu),但是他的插入實(shí)現(xiàn)起來(lái)不僅僅是插入本身的單詞,可能還需要修改原來(lái)的數(shù)結(jié)構(gòu)比如說(shuō)本身已經(jīng)存在了bobwhite,現(xiàn)在添加bobwhq,就要在第二層的基礎(chǔ)上繼續(xù)擴(kuò)展,bo
系統(tǒng) 2019-08-29 22:51:38 1964
Spring容器啟動(dòng)配置什么時(shí)候spring容器啟動(dòng)?其實(shí)就是程序中執(zhí)行加載web.xml配置文件的時(shí)候。Spring可以通過(guò)(Servlet)org.springframework.web.context.ContextLoaderServlet和Listener(org.springframework.web.context.ContextLoaderListener)兩個(gè)類作為Spring啟動(dòng)的入口。1.應(yīng)用程序下加載ApplicationConte
系統(tǒng) 2019-08-29 22:43:34 1964
歷盡6個(gè)小時(shí),終于又回到上海了.今天一天,外面下著瓢潑大雨,無(wú)心出去,于是在家收拾一下東東,明天再休息一天,準(zhǔn)備后天上班咯~~今天又是一個(gè)情人節(jié),在QQ上收到若干HappyValentine'SDay的祝福語(yǔ),而情人節(jié)真的快樂(lè)嗎?好像沒(méi)有什么快樂(lè)的理由吧,因?yàn)楣聠我廊皇悄敲吹妮p易侵襲偶的心靈:(新年伊始,回顧一下自畢業(yè)以來(lái)偶的工作生涯~~去年2004年,總的來(lái)說(shuō)是偶的工作生涯中比較有轉(zhuǎn)折的一個(gè)年頭,從剛開(kāi)始畢業(yè)后(2年半前)來(lái)上海工作難求,將近2個(gè)月才找到
系統(tǒng) 2019-08-29 22:42:42 1964
放假啊,這叫玩啊,天天不務(wù)正業(yè),還玩些可能和未來(lái)工作無(wú)關(guān)的技術(shù)!內(nèi)心充滿了罪惡感啊寫(xiě)HelloWorld太無(wú)聊了,轉(zhuǎn)了一圈PSPSDK發(fā)現(xiàn)有自帶sample,方便快速上手的好東西,位置在開(kāi)發(fā)包/psp/sdk/samples下面,其中包括聲音,控制器,紅外,usb,wifi,電源等等。還真不少,先挑簡(jiǎn)單的看看。恩~~我看controller挺簡(jiǎn)單!就看這個(gè)!打開(kāi)controller/base目錄,只有一個(gè)main.c和Makefile。肯定不會(huì)很難,先ma
系統(tǒng) 2019-08-29 22:42:15 1964
最近風(fēng)行windows7OS,為了不out,咱也裝一個(gè)玩玩。,重裝之后,果然速度比以前的xp快了很多(以前機(jī)器里東西過(guò)多也有原因)。指向任務(wù)欄的特效也很酷。但是重裝系統(tǒng)后以前用的東西都用不了。其他軟件不說(shuō),挨個(gè)裝就是。但關(guān)于ruby相關(guān)的甚多,有ruby解釋器,還有rails,已經(jīng)一些千奇百怪的gem。在linux下可以搞個(gè)bash腳本完成。window下也可以搞成bat。于是寫(xiě)了一個(gè)bat文件,分享如下:@ECHOOFFcd%1::%1是ruby186-
系統(tǒng) 2019-08-29 22:31:51 1964
昨天GavinKing提交了JSR299(ContextsandDependencyInjectionfortheJavaEEplatform)的第二個(gè)建議草案給JCP。相比上一個(gè)建議草案,主要有如下四個(gè)大的修訂:在依賴注射注解(annotation)上全面采用JSR330在部署類型上使用@alternative代替了原來(lái)的@Production/@Standard移除了動(dòng)態(tài)注冊(cè)事件觀察者的能力對(duì)EJBSessionBeans進(jìn)行構(gòu)造器注射從使用者的角度上
系統(tǒng) 2019-08-29 22:23:16 1964
首先,我們定義一個(gè)總體的tiles視圖/tiles/mainTemplate.jsp首先使用:打印tiles配置文件中定義的字符串屬性title然后是分別加載header,content,footer三個(gè)jsp頁(yè)面,共同組成mainTemplate.jsp<%...@tagliburi="http://jakarta.apache.org/struts/tags-tiles"prefix="t
系統(tǒng) 2019-08-29 22:21:00 1964
備注:Union是只兩個(gè)表的結(jié)果集相加,并且保證這個(gè)兩個(gè)表的列數(shù)是相等的,不然會(huì)報(bào)錯(cuò)當(dāng)使用valus子句時(shí),一次只能插入一行數(shù)據(jù),當(dāng)使用子查詢插入數(shù)據(jù)時(shí),一條inset語(yǔ)句可以插入大量的數(shù)據(jù)。當(dāng)處理行遷移或者裝載外部表的數(shù)據(jù)到數(shù)據(jù)庫(kù)時(shí),可以使用子查詢來(lái)插入數(shù)據(jù)。insertintotable1(rw,remarks)(selectrw,remarksfromtable1);union用法
系統(tǒng) 2019-08-29 22:11:08 1964