容错机制是一个什么东西?例如 正则

.Net技术 码拜 5年前 (2016-06-07) 516次浏览
如上题 ?容错机制是个什么东西
解决方案

10

        容错机制就字面理解,即由某种系统控制在一定范围内的一种允许或包容犯错情况的发生。主要用于工程设计中。举个简单例子,我们在使用电脑的某个程序时,常常会遇到“程序无反应”或“程序未响应”的情况发生,此时这个程序便不能在进行下去,但经常会在过了几秒钟后恢复到正常使用的状态。这种“无反应”或“未响应”几秒钟的错误状态,我们便称之为“容错”。
在实际中,可能为确保某一事件的顺利进展,通常还会分为一级容错机制、二级容错机制甚至三级容错机制等。

10

容错机制就是程序的强壮性
例如一个功能,一旦出了bug就立马崩溃的程序,和出了bug,却能友好的提示(或处理)的程序,哪个更好呢?

10

正则是模糊匹配查找某一个或某一些值,容错机制一般指软件的健壮性,按照字面意思来看,就是你写的软件有没有包容错误的一个机制,一般指异常处理,从导致程序崩溃的异常处理到业务异常的处理

10

正则和容错机制,两码事
容错机制,就是程序的一个功能模块,主要目的是为了好的用户体验、程序功能的健壮性
程序运行时,当程序遇到bug(程序员疏忽)或不可抗拒的因素(如访问数据库时,数据库机房停电)时,要告诉用户发生了什么,程序不能继续运行了,而不是让用户在那里傻傻的等,毫无头绪
当程序中catch到错误,那么后面代码就不执行了;事务回滚,释放流等等,总之,有了容错机制,程序就越智能了,功能强大了

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明容错机制是一个什么东西?例如 正则
喜欢 (0)
[1034331897@qq.com]
分享 (0)