摘要: 很多應(yīng)用都有實(shí)施刷新的需求,用html或javascript的刷新方式都是全局刷新,客戶能夠明顯感覺到閃動。介紹種ajax實(shí)現(xiàn)在實(shí)施刷新技術(shù)。
使用xmlhttp.htm實(shí)時(shí)刷新,訪問http://127.0.0.1:7001/xmlhttp.jsp頁面,由xmlhttp.jsp頁面寫入隨機(jī)數(shù)。
閱讀全文
摘要: 網(wǎng)絡(luò)上有很多介紹MVC的理論知識(至于理論知識,我們不多做介紹),我也看到了一些其他人員開發(fā)的基于MVC的框架。對此我也有些自己的見解。通過使用fa?ade,template,factory pattern搭建了一個(gè)簡易的MVC框架。
閱讀全文
摘要: 大多數(shù)開發(fā)人員現(xiàn)在還在使用if else的過程結(jié)構(gòu),曾看過jdon的banq大哥寫的一篇文章,利用command,aop模式替代if else過程結(jié)構(gòu)。當(dāng)時(shí)還不太明白,這幾天看了《重構(gòu)》第一章的影片租賃案例,感觸頗深。下面我來談一談為什么要用state pattern替代if else,替代if else有什么好處,以及給出詳細(xì)代碼怎么替代if else。本文參考jdon的“你還在使用if else嗎?”及《重構(gòu)》第一章。
首先我們模仿影片租賃過程,顧客租憑影片,影片分為兒童片、普通片、新片。根據(jù)影片類型及租憑天數(shù)價(jià)格各不相同(優(yōu)惠程度不同),用戶累計(jì)積分不同。
閱讀全文