gydtep 发表于 2020-7-22 16:34:19
作为一名开发者,在日常工作中会遇到哪些问题?主要有以下四点:需求不明确或需求经常变动;gydtep 发表于 2020-7-22 19:13:06
进而为上层的智能化服务提供有力的数据支撑。同时我们以代码为中心,去拉通研发数据、协作数据、应用运行数据,去构建研发图谱,围绕整个研发生命周期去提供数据方面的支撑。gydtep 发表于 2020-7-23 09:25:09
但信息熵算法也有其局限性,伴随召回的提升是误报率的增加。因此在第三层我们采用了模板聚类的方法进行过滤优化。gydtep 发表于 2020-7-23 10:47:49
在日常研发工作中,我们经常会用到P3C、PMD、FindBugs等传统自动化检测工具,但这些工具并不能完全解决阿里巴巴面临的代码质量问题。gydtep 发表于 2020-7-23 13:06:50
PRECFIX方法已经在阿里巴巴集团内部落地,其误报率在5%以下,在内部公开代码库中扫描出了800多种缺陷类型,3万多个缺陷,提取出了3000多个补丁模板。gydtep 发表于 2020-7-23 15:15:00
信息熵算法用于衡量代码行混乱程度,对随机生成型密钥和随机身份信息识别效果良好。gydtep 发表于 2020-7-23 17:00:27
基于语法解析器的代码补全工具最为大家熟知,我们平时使用的IDE中内置的补全工具基本都属于这类。gydtep 发表于 2020-7-23 20:07:07
深度学习可以称为当今机器学习领域的当之无愧的巨星,也特别得到工业界的青睐。gydtep 发表于 2020-7-24 10:49:23
在大量赞叹word2vec的微博或者短文中,几乎都认为它是深度学习在自然语言领域的一项了不起的应用,各种欢呼“深度学习在自然语言领域开始发力了”。gydtep 发表于 2020-7-24 12:32:39
当然学术是无止境的,有些大牛觉得这还不行,因为第i个词很多情况下是条件依赖于它前面的词的语法功能的,