第四计 以逸待劳

“困敌之势,不以战;损刚益柔。”

困敌之势:迫使敌入处于围顿的境地。

损刚益柔:语出《易经. 损》。“刚”、“柔”是两个相对的事物现象,在一定的条件下相对的两方有可相互转化。“损”,卦名。本卦为双卦相叠(兑下艮上)。上卦为艮,艮为山,下卦为兑,兑为泽。上山下泽,意为大泽浸蚀山根之象,也就说有水浸润着山,损着山,故卦名叫“损”。“益”也是卦名,上巽下雷,风雷益卦。世间万事万物都是在风雷的催化下产生的。现代科学认为,早期的有机物是空气中的氢氧在雷电的作用下产生的,进而在雷电的作用下形成更大的有机物分子,直至产生生命。民间也说:“春风不刮,万物不发”。雷和风,是世界万物生发的催化剂。所以,中国古代人民把上风下雷认为是生长、长养的好卦,是有益的。

“损刚益柔”是指在损失多、获益少的情况下,应该以逸待劳。减少损失,也减少益的损失。待时机得利,损益就转变了,中国人就这样讲究的趋吉避凶。

战国末期,秦国少年将军李信率二十万军队攻打楚国,开始时,秦军连克数城,锐不可挡。不久,李信中了楚将项燕伏兵之计,丢盔弃甲,狼狈而逃,秦军损失数万。后来,秦王又起用已告老还乡的王翦。王翦率领六十万军队,陈兵于楚国边境。楚军立即发重兵抗敌。老将王翦毫无进攻之意,只是专心修筑城池,摆出一派坚壁固守的姿态。两军对垒,战争一触即发。楚军急于击退秦军,相持年余。王翦在军中鼓励将士养精蓄锐,吃饱喝足,休养生息。秦军将士人人身强力壮,精力充沛,平时操练,技艺精进,王翦心中十分高兴。一年后,楚军绷紧的弦早已松懈,将士已无斗志,认为秦军的确防守自保,于是决定东撤。王翦见时机已到,下令追击正在撤退的楚军。秦军将士人人如猛虎下山,只杀得楚军溃不成军。秦军乘胜追击,势不可挡,公元前223年,秦灭楚。

在计算机系统中,有一种典型的情形:当一个对象的状态改变的时候,需要通知依赖于他的所有系统。这种情况下,对于实现这样的功能,是比较复杂的。这时候,你们可以使用模式中的Observer观察者模式。需要知道对象状态的系统,都在系统里注册,当对象改变时,对象所属系统会通过观察者模式向所有的观察系统通告状态的改变。由这种模式,就可以简化管理系统的实现,提供一个观察者模式,然后由观察者自行登记,并由对象所属系统通知改变,或由管理系统自行代理实现。可谓以逸待劳。

由主系统通过其它方式实现这种功能,会损失很多性能,代码可能也会比较零乱,难以维护。实属获益少,损失多。实在是应该考虑一下“以逸待劳”。

还有一种“中介者Mediator”模式,也是一个以逸待劳的典型应用。一个系统中的子系统彼此间需要通讯,就需要保存彼此的地址,这样不但麻烦,难以管理,而且会引起访问冲突。这时候就需要提供一个中介者,把每个系统的地址保存的中介者上,每个子系统只保存中介者的地址就可以了,然后通过中介者访问其它子系统。不但实现简单,容易理解,还可以实现集中控制,比如多线程访问的锁、临界区、信号量等。实在是可以化繁为简、以逸待劳。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值