开发中常见问题解决

  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一定要包含自定的字段名,否则会查询不出来相应的值

     

转载于:https://www.cnblogs.com/heiyeqishi/archive/2012/12/27/2835812.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值