- 博客(5)
- 资源 (6)
- 收藏
- 关注
原创 化简复杂逻辑,编写紧凑的if条件语句(三):确定最简的if子句顺序
《化简复杂逻辑,编写紧凑的if条件语句(二):依据if子句顺序化简条件》已经按照跳等飞异的顺序化简了逻辑条件。这一篇来讨论怎样的情况顺序可以产生最简的if子句。方便起见这里重新贴一下跳、等、飞、异常的各自条件。立即跃迁:!a && b && d等待跃迁:!a && b && !d飞往星区:!b && c || a && c抛出异常:a && !c || !b && !c第一篇里验证
2013-08-30 21:57:31 1655
原创 化简复杂逻辑,编写紧凑的if条件语句(二):依据if子句顺序化简条件
《化简复杂逻辑,编写紧凑的if条件语句》已经得出了跳、等、飞、异常的各自条件,方便起见这里重新贴一下。立即跃迁:!a && b && d等待跃迁:!a && b && !d飞往星区:!b && c || a && c抛出异常:a && !c || !b && !c这四个条件已经是“全集”了,或起来等于True。按照跳、等、飞、异常的顺序写if-else if-...else
2013-08-30 11:28:56 2596
原创 化简复杂逻辑,编写紧凑的if条件语句
当业务逻辑很复杂,涉及多个条件的真假,或者多种条件下都会执行同一动作时,如何编写紧凑的if语句呢?本文借由一个实际例子,利用数学的布尔逻辑整理条件,最终产生if语句。问题在《X3 重聚》里,宇宙是一个个星区由跳跃门连接起来的。大多数星区是相邻的,也有部分星区是非连通的。这是X3 重聚星系图,右下的红色星区就是非连通星区。飞船从一个星区到另一个星区有两种方法,一是老老实实飞过去,二是跃迁
2013-08-29 14:26:52 4413
原创 Powershell命令笔记
搜索哪些含有指定字符串Get-ChildItem ..\scripts\*azz* |Select-String 571 ..\scripts\*azz*是路径,支持通配符。571是欲查找的字符串,是正则表达式。如果有空格,要用引号包起来。如果加选项-simplematch,则不作为正则表达式。输出结果是文件名+行号+该行内容。Get-ChildItem ..\scri
2013-08-24 12:53:44 1497
原创 X3 Reunion MSCI部分命令解释
= create ship: type= owner= addto= x=y= z=owner不可为null
2013-08-05 12:31:05 1759
HAProxy 1.4.24 Windows版
2013-07-23
ThicknessPropertyConverter,以便绑定Thickness的某几个属性
2013-01-28
可自定义补全算法的TextBox控件
2011-06-24
酷派tbl联系人转换器
2010-10-06
酷派手机短信tbl文件转换器
2010-07-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人