摘要: 很多应用都有实施刷新的需求,用html或javascript的刷新方式都是全局刷新,客户能够明显感觉到闪动。介绍种ajax实现在实施刷新技术。
使用xmlhttp.htm实时刷新,访问http://127.0.0.1:7001/xmlhttp.jsp页面,由xmlhttp.jsp页面写入随机数。
阅读全文
摘要: 网络上有很多介绍MVC的理论知识(至于理论知识,我们不多做介绍),我也看到了一些其他人员开发的基于MVC的框架。对此我也有些自己的见解。通过使用façade,template,factory pattern搭建了一个简易的MVC框架。
阅读全文
摘要: 大多数开发人员现在还在使用if else的过程结构,曾看过jdon的banq大哥写的一篇文章,利用command,aop模式替代if else过程结构。当时还不太明白,这几天看了《重构》第一章的影片租赁案例,感触颇深。下面我来谈一谈为什么要用state pattern替代if else,替代if else有什么好处,以及给出详细代码怎么替代if else。本文参考jdon的“你还在使用if else吗?”及《重构》第一章。
首先我们模仿影片租赁过程,顾客租凭影片,影片分为儿童片、普通片、新片。根据影片类型及租凭天数价格各不相同(优惠程度不同),用户累计积分不同。
阅读全文