Board logo

标题: [改进建议] 如果让我做防假死的话…… [打印本页]

作者: 258369    时间: 2009-8-17 14:38     标题: 如果让我做防假死的话……

首先声明一点,本人对编程是不了解的,我的想法可能是根本就没法实现的
我的想法是所有的跨窗体消息的传送都要经过一个“中转站”。这些消息都是同步传送的(而不是异步)。“中转站”的作用之一就在于侦测窗体是否假死,若假死就代替假死的窗体回应消息。为了应对“中转站”出问题的情况,可以设多个“中转站”,负责UI的部分也要侦测“中转站”是否假死。
顺便说一下一个智力问题,如果开发组能解答出来的话,说不定对开发组开发程序有帮助:有n个班级,每个班级有两把钥匙,其中一把钥匙归相应班级同学拿,怎么放剩下的一个钥匙才能让不能开门的几率降到最少?
作者: jym2005    时间: 2009-8-17 14:45

提示: 作者被禁止或删除 内容自动屏蔽
作者: dljdlj70000    时间: 2009-8-17 15:56

胡说8道
作者: xyzok    时间: 2009-8-17 16:06

梦话连篇
作者: duckZCX    时间: 2009-8-17 16:07

原来我也曾YY过,后来越来越深信,还是不要乱想了。
他们看到的层面和我们想到的层面,完全不在一个维度里
作者: 258369    时间: 2009-8-17 19:51

也许6楼说法是对的
作者: 258369    时间: 2009-8-17 21:15

尽管开发组看到的层面和我们想到的层面,完全不在一个维度里,但是在思路上我觉得开发组是可以来看一看这个帖子的的
另:1楼的问题的答案是把1班的钥匙放在2班,2班的钥匙放在3班……n班的钥匙放在1班
作者: bclst    时间: 2009-8-17 21:21

问题一:假死原因很多。当我的2.3从来没遇到过。你说的一点,假死是很难判断的。需要智能和模糊标准控制。所以需要很高的智力。作为开发组的fans,我来解答你第二个问题。
剩下的钥匙插入孔里,不拔出来就可以了。免的插了拔,拔了插的。
作者: Continued    时间: 2009-8-18 12:39

GC的沙盒模型应该不错
作者: 大梦春秋    时间: 2009-8-18 13:35

如果盖茨看了此贴,或许会请楼主喝茶
到时他会怎么说呢:“我都退休了,来陪我聊聊天,别打扰人家做事!”(玩笑^_^)
作者: AY    时间: 2009-8-18 16:18

消息必须实时处理/回覆,但探测假死并非实时的,需要用 timeout 方式来避免本身"感染"假死。拦截消息再探测是否假死再决定是否让消息通过行不通。




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/) Powered by Discuz! 7.2