开发中常见问题解决

  1. 应用程序中服务错误 http 状态码 400

     400错误,说明请求的资源不存在。查找对应的文件是否存在,如果是遇到MVC则根据路由规则查找相应搞的View或者Action是否存在

    2、应用程序中服务错误 http 状态码 500

    如上图错误,如果返回状态码为500,这说明内部服务器报错。也就是程序报错,debug调试查找报错的位置

    3、JS加载问题

    如果系统中使用了Jquery作为核心库,那么一定要注意jquery一定要放在其余基于jquery的js前面加载,否则不能使用会出现错误

    4、JS文件无权限访问

    如果在浏览器中出现请求访问报错,无权限访问说明JS中使用了跨域的请求方式,这种情况一定要使用jsonp的模式请求否则报错

    5、CSS文件的加载

    在Web开发中,CSS文件一定要放在页面顶端加载,否则页面在渲染的过程中会出现样式问题

    6、空引用异常

    在.NET中经常出现空引用异常,可以跟踪调试发现问题。

    一定要判断对象是否为NULL

    7、集合的判断

    问题同上:

    这里和对象判断有一定的区别。要判断对象是否为空还要判断合集的长度是否为0

    虽然长度为0不会报错,但是会导致数据逻辑失败

    8、数组越界

    如果以下标循环数组或者集合的时候可能会遇到数组越界的问题,因为下标值超过了最大的长度,在编码的过程中要注意下标的使用

    9、ORM框架的使用

    查询字段问题。查询数据库的时候使用ORM一定要包含自定的字段名,否则会查询不出来相应的值

     

posted @ 2012-12-27 15:41  黑夜骑士  阅读(136)  评论(0编辑  收藏  举报