阅读更多

2顶
1踩

互联网

转载新闻 MIT出神器:自行修复程序 BUG

2015-07-01 15:36 by 副主编 mengyidan1988 评论(8) 有5087人浏览
麻省理工学院计算机科学与人工智能实验室(CSAIL)开发了一款神器——CodePhage,可以自行修复程序中的BUG!



对于代码猴来说,自己写的程序中出现了BUG,并且还急于寻找与修复的时候,这就意味着,加班的一天又开始了,麻省理工学院体会到了广大码农的疾苦生活,所以开发了这款BUG自动修复神器CodePhage。

CodePhage 在检测代码时,如果识别到BUG,就会向其他程序或者代码库寻求替代代码,从而修复BUG,但这一功能并不够酷,CodePhage最酷的地方在于,它能 够在没有获取访问源代码权限的前提下,寻找合适的代码并在同样的前提下对BUG程序进行不断调试,直至找到最理想的修复代码为止,这简直是程序猿的福音 啊!

麻省理工方面表示,CodePhage只是他们计划的一部分,在未来程序员可以不需要重复别人已经写过的代码,而是利用系统自动寻找相应代码,然后将所需的部分组合成一个能够运行的整体。

英文原文:MIT.EDU/稿源:雷锋网
  • 大小: 259.1 KB
来自: 雷锋网
2
1
评论 共 8 条 请登录后发表评论
8 楼 g21121 2015-07-17 19:43
希望程序能帮我找出办公司里放屁的人
7 楼 lz958942 2015-07-06 09:00
这……,这样以后的病毒将更强大
6 楼 wangbodacaoyuan 2015-07-03 12:26
这么牛逼,很假
5 楼 bigtian 2015-07-02 19:49
小便开始侮辱程序员的智商了
4 楼 cosmo1987 2015-07-02 13:47
听起来就好像是说:在未来高考生可以不需要重复别人已经写过的好词好句,而是利用系统自动寻找相应好词好句,然后将所需的部分组合成一篇高考作文。

妈妈再也不用担心我写高考作文了。
3 楼 sqc1112 2015-07-02 09:54
机器终究是机器,只是监测一下逻辑   还是要靠人,福音吗 
2 楼 kevice 2015-07-02 08:57
今天是愚人节吗
1 楼 kuchaguangjie 2015-07-01 21:51
有点假!!!!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • SQL 列不同的表查询结果合并操作

    两个不同的表进行查询,需要把结果合并, 比如table1的列为 id, user_id, type_id,pro_id; table2的列为 id,user_id,collect_id;分别如下图所示 table1: table2: 将两个表的查询结果合并到一起的查询语句为 ...

  • 金融风控-->申请评分卡模型-->申请评分卡介绍

    金融风控申请评分卡模型申请评分卡介绍

  • Haskell 几乎无痛苦上手指

    <br />http://blog.csdn.net/albert_lee/archive/2010/04/10/5469933.aspx<br /> <br />from albert_lee<br /> <br />    Haskell 几乎无痛苦上手指 收藏<br /> <br />趁着自己重装Linux 虚拟机的机会,把安装 haskell 的过程记录一下,顺便帮那些还犹豫徘徊在haskell门外的读者入门。基本概念:Haskell : <br />是一门通用函数式语言,几

  • sql查询结果合并

    使用 group_concat 和 concat 合并查询结果。

  • 两个sql语句合并

    可以使用 UNION 或 UNION ALL 操作符来合并两个 SQL 语句。 UNION: 合并两个结果集并去重 SELECT column1, column2, ... FROM table1 UNION SELECT column1, column2, ... FROM table2; UNION ALL: 合并两个结果集...

  • sql——合并两个sql的结果

    表结构 iot_street_road表: iot_street_staff_road表: iot_street_tree表: 想得到结果: road_name ...把表一和表二、表一和表三分别按road_id聚合,得到的结果合并。 不能三张表一起聚合...

  • sql 查询结果合并union all用法_数据库技巧

    sql语句查询结果合并union all用法_数据库技巧,需要的朋友可以参考下。

  • sql文件合并小工具.exe

    支持合并任意数据库的sql,简单易用。将工具放置在sql脚本文件的同级目录下,双击工具,工具会自动创建一个文件夹,合并后的脚本就在该文件夹下

  • 各数据库SQL查询结果多行数据合并成一行

    各数据库SQL查询结果多行数据合并成一行

  • SQL 合并多行记录的相同字段值

    有时候会遇到这种情况,数据库查询返回多行记录,且每行记录由另外符合条件的多条记录内容合并,遇到这种情况,我们可以选择下面两种方式

  • SQL脚本文件合并工具.exe

    利于将多个分散的sal脚本合并为一个sql文件。

  • SQL文件合并小工具 实现多个sql文件合并

    用的是Mysql数据库,GUI工具用的Navicat,用这个工具各种尝试,都不能达到我要的结果,要么是把这个库里所有的表机构导出为一个SQL脚本,要么是将整个库包括表结构和表数据全部导出来,要么是只导出选定表的数据,...

  • sql之多查询结果合并

    sql之多查询结果合并 根据需求查询,出现多个结果集,而且没有交集,但数据类型一样,进行合并; 语法: UNION:去除重复记录,例如:SELECT * FROM t1 UNION SELECT * FROM t2; UNION ALL:不去除重复记录,例如:...

  • mysql 两条sql合并_mysql 如何将两条sql的结果合并到一列,

    想要达到这样的效果两条sql 只有一个 card.type 条件不一样 0,于1 的区别 , 最后希望结果等于comp.comp_info_id,comp.comp_name,card.school_info_id,count(card_info_id) stu ,count(card_info_id) tea第一条s’q...

  • SQL实现多个结果集合并(单表以及多表)

    ** 单表中多个结果集合并** 1.case when then end 实现 2.select 实现 下面举例如下 实现1 ```sql //1. select count (case when user_type like 'T%' and create_time &amp;gt;= #{dayStart} and create_time &...

  • sql智能合并器

    你如果有很多个.sql文件,想合并到一起,那么这个工具绝对适合你

  • SQL合并工具

    多个SQL文件合并为一个SQL文件,多个SQL文件合并为一个SQL文件

  • SQL 合并多行记录的方法总汇

    SQL 合并多行记录的方法总汇,方便有此需要的朋友参考。

  • 【sql语句基础】——查(select)(合并查询)

    当我们需要将多个select查询结果合并在一起的时候,可以使用集合操作符号:union all 和unionemp表如下 UNION ALL查询结果 UNION 查询结果

  • sql server 中合并某个字段值的实例

    如何获得如下结果: 解法 使用xml转换 代码如下: 代码如下: CREATE TABLE body   (   ID int,   BODY nvarchar(20)   )   go   INSERT INTO body VALUES(1,’aaaa’)   INSERT INTO body VALUES(2...

Global site tag (gtag.js) - Google Analytics