只显示主题贴
我没看到提供的软件包里有什么license,不知道GT-Grid是基于什么软件许可的。没有确定的许可我不敢用啊。
- 进入论坛 AJAX 版
qianlei007 写道比喻很形象,受教育了! 想问下,现实中,什么场景会用到 观察者模式呢?
我结论上说得很清楚:
引用它适合于业务处理时常发生变动的情况
这个模式的由来是文档的打印处理。由于每一行的文本都有各自的特性,因此如果在处理每一行时都要进行判断,那就是一大堆的“if-else”了。另外,当一个函数达到几百行的规模,相信谁见到都会头疼的,包括原作者 :D。因此就提出了Visitor,由它作为访问者深入到业务类里“访问”各个具体业务,并作出正确的处理。
其实用到Visitor模式的地方很多,只要你设立了Service处理中心,用于处理各种不同的Service时,你就可以使用Vi ...
- 进入论坛 Java 版
duooluu 写道是访问者模式啊
不要意思,是我弄错了。写着访问者居然想着观察者,可见我不够专心。。。
修改过来了。
- 进入论坛 Java 版
话说有一个银行,有三个窗口,但是每个窗口的智能都是一样的,即都能办理所有的业务。因此每位来银行办理业务的人只要排队就是了,排到你了,就向业务员说明你要办理的业务,然后业务员根据你的业务选择不同的单据,打开不同的账本。……。
业务员此时典型的工作流程是:
if (service instanceof Saving){
//存款
......
}else if (service instanceof Draw){
//提款
......
}else if (service instanceof Fund){
...
- 进入论坛 Java 版
支持使用vm!1.组件是个问题,但不是决定性的吧。比如分页,你就不能在servlet里就算好,然后拿到vm里设置context然后输出?2.貌似没有哪种预言是可以杜绝if-else的吧。实在太多if-else,说明能够再进行细分成多个处理,也就是多个vm啦。3.没遇到过,不好下定论。不过感觉真的不管vm的事。4.你就不能将这些常量类都放到context里?5.为啥要new一个新类呢,所谓模板,不就是用例将变量的值匹配到预先设定的地方吗?6.跟上面一条一样,既然是模板,为啥还要redirect呢?既然要redirect,那要这个模板干啥?7.8. 一开始就用1.5。没用过1.4,没有发言权……9 ...
- 进入论坛 Java 版
不知你是否还记得大学时学数据结构时的邻接表。单人审批很好说,就主要关注多人审批吧。审批总有个顺序吧,一层层提交。于是可以这样设计:引用id , project_id, user_check, mind_check, prev_id(上一级审批), next_id(下一级审批)如果是单人审批或者第一级审批的话,则prev_id为null。其中单人审批时next_id为null,而多人审批时next_id为下一个审批的id;最后一级审批的next_id为null;至于中间的第N级审批,prev_id以及next_id都不为空。对于这种设计,使用hibernate这类工具似乎就不合适了。因为hibe ...
- 进入论坛 Java 版
我也来凑个热闹吧。北京|2005工作|本科|目前职位:程序员|java|私企|12薪税前6k|
- 进入论坛 海阔天空 版
xingchen 写道java2d中我指定了font了以后,然后用drawString把字符串画出来,这是一种显示字符串的方式吧,然而我想随着JFrame的大小改变,而改变String的大小,比如说,随着JFrame的宽度变小,我就压缩宽度,而高度不变,JFrame的高度变小,我就压缩高度,而宽度不变,宽度高度都变,字体也就都跟着变,请问这种方式怎么实现。。。。。??多谢
没有试过在java下做过这种事情。不过大学时曾写过一个图形处理的小工具,方法是吧文字画出来,然后处理成图片。接着Form改变时,改变图像的宽、高。
大体思路就是这样。
- 进入论坛 入门讨论 版
- 浏览: 28381 次
- 性别:

- 来自: 广州

- 详细资料
搜索本博客
最新评论
-
Visitor - 访问者模式
楼主大哥的这个vistor模式,小弟偶曾在工商银行取钱时就是这样的,呵呵,更加深 ...
-- by h_yz -
Visitor - 访问者模式
受教了,真的很不错。
-- by wjh0205 -
Visitor - 访问者模式
有一点没说:访问者模式一般用在数据结构稳定的情况下。银行这个例子不是很合适,因为 ...
-- by 渐行渐远 -
Visitor - 访问者模式
lintomny 写道 话说有一个银行,有三个窗口,但是每个窗口的智能都是 ...
-- by farryu -
Visitor - 访问者模式
解释的不错,不过可能稍有点不够详细。
-- by zhangcheng






评论排行榜