您现在的位置是:首页 > 欧洲杯 >正文
龙胜娱乐app(关于龙胜娱乐app玩法)
发布时间:2022-11-23 06:04:04admin来源:欧洲杯
导读Infer是facebook最近发布的一款开源的智能代码查错工具,这款工具可以在不运行代码的方式下,通过词法分析、语法分析、控制流、数据流分析...
Infer是facebook最近发布的一款开源的智能代码查错工具,这款工具可以在不运行代码的方式下,通过词法分析、语法分析、控制流、数据流分析等技术对程序代码进行扫描,来验证代码是否存在问题或满足技术指标。无论是iOS还是Android开发者均可它用来调试自己的app。
静态分析工具可以像人一样对代码进行思考,分析代码存在的问题,所不同的是它的效率要高得多,数分钟之内即可扫描成千上万行代码。虽然市面上也有商业和开源的静态分析工具,但是Infer的联合开发者Peter O’Hearn称,能像Infer这样对如此规模的代码进行深度分析的工具是没有的。Infer可以将大型代码分而治之,切割成小段代码,然后再将分析结果整合起来。这属于符号化人工智能(有别于更接近人思维模式的神经网络AI)的一种,据称其代码修复率可达80%。
Infer源自O’Hearn和他的学生Cristiano Calcagno及助教Dino Distefano的研究成果。三人创办了一家初创企业Monoidics,原本打算做成商业化产品。但是后来Facebook收购了这家公司并作出了Infer。他们意识到在这里可以产生更大的影响,最终让Facebook把这种工具开源了。这意味着其他开发者也可以分析工具本身,然后针对自己的需求改进,做出更好的分析工具;对于Facebook来说,开源的意义也正在于此,让大家帮助Infer变得更好;对于O’Hearn等人来说,这件事的意义更大,因为静态分析领域还有很多悬而未决的问题亟待解决。利用群体的力量解决大问题并实现共赢,这才是开源最大的意义。
龙胜娱乐app标签:龙胜娱乐app下载
猜你喜欢
最新文章
- 龙胜娱乐app(关于龙胜娱乐app玩法)
- 爱彩人彩票 合买群 (关于爱彩人彩票 合买群 玩法)
- 为什么外围滚球总是输 (关于为什么外围滚球总是输 玩法)
- 乐华娱乐官网 (关于乐华娱乐官网 玩法)
- 秒速赛车安卓计划软件 (关于秒速赛车安卓计划软件 玩法)
- 保时捷城娱乐开户 (关于保时捷城娱乐开户 玩法)
- 云顶7610最新域名9网址 (关于云顶7610最新域名9网址 玩法)
- 时时中官方平台 (关于时时中官方平台 玩法)
- 豪赌客 (关于豪赌客 玩法)
- 777体育官方网站 (关于777体育官方网站 玩法)
- 奥马哈赌场投注 (关于奥马哈赌场投注 玩法)
- 澳门游戏平台娱乐登录 (关于澳门游戏平台娱乐登录 玩法)
- 志丹少年足球队 (关于志丹少年足球队 玩法)
- 高博国际平台网址 (关于高博国际平台网址 玩法)
- BBV体育APP平台 (关于BBV体育APP平台 玩法)
- pc28怎么压稳赚 (关于pc28怎么压稳赚 玩法)
- 易发体育下载链接 (关于易发体育下载链接 玩法)
- 无限娱乐app(关于无限娱乐app玩法)
- 万人牛牛赢钱 (关于万人牛牛赢钱 玩法)
- 天天棋牌下载官网下载安装 (关于天天棋牌下载官网下载安装 玩法)
- 豪彩官方网站 (关于豪彩官方网站 玩法)
- 姚记扑克有多少种 (关于姚记扑克有多少种 玩法)
- 竞彩足球比分最多打几场 (关于竞彩足球比分最多打几场 玩法)
- 新浪超级体育竞猜五大联赛 (关于新浪超级体育竞猜五大联赛 玩法)