• 0
  • 0
分享
  • 甲骨文推出 Oracle Code Assist 编程助理
  • 恬恬圈 2024-05-13 11:56:59 字数 545 阅读 461 收藏 0

  继微软、OpenAI、谷歌等厂商后,甲骨文加入了开发 AI 编程助理的阵营,该公司最近推出了名为 Oracle Code Assist 的工具,旨在帮助用户开发 Java 程序。

1-1.png

  据介绍,Oracle Code Assist 以甲骨文的云端 Oracle Cloud Infrastructure(OCI)模型为基础,旨在优化 Java、SQL 程序和 OCI 平台上的应用开发流程。甲骨文强调,相关 AI 编程助理“经过多种软件库的训练”,并通过其自家的软件微调而成,用户可以使用相关模型配合甲骨文软件实现“高效编程”。

1-2.png

▲ 图源 甲骨文官网

  IT之家注意到,目前这款编程助理可以处理代码生成、生成 API 文档、智能添加注释等工作,号称能够“帮助开发人员理解开发原理、查看或修改现有代码”。同时该助理还能提供修改建议,或生成 pull request 自动将代码更改合并到软件库中。

  甲骨文表示,企业还可以使用 Oracle Code Assist 实现一些“高级功能”,例如为助理集成企业内部代码 / 框架 / 库等,从而生成“定制化”的代码,还能够根据企业程序此前开发的经验来检查“后来者”们可能存在的代码错误和低效之处。


作者:漾仔

原文链接:IT之家(ithome.com)


  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 1.编写测试用例有哪几种方法?答:大刚法、等价类、边界值、因果图、场景法、正交法、错误推断法、正则表达式2.测试的六条基本法则是什么?答:功能、可靠性、易用性、效率、可维护性、可移植性3.软件测试分类有哪些?(从是否关心软件内部结构的角度划分)答:白盒、灰盒、黑盒4.软件测试的测试流程是什么?答:分析需求文档-需求评审-编写测试计划-计划评审-编写测试用例-用例评审-执行测试用例-迭代测试轮次-提交阶段性测试报告-验收测试-提交测试总结性报告5.编写测试用例的原则是什么?答:100%的覆盖需求规格说明书6.软件测试过程中必须经历哪些阶段?答:单元测试集成测试系统测试验收测试7.黑盒测试包含哪些...
            13 15 13268
            分享
          • 初始用Jmeter本想先学习嘛,想整个简单的接口调用,就公司系统的登录接口吧,结果就一登录接口就遇到各种问题,尤其是在登录接口传入的参数问题耗了很长时间。步骤:1、添加线程组(默认配置即可)2、添加一个HTTP请求sample填写各必填数据(协议、域名、方法、路径)把fiddler抓到的登录接口的参数拷进去: username=xiaowang&password=123456第一次我直接拷贝到:【消息体数据】如下图3、添加查看结果树运行,结果一直显示502{"code":"502","message":"请...
            0 0 3618
            分享
          • 香港《南华早报》9月19日文章,原题:表情符号40年——这些可爱的象形文字如何出现,未来如何发展?没有面部表情和体态语的数字世界里,表情符号和标点符号一样重要。对我们很多人来说,用它们来强调我们的语气和情感,是非常自然的事。特别是因为新冠肺炎疫情保持社交距离两年之后,它们似乎变得不可或缺。最早的表情符号始于40年前的9月19日,情感符号、标点符号组合被美国一所大学用来表示面部表情,最著名的就是后来被称为“笑脸”的符号——:-)。从那时起,这些组合演变成了我们今天广泛使用的迷你图标。现代表情符号几乎涵盖了生活的方方面面,从面部表情、手势,到物体和天气。德国波恩大学语言学家艾丽卡·林茨说:“它们有...
            0 0 1005
            分享
          • 1、什么是自动化测试?自动化的重点是用能提高效率的系统或设备代替人工活动。自动化测试是一种使用各种类型的软件工具或脚本来执行测试任务的技术,例如输入数据,执行测试步骤以及比较结果等。2、有哪些不同类型的自动化测试?自动化的测试类型有单元测试,GUI测试和功能测试。单元测试通常在开发阶段完成,以减少错误GUI测试是在测试级别完成的,其中编写了测试脚本以测试应用程序的用户界面的行为。功能测试也在测试级别上完成,以模拟功能场景,以使用提供的输入和预期的输出来测试应用程序。3、什么是自动化测试脚本?自动化测试脚本基本上是一个简短的程序,用一种编程语言编写,可以在应用程序上执行一组指令。这样做是为了验证...
            0 0 964
            分享
          • 前言首先,请不要奢望有多么简单的办法,学习没有捷径,这里只是让你明白这一点,顺便根据个人经验帮你理一下学习的过程。其实有文章是说怎么学习以及学习什么的,但是可能还是有些抽象,或者内容有点多、有点杂,以至于不少朋友仍然觉得不知道如何下手。大家可以去打听打听,现在软件测试培训要多久,脱产学习也要三四个月,还不能保证熟练。所以说要学的东西确实很多,你如果想十天半个月就想学完找工作,那几乎不可能,所以先想想要不要干这行。当然也不是说你一定要学习三四个月甚至更长时间,毕竟培训时是让你尽可能多的掌握一些知识,以适应不同公司的要求,但是往往很多公司并不是有那么多要求的,比如培训会讲开发知识,数据库,测试工具...
            0 0 979
            分享
      • 51testing软件测试圈微信