flake8 flake8:用于检测代码中不符合规范的地方 安装: 手动代码检测: 自动检测代码 ...
分类:
其他好文 时间:
2019-10-31 10:36:04
阅读次数:
76
1、做什么 这是阿里巴巴的编码规范插件,规范内容可以查阅 https://github.com/alibaba/p3c/blob/master/阿里巴巴Java开发手册(华山版).pdf 2、File -> Settings -> Plugins -> MarketPalce 搜索“Alibaba” ...
分类:
其他好文 时间:
2019-10-28 20:51:39
阅读次数:
214
还记得之前介绍过的命名实体识别系列文章吗,可以从句子中提取出人名、地址、公司等实体字段,当时只是简单提到了BERT+CRF模型,BERT已经在上一篇文章中介绍过了,本文将对CRF做一个基本的介绍。本文尽可能不涉及复杂晦涩的数学公式,目的只是快速了解CRF的基本概念以及其在命名实体识别等自然语言处理领 ...
分类:
其他好文 时间:
2019-10-17 14:02:16
阅读次数:
109
分析一套源代码的代码规范和风格并讨论如何改进优化代码 1、结合工程实践选题相关的一套源代码,根据其编程语言或项目特点,分析其在源代码目录结构、文 件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点。 代码的目录结构如下图所示: 目录结构比较清晰,文件包命名也很符合规范 ...
分类:
其他好文 时间:
2019-10-12 19:08:09
阅读次数:
87
总结同类编程语言或项目在代码规范和风格的一般要求 我做的项目是基于语音识别的人工智能问答系统,在GitHub上找了一套代码 源代码分析: 目录结构 命名合理,格式规范。 代码分析 选取其中一个函数分析。可以看到在变量命名、函数命名方面符合规范要求,仅有部分运算符号两侧未全部加空格。最后的return ...
分类:
其他好文 时间:
2019-10-12 10:47:39
阅读次数:
73
我的工程实践是关于金融文本数据挖掘的,恰好github上有同样题目的项目,且该项目使用了python语言。接下来将分析该项目的源代码的代码规范及风格。 1.目录结构及文件命名 由上图可以看出,目录结构清晰明了,大多数文件命名还是简洁易懂,且在README文件中有对文件实现功能的说明。整体来讲,目录结 ...
分类:
其他好文 时间:
2019-10-10 11:28:14
阅读次数:
95
异常/错误 java中处理异常的类:Throwable 错误(Error):一般是物理问题,jvm本身出现错误,无法处理。 内存溢出等 异常(Exception):指令产生的不符合规定的错误。 可以抛出异常或者通过程序指令进行处理 Exception的分类: 运行时异常:非检查异常(编译时不会报错) ...
分类:
编程语言 时间:
2019-10-08 09:44:44
阅读次数:
104
MySQL表的完整性约束 一、概览 为了防止不符合规范的数据进入数据库,在用户对数据进行插入、修改、删除等操作时,DBMS自动按照一定的约束条件对数据进行监测,使不符合规范的数据不能进入数据库,以确保数据库中存储的数据正确、有效、相容。 约束条件与数据类型的宽度一样,都是可选参数,主要分为以下几种: ...
分类:
数据库 时间:
2019-10-07 19:17:42
阅读次数:
93
DynamoDB 静态加密通过在加密表中保护数据来提供额外的一层数据保护,包括其主键、本地和全局二级索引、流、全局表、备份和 DynamoDB Accelerator (DAX) 集群(只要数据存储在持久性的媒体中)。组织政策、行业或政府法规以及合规性需求通常要求使用静态加密来提高应用程序的数据安全 ...
分类:
数据库 时间:
2019-10-06 22:11:23
阅读次数:
118