无解之解

今天在微博上看到一位做技术的朋友提出的问题:

怎么能不让DBA看到应用的任何数据?

是个有趣的问题,不过是个不需要解决的问题,为什么不需要解决?因为即使解决了,也是个非常糟糕的办法,反而带来更多的隐患,付出更大的成本,看似解决,实际上无济于事。最多给点心理安慰。

不知道大家想过没有,有的时候我们费了很大力气不过是在寻找无解问题的解决方案,也就是说你把精力耗费在了不正确的地方。 比如这个如何彻底避免 DBA 看到所有数据? 还有类似如何彻底杜绝 Unix 系统管理员(SA)执行 rm 命令? 如何设计完备且不会让员工钻空子的流程制度? 如何避免让医生看到手术台上病人裸露的身体…

在大一点的公司里面,这类问题一般体现了领导者的行政意志,一层一层压下来,结果执行层面只得硬着头皮搞解决方案。如果领导者最后能醒过神来还好,否则的话,就会苦了不少人。

我看到的另外一句有趣的话是这样的说的:「如果你觉得你需要一把戳不坏眼睛的勺子,其实你应该想想为什么要用勺子戳眼睛。」

创业团队和小公司,应该尽量避免绕开这类问题,不要在这种无意义的事情上浪费太多的成本。当然大公司该浪费就浪费吧,那么多人,那么多资源,不浪费一点怎么能称之为大公司呢?

说起大公司,其实我心底一直敌视大公司,或者说鄙视大公司的所作所为,有的时候看到一些大公司做的蠢事就觉得乐不可支,而且坚信今天的各家大公司早晚有一天会成为历史,会因为自己的愚蠢死掉,会因为自己的傲慢错过更多的机会,会因为自己的庞大而无法适应新的时代,会被各种小公司蚕食掉,而哪些新成长起来的小公司会再演变成大公司,这就是商业社会发展的客观规律。

EOF

Google+
在使用MATLAB结合CPLEX器时,可能会遇到无解的情况,这通常意味着线性规划题没有可行,即不存在满足所有约束条件的。这可能是由以下几种原因导致的: 1. 约束条件矛盾:题中的某些约束条件相互冲突,无法同时满足。例如,有约束条件要变量x必须同时小于等于1且大于等于1,这样的约束是矛盾的,因为没有任何x的值能够同时满足这两个条件。 2. 无界题:虽然不是真正的“无解”,但是在数学上,如果线性规划题的目标函数没有上界或下界,并且可行集是无界的,那么这种情况下也会报告为无解。 3. 数值题:在数值计算过程中,由于浮点数的精度限制,可能出现数值稳定性题,导致器误判为无解。 4. 器设置题:器的参数设置不当也可能导致失败,例如,对于某些特殊题,如果没有正确设置器的参数,可能会导致器无法找到正确的或误判题为无解。 为了决这个题,你可以尝试以下步骤: - 检查你的线性规划模型,确保所有约束条件都是合理且相互兼容的。 - 如果题无界,考虑添加额外的约束或重新审视题的目标函数。 - 检查并调整器的参数,比如容差设置、算法选择等。 - 如果题源于数值稳定性,可以尝试使用不同的数值方法或者对数据进行预处理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值