概要系统中会包含很多行为,有些行为总是存在并需要被执行,而有些行为在某些场合或某种设置下就不希望被执行,通常很多人会通过一些条件对系统行为进行限制来达到目的,但是这样会给本来很简单纯粹的处理增加额外的逻辑,而通过NULLObject模式会提供一个具有代理式的空白行为的对象来解决问题。目的通过NULLObject模式提供一个具有代理式的空白行为的对象,从而隐藏一些判断逻辑。实例看这样一个例子,系统中有类Action,一些具体行为都从类Action继承来扩展,
系统 2019-08-29 23:46:48 2417
最近看到ViewFlipper和Animation在一起的用法,感觉很好,我就自己写了一下,感觉灰常好用,效果比gallery的滚动查看图片好用多了,这个也是实现滚动屏幕切换图片,但是用户体验要好很多!所以我把自己写的demo分享一下!希望对大家有用,也方便我自己以后查阅!转载请标明出处:http://blog.csdn.net/wdaming1986/article/details/6766058程序一开始界面,第一张图片:向右滑动屏幕切换到第二张图片:
系统 2019-08-29 23:01:08 2417
目录:一、AJAX定义二、现状与需要解决的问题三、为什么使用AJAX四、谁在使用AJAX五、用AJAX改进你的设计例子1:数据校验例子2:按需取数据—级联菜单例子3:读取外部数据六、AJAX的缺陷七、AJAX开发7.1、AJAX应用到的技术A、XMLHttpRequest对象B、JavascriptC、DOMD、XML7.2、AJAX开发框架A、初始化对象并发出XMLHttpRequest请求B、指定响应处理函数C、发出HTTP请求D、处理服务器返回的信息
系统 2019-08-29 22:38:59 2417
dt=datetime.now()print'(%Y-%m-%d%H:%M:%S%f):',dt.strftime('%Y-%m-%d%H:%M:%S%f')print'(%Y-%m-%d%H:%M:%S%p):',dt.strftime('%y-%m-%d%I:%M:%S%p')print'%%a:%s'%dt.strftime('%a')print'%%A:%s'%dt.strftime('%A')print'%%b:%s'%dt.strftime('
系统 2019-08-29 22:36:23 2417
所谓万事开头难,废话就不说那么多了,直接进入正题吧。现在maven2版本跟XP一样,官方已经不维护了,所以,我们还是去下载最新的maven3吧,毕竟3肯定比2好用,原因是什么,这个就不说了。maven下载页面:http://maven.apache.org/download.html,下载细节就省略一万字。首先看看你有木有安装了JDK(能用maven的,应该都会装了jdk吧...),如图然后解压你下载的mavenzip压缩包,如下然后去配置maven的环境
系统 2019-08-29 22:31:26 2417
好久没有上来更新过了,最近在学习线程池实现,参考了Tomcat和Jetty的线程池的实现后,还是比较佩服他们的实现的,佩服瞬间突然回忆起来以前看过的书里面提到过JDK1.5带了douglea的concurrency包,douglea算是对Java世界影响最大的人物之一了,其对Java的贡献绝对超过JamesGosling等Java世界的“言论”巨头(我认为而已)。这位可爱的老教授为JDK中的Collection和如今的Concurrency包作出的贡献是不
系统 2019-08-29 21:58:22 2417
这两天有个朋友在做jsf自定义验证器时遇到了一些问题,问了我。我整了好久也没能搞明白,后来发现可能是他实现自定义验证器时使用的类太老(项目用的是jsf1.2,自定义验证器时却用的jsf1.1的类-ValidatorTag,这个类在jsf1.2中已经被建议不使用,这位朋友在实现时用的tld标签也是2.0之上的,我也不确定问题是否出在这里)。下班后没事就在jsf1.2的库上,在参考网上一些资料的情况下,自己写了一个自定义验证器的demo。该例子用途是验证ema
系统 2019-08-12 09:30:31 2417
InnoDBvsMyISAMvsFalconbenchmarks-part1来源:http://www.mysqlperformanc
系统 2019-08-12 09:29:49 2417
使用http://www.open-open.com/lib/view/open1325131828249.htmlubuntu:apt-getinstallerlang-noxsudoapt-getinstallrabbitmq-server启动/etc/init.d/rabbitmq-serverstart|stop|restart(模式)创建目录sudorabbitmqctladd_vhost/pyhtest创建用户名sudorabbitmqctla
系统 2019-08-12 09:27:08 2417
原文:SQLServer2008(R2)单机版安装的先决条件出自:http://blogs.msdn.com/b/apgcdsd/archive/2012/03/07/sql-server-2008-r2.aspx在为客户提供技术支持时,发现安装SQLServer2008(R2)单机版出现的问题很多源于以下几个典型情况,而客户们有所不知,这正是SQLServer安装所必须的先决条件:1..NETFramework3.5SP12.WindowsInstall
系统 2019-08-12 01:54:25 2417