Chatgpt 编程 工作实战使用 (国内 镜像)
创始人
2024-05-26 23:48:18

在这里插入图片描述

又到周末,时间像是乘着光阴的箭, 一去不返 , 时间的流逝 似乎没有直觉 ,就像哪一座座大山,斗转星移 之间
便拔地而起了, 日复一日年复一年, 的工作使人麻木 ,今天不写技术文,写一些有趣的

Chatgpt 概述

  • 导入功能
@PostMapping("/import")
public JSONArray importUser(@RequestPart("file")MultipartFile file) throws Exception {JSONArray array = ExcelUtils.readMultipartFile(file);System.out.println("导入数据为:" + array);return array;
}
  • 导出功能
@GetMapping("/export")
public void export(HttpServletResponse response) {// 表头数据List head = Arrays.asList("姓名","年龄","性别","头像");// 用户1数据List user1 = new ArrayList<>();user1.add("诸葛亮");user1.add(60);user1.add("男");user1.add("https://profile.csdnimg.cn/A/7/3/3_sunnyzyq");// 用户2数据List user2 = new ArrayList<>();user2.add("大乔");user2.add(28);user2.add("女");user2.add("https://profile.csdnimg.cn/6/1/9/0_m0_48717371");// 将数据汇总List> sheetDataList = new ArrayList<>();sheetDataList.add(head);sheetDataList.add(user1);sheetDataList.add(user2);// 导出数据ExcelUtils.export(response,"用户表", sheetDataList);
}
 

上面是写一个 Java当中最常见的功能导入和 导出的功能 大家能看出它有那些不足嘛,我们将接受的文件流转换为 对象,最后将对象保存到 数据库当中去, 可以看到我们并没有对他进行 异常处理对吧,我们把代码贴到 chatgpt当中

  • chatgpt 使用格式
优化    【贴入代码】

在这里插入图片描述

  • chatgpt 返回结果
@PostMapping("/import")
public ResponseEntity importUser(@RequestPart("file") MultipartFile file) {try {if (file == null || file.isEmpty()) {return ResponseEntity.badRequest().body("File is empty");}List users = ExcelUtils.readMultipartFile(file, User.class);for (User user : users) {// TODO: do something with the user objectlogger.info(user.toString());}return ResponseEntity.ok("Imported " + users.size() + " users");} catch (Exception e) {logger.error("Error importing users", e);return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body("Error importing users");}
}

我们可以看到 他不仅给对象增加了判空,并且 还加上了日志,还给了你对应的异常处理,

在这里插入图片描述

这一点可能看不出有多强, 我们 用最简单的词汇 才描述一下

用Java写一个导入导出 

在这里插入图片描述

在这里插入图片描述

上面是Chatgpt 返回的导入导出结果的文件,我们可以看到返回非常迅速

接下来我们在优化

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

我们从这里可以看出 他可以用来强化我们的代码 ,甚至你可以把你的代码 代码 贴进去 ,直接 回答 ,

  • 优化
  • 重构、
  • 减少冗余
  • 类似功能
  • 类似实现
  • 算法实现

这就是他的强大之处,我相信很多小伙伴都会有一个疑问的点,为啥 我用其他AI 模型 回答确实是不一样
那就是因为模型 不同 ,因为模型也分训练的熟练程度,比如 你问的其他ChatGPT, 你看回答会更加的 清晰

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

Chatgpt 镜像地址

下面整理了一些 镜像地址,大家可以 用于自行优化代码 ,我分模型进行整理
大家 可以自行访问使用 ,截至2023 2月24号 正常访问
我将使用下面问题进行截图 ,我们可以看到 不同 模型之间的回答 也是天差地别 ! 最好是用下面第一个

写一个Java分布式调用接口

  • 模型: GPT-3.5 : http://wwccoo.com/# /
    在这里插入图片描述

  • 模型: GPT-3.0: https://gpt.sanrenjz.com/

在这里插入图片描述

  • 模型: GPT-3.0: http://chat.h2ai.cn/home
    在这里插入图片描述

  • 模型: GPT-3.0: https://chat.forchange.cn
    在这里插入图片描述

  • 模型: GPT-3.0: https://ai.askai.ws/#from_root_top

在这里插入图片描述

  • 模型: https://6om.net/

在这里插入图片描述

相关内容

热门资讯

demo什么意思 demo版本... 618快到了,各位的小金库大概也在准备开闸放水了吧。没有小金库的,也该向老婆撒娇卖萌服个软了,一切只...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...