访问者设计模式是已经有了一组Person对象了,然后不同的访问者访问这组对象,会有不同效果。
这些访问者实际上就是一个可以让Person对象组执行的动作行为等。
至于这些Person对象是如何执行这些访问者的动作的,那是已经在特定的不同的Person对象中设计好的。
比如我们的访问者也许是一些动作集合的类,如:
class Action
{
public:
string present;...
分类:
其他好文 时间:
2014-07-26 02:11:46
阅读次数:
234
最近由于项目需要,刚刚学完了Action委托和Func委托,发现学完了委托就必须学习lambda表达式,委托和Lambda表达式联合起来,才能充分的体现委托的便利、才能使代码更加简介、优雅。Lambda表达式"Lambda表达式"是一个匿名函数,是一种高效的类似于函数式编程的表达式,Lambda简化...
分类:
其他好文 时间:
2014-07-26 01:14:46
阅读次数:
268
Target-action:目标-动作模式,它贯穿于iOS开发始终。但是对于初学者来说,还是被这种模式搞得一头雾水。其实Target-action模式很简单,就是当某个事件发生时,调用那个对象中的那个方法。如:按下按钮时,调用Controller里边的click方法。“那个对象”就是Target,“...
分类:
移动开发 时间:
2014-07-26 00:34:06
阅读次数:
255
Intent MyIntent = new Intent(Intent.ACTION_MAIN); MyIntent.addCategory(Intent.CATEGORY_HOME); startActi...
分类:
移动开发 时间:
2014-07-25 14:11:01
阅读次数:
254
1.原生sql: select a.id,a.name from aSQLQuery sqlQuery=this.getSession().createSQLQuery(sb.toString()); List list = sqlQuery.list();在action处理成map:2.hql:....
分类:
数据库 时间:
2014-07-25 14:05:01
阅读次数:
259
ApexPage:<apex:selectListvalue="{!optionAcc}"size="1"style="width:230px"><apex:selectOptionsvalue="{!optionAccList}"></apex:selectOptions><apex:actionSupportevent="onchange"action="{!searchAccOppList}"reRender="oppId/></apex:selec..
分类:
其他好文 时间:
2014-07-25 11:30:51
阅读次数:
274
一直想在项目中用上protobuf,但是2个游戏做上了确一直没用上,最近刚好比较空闲,整一个例子玩玩。 1.准备:netty3.5.2 ,protobuf2.5.0 ? pom.xml如下: <dependency>
<groupId>com.google.protobu...
分类:
Web程序 时间:
2014-07-25 00:07:54
阅读次数:
398
在Struts架构中,通常使用一种名为ActionForm的系统状态Bean,来实现应用系统的非持久性数据存储和维护功能.具体来说,这种类型的对象主要用于保存用户请求表单中的数据,并可保持其状态的连续性,即在不同的页面...
分类:
其他好文 时间:
2014-07-25 00:07:14
阅读次数:
214
可以根据开发者账号登陆,(https://developer.apple.com/devcenter/ios/index.action)选择 " iTunes Connect " , 如下图在这里,可以查看下载量。
分类:
移动开发 时间:
2014-07-24 22:20:12
阅读次数:
756