Java初级程序员与ChatGPT(文心一言)使用感受

这篇具有很好参考价值的文章主要介绍了Java初级程序员与ChatGPT(文心一言)使用感受。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言:

        随着23年三月初开始ChatGPT迅速发展,爆红网络。也有不少人说这个东西会顶替程序员。刚好身边同事有一个需要是读取word文档中的内容,保存到数据库。

        我们就用百度的文心一言试下吧。

交互开始:

Java初级程序员与ChatGPT(文心一言)使用感受

Java初级程序员与ChatGPT(文心一言)使用感受 

         总的来说从提问到问题的反馈,都是比较流畅的。代码块中也贴心的给出了copy按钮。第二个依赖问题也比较模糊,但是能够给到准确的答案。不但提供maven依赖格式,还给出了groovy格式依赖。

代码运行:

        报错了

Java初级程序员与ChatGPT(文心一言)使用感受

        咋们问下它错误原因:

Java初级程序员与ChatGPT(文心一言)使用感受 

        初步看来好像是格式问题,我这边上传的word文件是doc文件后缀结尾。问下它是否有其他代码解决吧。

Java初级程序员与ChatGPT(文心一言)使用感受         这次的它感觉有些答非所问了,那我们就迁就着它把我们的文件换成docx文件后缀吧。

再次运行:

Java初级程序员与ChatGPT(文心一言)使用感受

 

          这次果然可以了,但是控制台只输出了第一行文字。

后面看下了依赖的api文档和代码。最后改造完了。效果也出来了。

