分析一套源代码的代码规范和风格并讨论如何改进优化代码 1、结合工程实践选题相关的一套源代码,根据其编程语言或项目特点,分析其在源代码目录结构、文 件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点。 代码的目录结构如下图所示: 目录结构比较清晰,文件包命名也很符合规范 ...
分类:
其他好文 时间:
2019-10-12 19:08:09
阅读次数:
87
分析一套源代码的代码规范和风格并讨论如何改进优化代码 结合工程实践选题相关的一套源代码,根据其编程语言或项目特点,分析其在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点; 使用的代码为手写汉字识别的代码 https://github.com/ch ...
分类:
其他好文 时间:
2019-10-12 12:54:22
阅读次数:
74
1. 结合工程实践选题相关的一套源代码,根据其编程语言或项目特点,分析其在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点; 在本文中将要分析的代码是leveldb,该项目的源码目录结构如下: 其中 cmake:存放cmake构建项目的相关文件 d ...
分类:
其他好文 时间:
2019-10-12 12:52:21
阅读次数:
91
我的工程训练做的是手写汉字识别,在GitHub上下载了一套与课题相关的源码进行分析,来分析它的代码风格和规范: 在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点: 这个项目是用python完成的项目,所以将项目文件导入至pycharm软件中进行管 ...
分类:
其他好文 时间:
2019-10-12 01:01:50
阅读次数:
93
我的工程实践是脱机手写汉字识别相关的,准备借助GoogLeNet作为网络重要模块,在GitHub上找到了基于GoogLeNet的图像分类算法开源项目。 (一)在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点; 代码的目录结构如下: 1.文件名命名 ...
分类:
其他好文 时间:
2019-10-11 21:49:21
阅读次数:
86
我的工程实践课题是《手写中文汉字识别》,涉及深度学习与神经网络方面的知识,因此这里我找了一份对路透社数据集进行文本分类的源码,对其代码规范和风格进行讨论。 1.结合工程实践选题相关的一套源代码,根据其编程语言或项目特点,分析其在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测 ...
分类:
其他好文 时间:
2019-10-10 23:07:20
阅读次数:
185
/** * 自定义函数名:formatZero * @param num: 需要补零的数值 * @param len: 补零后的总位数 */ function formatZero(num, len) { if(String(num).length > len) return num; return... ...
分类:
Web程序 时间:
2019-10-10 19:59:27
阅读次数:
154
1、全局作用域函数嵌套 程序执行,按照从下往下的顺序,把变量、函数名加入到命名空间,如果还未加入到命名空间,就调用了函数,将会报错。 如上程序,如果把three_max的调用,交换到two_max的前面,将会报错:NameError: name 'two_max' is not defined 2、 ...
分类:
编程语言 时间:
2019-10-10 15:31:55
阅读次数:
95
我的工程实践是关于金融文本数据挖掘的,恰好github上有同样题目的项目,且该项目使用了python语言。接下来将分析该项目的源代码的代码规范及风格。 1.目录结构及文件命名 由上图可以看出,目录结构清晰明了,大多数文件命名还是简洁易懂,且在README文件中有对文件实现功能的说明。整体来讲,目录结 ...
分类:
其他好文 时间:
2019-10-10 11:28:14
阅读次数:
95
一、PHP函数:有参 无参 function FunctionName($value='') //函数名的命名方法:驼峰法,每个单词首字母大写 { # code... } 调用函数时,函数名(),注意如果需要给参数,则需要在()中输入参数,个数要满足其要求 需要在函数中有返回值,需要使用return ...
分类:
Web程序 时间:
2019-10-09 21:23:20
阅读次数:
137