zoukankan      html  css  js  c++  java
  • 错误类型

    1.最简单最容易的错误:语法错误(JAP,JS,JAVA,SQL,XML)等等因语法不规范出错例如(空格,标点符号多了)
    2.逻辑错误:在业务层有很多逻辑扭转,一旦不清晰很容易出错,很多领域性的知识,如果你对某方面,某些东西不懂,但是需要用到,那么在这些
    领域任何简单和困难的错误都很难解决,因为你根本没有概念,你会忽视这一块,也必然没有能力解决这一块
    3.异常出错:例如空指针,类型转换
    4.数据库出错:数据库自身的一套机制跟我们写入的机制不一致,例如MySQL默认的编码格式不支持存入中文,我们却却执行存入中文
    5.架包出错:用框架或集成某些功能,都需要有其依赖的架包,多了少了都会报可能看不懂得错
    6.Eclipse出错:有时候可能不稳定,缓存,残留,等等造成误差和出错(重启后就好了)
    7.报错出错(不准确):一种行为对应多种结果(报错),相同的一个结果(报错)可能有很多种原因造成。报错如果准确,那么可以立马解决问题,报错如果
    模糊而导致方向性的误判,那足以致命。特别是懂得少,理解不深时,肯定走入死胡同

    8. 框架集成出错:

    9.版本错误:框架,插件,应用之间因版本问题,整合到一起会出现一些问题

    1.首先看是什么错(从dao层最低层开始找)
    2.错误不是很理解,快速定位出错在哪里
    3.分析出错原因和点

    二。调试错误
    1.在调试的时候最怕出现的情况就是延迟,缓存,系统不稳定。往往会对的地方被改错了,错上加错,怀疑自己。最后费了老半天劲调好了,却因为延后,都不知道怎么就突然好了,时间浪费了,错误没搞懂,东西没学到


    三。避免延效
    不轻易修改,每次修改确保编译成功,没有延迟等等影响效果呈现的因素。每次修改重修编译

    四。异常信息
    在console后台抛出的异常永远只会是1对多的关系,所以别指望异常信息一贴就能准确的找出错误原因,并解决错误。就像生病感冒,可能是晚上蹬被子,剧烈运动后吹风,体质弱,吃错东西,等等结果都可能滴感冒都原因不一样,所以得揣摩


    五。关于双引号用""的使用(引用变量)
    1.在JSP中双引号变量时ii通过${}表达式来获取,?占位符获取可以""+变量。。还有其他的形式,一定要注意双引号对变量的引用,坑了自己整整半天

    六.关于debug


    7.任何一个Ajax显示,校验都需要从JSP到数据库,CSS和js的界面动态效果


    8.有些问题是我把它想困难了,然后就出现畏难情绪,就一直在想它怎么难,而不敢去解决它,其实没什么,白白浪费时间

    9.通过比较,有时候看不懂错误,我们就制造出自己懂的错误出来进行比较,判断哪里出了问题

    10.使用一套陌生的插件和功能,就靠猜和联想它方法的含义

    11.iframe的机制,src改变自动请求

  • 相关阅读:
    [noi31]MST
    [noi34]palindrome
    如何下载InfoQ的视频
    ESRI.Arcgis.esrisystem.AoInitializeClass编译错误解决方法
    Engine中如何把没有Z值的Gemetry转为有Z值的Geomtry:报错"the geometry has no Z values"
    安装 Silverlight 5 出错的解决方法
    屏蔽优酷广告
    ESRI.Arcgis.esrisystem.AoInitializeClass编译错误解决方法
    屏蔽优酷广告
    安装 Silverlight 5 出错的解决方法
  • 原文地址:https://www.cnblogs.com/jianyi12/p/5599888.html
Copyright © 2011-2022 走看看