JAVA EE项目中,不管是对底层的数据操作,还是业务层的处理过程,还是控制层的处理,都不可避免的会遇到各种可预知的(业务异常主动抛出)、不可预知的异常需要处理。一般dao层、service层的异常都会直接抛出,最后由controller统一进行处理,每个过程都单独处理异常,且要考虑到异常信息和前端的反馈,代码的耦合度高,不统一,后期维护的工作也多。
同时还必须考虑异常模块和日志模...
分类:
编程语言 时间:
2014-12-24 18:05:44
阅读次数:
421
1、在C中被定义为-1,源码为:#define EOF (-1)2、不同函数中有不同处理(1)fgetc:在文件中是没有EOF这个字符的,所以是判断文件长度,在fp读到最后一个char后,再读一个char,就会返回EOF。问题:如何判断文件长度?在文件系统中有相关记录(2)在标准输入中,不可预知输入...
分类:
其他好文 时间:
2014-12-19 14:16:48
阅读次数:
139
在手机上,使用后台,不像电脑上那么随意,准确地讲嘛,在移动平台上,后台任务都有严格的限制。至于说为什么会有这么多限制,我估计初衷很明显——保证系统的性能不受某个或某几个应用的负面影响;另外就是出于安全性考虑。毕竟手机设备不同于电脑,一旦后台程序泛滥成灾,是很难进行管理的,要防止这些不可预知的事件,只...
分类:
其他好文 时间:
2014-12-17 12:44:38
阅读次数:
289
博客分类:J2EESpringSpring MVC案例文档SpringMVC异常处理1 描述在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处理异常,系统的代码耦合度高,工作量大且不...
分类:
编程语言 时间:
2014-12-06 16:51:06
阅读次数:
177
sql注入就是通过sql语句的固定结构可以尝试得到数据库中的某些字段信息,进而会产生不可预知的后果。比如我们的文本框是实现查询某些信息的功能,那么它的sql语句就是select information from *** where ***,那么我们输入的就是对应于information的内容,一旦我们在文本框中输入“ ') delete ** ” ,之后数据库中真正的sql语句就便是select information') delete ** from *** where ***。...
分类:
数据库 时间:
2014-11-30 18:45:00
阅读次数:
190
http://www.yaosansi.com/post/747.html异常处理概述在代码的运行过程中,错误是不可避免的,总的来说,错误发生于两种情况:一是程序内部的逻辑或者语法错误,二是运行环境或者用户输入中不可预知的数据造成的错误。对于前者,就称之为错误(error),可以通过调试程序来解决;...
分类:
编程语言 时间:
2014-11-04 12:34:20
阅读次数:
161
1 描述
在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处理异常,系统的代码耦合度高,工作量大且不好统一,维护的工作量也很大。
那么,能不能将所有类型的异常处理从各处理过程解耦出来,这样既保证了相关处理过程的功能较单一,也实现了异常信息的统一处理和维护?答案是肯定的。下面...
分类:
编程语言 时间:
2014-10-23 17:50:06
阅读次数:
312
转自:http://www.cnblogs.com/freshman0216/archive/2008/06/14/1218721.html对Web应用程序来说,发生不可预知的错误和异常在所难免,我们必须为Web程序提供错误处理机制。当错误发生时,我们必须做好两件事情:一是将错误信息记录日志,发邮件...
分类:
Web程序 时间:
2014-10-20 09:48:36
阅读次数:
296
C语言不要求检查下标的范围。当下标超出范围时,程序可能会执行不可预知的行为。看下这个程序:#include #define N 10 //int main(){ int a[N],i; printf("Enter %d numbers: ",N); for(i=0; i=0;...
分类:
编程语言 时间:
2014-09-27 01:26:59
阅读次数:
222
1、全部变量、局部变量
局部变量:定义在函数内部的变量,作用域为函数内部 eg: void fun(){ int x;}
全部变量:只能定义一次,多次引用。作用域为整个文件。
若同一个源文件,全局变量和局部变量重名是,在局部变量的作用域,全部变量不起作用。
关键词:
全部变量:函数外定义+全局可见+存放在内存的全局数据区+未初始化的的时候为0
局部变量:函数内定义+函数内可见+存放在栈区,函数退出变量消失+不显式初始化内容不可预知...
分类:
其他好文 时间:
2014-09-25 14:13:48
阅读次数:
244