我们写代码的过程中,难免会因为粗心、手误、知识点掌握不熟练等原因,导致程序运行报错无法运行或运行结果与预期不符。 看一下比较常见的两种 bug: SyntaxError:语法错误,表示你写的代码不符合 Python 的语法规范。比如字符串使用了中文引号等。 NameError:名字错误,常见于使用了 ...
分类:
编程语言 时间:
2019-08-10 15:51:41
阅读次数:
776
代码审查是消灭Bug最重要的方法之一,这些审查在大多数时候都特别奏效。由于代码审查本身所针对的对象,就是俯瞰整个代码在测试过程中的问题和Bug。并且,代码审查对消除一些特别细节的错误大有裨益,尤其是那些能够容易在阅读代码的时候发现的错误,这些错误往往不容易通过机器上的测试识别出来。本文就常见的Jav ...
分类:
编程语言 时间:
2019-07-25 17:35:55
阅读次数:
100
| 结果 | 说明 | 解决 | | | : : | : : | | 部分正确 | 部分测试点答案错误 | 调试代码寻找错误的地方,仔细回想自己思路中不正确的地方 | | 格式错误 | 输出的格式不对 | 仔细观察题目输出要求,比如大小写不正确,单词拼写错误,空格遗漏,没有换行等,输出的符号一般都是 ...
分类:
其他好文 时间:
2019-07-23 18:59:15
阅读次数:
633
1、主键不唯一:ERROR 1062 (23000) :Duplicate entry '1' for key 'PRIMARY' 2、不存在的外键:ERROR 1052 (23000) :Cannot add or update a child row : a foreign key constr ...
分类:
数据库 时间:
2019-07-21 16:44:57
阅读次数:
100
在最高权限下执行相关命令 1)查看PHP配置 2)重启服务 常见错误: 1) The Process class relies on proc_open, which is not available on your PHP installation. 将php.ini中disable_functi ...
分类:
Web程序 时间:
2019-07-17 10:55:31
阅读次数:
118
问题一:node_gyp使用版本不对 问题:明明装的是5.0.2版本,使用的却是3.9.2版本。 原因:命令上已经写明,在npm_config_node_gyp未配置情况,node_gyp使用的版本。 解决:删掉前者路径的node-gyp。 问题二:无法找到 v140 的生成工具 问题:依赖的c++ ...
异常处理及测试 01常见错误类型 语法错误:SyntaxError 语义错误:如除以0 逻辑错误:重新分析过程排查 02异常处理 语法:try Except 用于捕获异常 else 都没有异常加一个else finally(最终都要执行的内容,如文件打开后需要关闭,或数据库需要释放资源) raise ...
分类:
编程语言 时间:
2019-07-05 20:59:21
阅读次数:
118
常见错误的解决方案 错误1 IsPrivilegedUser [ERROR IsPrivilegedUser]: user is not running as root [preflight] If you know what you are doing, you can make a check ...
分类:
其他好文 时间:
2019-07-04 00:23:40
阅读次数:
95
缺点,不能进行单元测试 比如,用户在界面点击按钮,实现用户选择一个文件,然后对文件内容进行解析。常见错误如下 和用户交互的部分(OpenFileDialog),应该放在View中。这里可以利用命令参数来传递文件名 在View中按钮的单击事件中,进行交互。如果用户取消了操作,利用异常取消命令执行 在x ...
分类:
其他好文 时间:
2019-06-30 17:31:24
阅读次数:
240