当前位置: 首页 > news >正文

怎么查询网站日志文件深圳外包网络推广

怎么查询网站日志文件,深圳外包网络推广,西安道桥建设有限公司网站,企业网站建设的公司我用过多个idea Ai 编程工具,大约用了1年时间,来体会他们那个好用,以下只是针对我个人的一点分享,不一定对你适用 仅作参考。 介于篇幅原因我觉得能说上好用的 目前只有两个 一个是阿里的通义灵码和Copilot,我用它来干…

我用过多个idea Ai 编程工具,大约用了1年时间,来体会他们那个好用,以下只是针对我个人的一点分享,不一定对你适用 仅作参考。

介于篇幅原因我觉得能说上好用的 目前只有两个 一个是阿里的通义灵码和Copilot,我用它来干什么,他们官方的定义是 提高开发效率,帮助你节省一些开发时间,说白了就是协助,但是我觉得他们 还有其他用处,我举个例子,我写代码,我让他帮我检查一下有没有问题,或者有没有什么隐藏风险,这个通义灵码 大部分都是 标准化输出 ,但是有一次还真帮我检查出一个问题,因为粗心导致下边是代码 ,对

if (SpringContextUtil.existBean(beanCommonServiceName)) 少了一个判断

我让 通义灵码,Copilot 分别给我检查 但是 只有通义灵码检查出来了,Copilot没有检查到。

2,我用它帮我提高代码水平,我平时写完代码之后,会让通义灵码 帮我规范一下,(毕竟阿里系的标准化还是很高的),其次我让Copilot 帮我 用另外一种方式实现一下。

我在工作中遇到一个问题,大体是这样, 有两个json 报文,报文是集合列表,我要对比每一个集合中的数据是否一致,你可以理解为,这两个集合中的报文数据是否每一个参数都一致,不一致的情况下把它展示出来,你可能觉得这有啥难的,但是在实际开发中确实有难度,我无非想到的就是见招拆招,遇到啥问题就 if else,不行就再来一个swich  还不是行 继续if,我把这个问题抛给 Copilot没想到 他给我写了一段代码,类似于排序的 我当时没在意,以为他给错了,后来耐心看下来发现 实现的非常 巧妙我把代码 贴出来你们看下,

    private static void test1() {List<DscCompareResultDto> files = new ArrayList<>();files.add(new DscCompareResultDto("NEW", "dog", "test.txt"));files.add(new DscCompareResultDto("OLD", "dog", "test.txt"));files.add(new DscCompareResultDto("NEW", "egg", "egg1.pdf"));files.add(new DscCompareResultDto("OLD", "egg", "bbb1.pdf"));files.add(new DscCompareResultDto("OLD", "lll", "jxd.txt")); //新的files.add(new DscCompareResultDto("NEW", "aaaa", "example01.pdf"));files.add(new DscCompareResultDto("OLD", "aaaa", "example-1.pdf"));files.add(new DscCompareResultDto("OLD", "aaaa", "example.pdf"));
//        List<DscCompareResultDto> inconsistentFiles = findInconsistentFiles(files);//        for (DscCompareResultDto file : inconsistentFiles) {
//            System.out.println("File Name: " + file.getFileName() + ", class: " + file.getFileClass() + "  " + file.getRule());
//        }}
public  List<DscCompareResultDto> findInconsistentFiles(List<DscCompareResultDto> files) {Map<String, Map<String, List<DscCompareResultDto>>> fileMap = new HashMap<>();for (DscCompareResultDto file : files) {String fileName = file.getFileName();String fileClass = file.getFileClass();// 使用文件名作为第一层 key,文件大小作为第二层 keyfileMap.computeIfAbsent(fileClass, k -> new HashMap<>()).computeIfAbsent(fileName, k -> new ArrayList<>()).add(file);}// 收集不一致的文件List<DscCompareResultDto> inconsistentFiles = new ArrayList<>();for (Map<String, List<DscCompareResultDto>> sizeMap : fileMap.values()) {for (List<DscCompareResultDto> fileList : sizeMap.values()) {if (fileList.size() == 1) { // 大于一个说明不一致inconsistentFiles.addAll(fileList);}}}return inconsistentFiles;
}

3.代码书写规范和优雅,我接收一个公司项目,代码是这样的,你看下 map1 map2 ...

这只是冰山一角有的事map 100了

我让通义灵码 做一些重构 这是重构之后的

总结,我会让规范,代码可复用,检查代码有误风险 我 会选择 通义灵码, 比如遇到一些思考方法,或者换一种思路解决问题 我会选择Copilot。希望对你有帮助

http://www.hrbkazy.com/news/11792.html

相关文章:

  • 自己做视频会员网站网络工程师培训机构排名
  • 小型视频网站建设新闻稿撰写
  • 什么网站做的最好头条新闻 最新消息条
  • 政府网站建设背景南昌做seo的公司有哪些
  • 做兼职做网站的是什么网页搜索快捷键
  • 最个人网站长沙seo外包平台
  • 学校网站模板下载疫情死亡最新数据消息
  • 网站开发公司怎么做账百度的搜索引擎优化
  • 北京做网站公司有哪些新闻最近的大事10件
  • 国外网站排行晋城seo
  • 北京便宜做网站技成培训网
  • 自适应网站建站大连网站seo
  • 做老师好还是网站编辑好公司广告推广
  • 做网站需学什么口碑营销属于什么营销
  • 国外建站程序点击排名软件哪个好
  • 做图片网站咋样免费发布信息不收费的网站
  • 北京哪家公司做网站好谷歌google浏览器官方下载
  • 超级简历网站清远新闻最新消息
  • 罗湖做网站的百度搜索入口网址
  • 网站的标准官网关键词优化价格
  • 国际进出口贸易网官网seo是怎么优化的
  • 社会信用体系建设双公示网站文件外链生成网站
  • 可发外链的高权重网站常州百度推广公司
  • 17网站一起做网店可靠吗百度网页版下载安装
  • 帮别人设计网站网络推广宣传方式
  • 广州网站建设推荐乐云seoseo薪资seo
  • 国外设计网站怎么登陆中国突然宣布大消息
  • 重庆市做网站的公司百度提交链接
  • wp建站优化网络推广哪个平台好
  • 网站开发 网页制作手机优化大师官网