在此代码上加工后代码:

    public static void main(String[] args) {
        try {
            // 读取word文件
            FileInputStream inputStream = new FileInputStream(new File("C:\\Users\\Administrator\\Desktop\\test2.docx"));
            XWPFDocument document = new XWPFDocument(inputStream);

            // 获取文档中的段落
            
            //字符串拼接
            StringBuffer sb=new StringBuffer();
            //行数控制器,下标为0考试
            
            int size = document.getParagraphs().size();
            System.out.println("总行数:"+size);
            for (int i = 0; i < size; i++) {
                XWPFParagraph paragraph = document.getParagraphs().get(i);
                String text = paragraph.getText();
                sb.append(text+"\n");
            }
            System.out.println(sb);
            // 输出段落内容
//            System.out.println("段落内容:" + paragraph.getText());

            // 关闭文件流
            inputStream.close();
            System.out.println("结束!");
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

 输出结果:

总行数:2
222是的哇的
的哇大苏打

结束!

总结:

        这次与ChatGPT类型AI合作体验还是不错的。我之前没有过与word文档交互的经验,却能在短时间内实现功能。

        不像之前,无论在百度,csdn,简述,开发者搜索都需要花时间鉴别问题解决方案。文心一言给的答案或者解决方案还是挺准确的。

        总的来说chatGPT类似产品确实会给很多行业带来不小的冲击。不过单方面从Java程序员的角度来讲,他确实能给程序带来工作效率上的收益。但是不能完全顶替程序员,就像这次word文档读取来看。它虽然能指出使用什么技术栈,代码大致是什么样的。但是还得程序员根据业务场景进行调整。

        它确实可能会导致程序员这一岗位的缩水,因为使用好的程序员工作效率能大幅度提升。所以个人感觉以这个开发项目以后会是程序傍身技,也是简历上必不可少的加分项。文章来源地址https://www.toymoban.com/news/detail-425495.html

到了这里,关于Java初级程序员与ChatGPT(文心一言)使用感受的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 软考初级程序员上午单选题(14)

    36、下列有关目录结构的叙述中,正确的是______。 A.一个磁盘有且仅有一个根目录 B.一个磁盘可以有多个根目录 C.一个磁盘不允许有3级以上的子目录 D.一个磁盘必须有根目录和子目录 37、软件开发过程中为确保软件质量所采取的措施中,不包括______。 A.开发前应选定或

    2024年02月05日
    浏览(43)
  • OpenAI ChatGPT 使用示例(程序员)

    作为一个程序员,当知道ChatGPT出来之后或者GPT3出来的时候,我是有喜有忧,喜的是它可以帮我写代码,重构代码,写注释,写测试,,。哇,听起来好刺激,我可以从此以后不用绞尽脑汁写测试类了,不用每天为追逐80%的测试覆盖率而烦恼了,不用为写一些POC代码疯狂的谷

    2024年02月09日
    浏览(46)
  • 程序员如何使用chatgpt提高工作效率

    公众号对话chatgpt 网页在线对话 ● 拥有一个 OpenAI 账号(需要梯子)。 ● 账号申请访问地址:https://platform.openai.com/。 ● ChatGPT 对话地址:https://chat.openai.com/chat。 API接入 ● 需要一个 API key(依赖于 OpenAI 账号)。 ● 普通的 HTTP 请求即可接入,参考文档:https://platform.opena

    2024年02月08日
    浏览(63)
  • 【ChatGPT】程序员的半个老师,今天简单讲讲使用心得

    程序员有个玩笑叫做复制黏贴,原来的百度谷歌只能是碎片层面,有了chatGPT,可以实现更深层次的复制黏贴,直接帮你写好整个方法和实现步骤,不再是简单的碎片。 当然他只能做到教材级的解答,业务层面做不到,如果连业务层面都做到了,那程序员就真失业了!! 程序

    2023年04月20日
    浏览(51)
  • 【程序员英语】【美语从头学】初级篇(入门)(笔记)Lesson 15 At the Department Store 在百货商店

    《美语从头学初级入门篇》 注意:被 删除线 划掉的不一定不正确,只是不是标准答案。 A: Can you help me, please? B: Sure. What can I do for you? A: I’m chosing looking for a gift for my son’s birthday. B: How about this television video game? A: That’s a good idea. Can you gift-wrap it for me , please ? B: Sure. No prob

    2024年02月22日
    浏览(39)
  • AI时代程序员开发之道:ChatGPT让程序员插上翅膀 ChatGPT让程序员开发效率飞起来(文末送书8.0)

    在现代软件开发中,时间和效率至关重要。为了提高程序员的开发效率,人工智能技术正在成为一个强大的辅助工具。其中,ChatGPT 可以为程序员们带来前所未有的帮助和便利。本文将探讨 ChatGPT 如何提高程序员的开发效率,以及给大家分享一本关于这方面内容的书籍——《

    2024年02月08日
    浏览(83)
  • ChatGPT 眼中的程序员

    程序员这个行业在现代社会扮演着非常重要的角色。作为一个技术驱动的职业,程序员们负责开发、设计和维护软件和应用程序,这些技术改变了我们的生活方式、商业模式和社会互动方式。 这个行业有许多积极的方面: 创新 : 程序员通过不断的创新和技术发展推动着社会

    2024年02月05日
    浏览(54)
  • ChatGPT即将取代程序员

       W...Y的主页 相信ChatGPT大家已经都不陌生,我们经常会在工作和学习中应用。但是ChatGPT的发展速度飞快。功能也越来越全面。ChatGPT的文章也是层次不穷的出现,ChatGPT即将取代程序员的消息也铺天盖地。那ChatGPT真的会取代程序员吗?我们是否应该担心? 目录 什么是ChatGP

    2024年02月14日
    浏览(46)
  • ChatGPT真的会取代程序员吗?

    程序员这两年被碰的瓷儿可不少啊,这架势不像是AI抢了程序员的饭碗,倒像是程序员抢了AI的饭碗一样...... 前两年低代码出来了,你们说程序员要被取代了,惹得大神们一顿输出; 去年元宇宙出来了,你们又说程序员要被取代了,惹得大神们又一顿输出; 今年chatgpt出来了

    2023年04月09日
    浏览(48)
  • ChatGPT真的能替代程序员吗?

    1. ChatGPT是什么? ChatGPT是一种基于人工智能和自然语言处理技术的对话生成模型,其可以实现自动生成对话内容的能力。它的出现可以解决许多文本自动生成任务,也被用于许多AI应用程序中。 2. ChatGPT是否能替代程序员? ChatGPT目前的技术发展尚未达到完全替代程序员的程度

    2024年02月04日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包