我曾经写过一个银行系统,用户在相应的登录后能进行不同的操作。 这个错误发生在管理员登录之后,管理员能进行开户、存款、取款操作。 这个错误是在进行取款操作时,不会判断用户余额是不是大于等于取款数,这和实际应用情况明显不相符。在加入了一段比较余额和取款数的代码后,这个错误就解除了。 我之所以对这个错误印
分类:
其他好文 时间:
2016-03-06 23:41:38
阅读次数:
151
今天是年前最后一天班,正好做一下这段时间的工作总结和年后的一个规划。 这段时间项目没有太多的新需求,所以主要的工作还是在解决bug和优化代码。bug主要分为了两部分: 逻辑错误&健壮性不强: 这类错误还是相对好解决的,一般只要定位出错误代码处就能没问题了。 偶发性bug:最近碰到的图片oom都是这种
分类:
其他好文 时间:
2016-02-02 14:36:41
阅读次数:
177
异常的概念: Python运行时的错误 语法错误:软件结构上错误而导致不能被解释器解释或不能被编译器编译 逻辑错误:由于不完整或不合法的输入导致,也可能是逻辑无法生成,计算或者输出结果需 要的过程无法执行等 Pyth...
分类:
编程语言 时间:
2016-01-23 18:01:41
阅读次数:
281
1. 程序调试时出现的错误: a) 逻辑错误:服务器端的代码。 i. 因为服务器端的代码一般是静态的强类型语言,编译器会矫正一些拼写错误。 ii. 服务器端的代码出现错误之后,一般可以通过编译器调试代码解决。 iii. 服务器端编程要学会使用快捷键,增加编程效率,减少出错概率。 b)...
分类:
其他好文 时间:
2016-01-18 00:29:25
阅读次数:
169
·异常:在Java语言中,将程序执行中发生的不正常情况称为“异常”。(开发过程中的语法错误和逻辑错误不是异常)·Java程序在执行过程中所发生的异常事件可分为两类: Error: Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。一般不编写针对性的代码进行处理。 ...
分类:
编程语言 时间:
2016-01-17 18:52:46
阅读次数:
152
来源于:汤姆大叔的深入理解JavaScript系列for-in循环应该用在非数组对象的遍历上,使用for-in进行循环也被称为“枚举”。从技术上将,你可以使用for-in循环数组(因为JavaScript中数组也是对象),但这是不推荐的。因为如果数组对象已被自定义的功能增强,就可能发生逻辑错误。另外...
分类:
其他好文 时间:
2016-01-06 11:58:46
阅读次数:
140
1.case的穿透问题switch里面的case只要匹配一次其它的都失效,包括default. 正是因为switch的这个特性, 所以可能导致程序出现逻辑错误为了避免上述情况,C语言还提供了一种break语句,专用于跳出switch语句,break语句只有关键字break,没有参数。2.defaul...
分类:
其他好文 时间:
2015-12-20 23:46:01
阅读次数:
196
一直以来没分清什么时候该使用assert,什么时候该使用if。现在将其记录下来assert 用于检查参数的合法性以及某个预期的结果等,assert只在debug模式中在在。assert是面向程序员的,而不是面向用户,主要方便程序员能够检查及快速定位程序的逻辑错误(程序员自身带来的问题),如果在调试程...
分类:
其他好文 时间:
2015-12-20 14:33:33
阅读次数:
128
PHP错误处理错误的分类:语法错误:程序没法运行,直接提示语法错误运行时错误:只有程序运行到某行,或在某此特定的情形下运行才会发生的错误。逻辑错误:程序从头到尾运行都没有发生(并提示)错误,但程序运行计算的结果是错误的。程序员主要面对的和要处理的错误,就是运行..
分类:
Web程序 时间:
2015-11-17 00:28:21
阅读次数:
166
最近学习libevent库,遂在两台虚拟机间模拟通信,程序没逻辑错误,但客户端总是提示No route to host问题,想到可能是linux的防火墙问题导致的,于是关掉防火墙:Ubuntu系统防火墙关起命令:关闭:sudo uwf disable开启:sudo uwf enableCentOS系...
分类:
其他好文 时间:
2015-10-27 15:00:39
阅读次数:
251