`
sunjiawang
  • 浏览: 17010 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
社区版块
存档分类
最新评论

出现错误怎么解决

阅读更多

            昨天出现了一个问题,初始化结果集,我直到今天上午才发现这个问题,其实这个问题我之前已经栽过但是我没有好好的总结,结果有重重的摔了个跟头,我仔细运行了sql结果能够运行,控制台也看到了运行的sql,这说明数据已经被成功的发送到后台,但是前台确没有被解析的数据,这是为何?苦苦思考,找不到愿意,后来重新copy一个文件,开始删除一些东西,保证最基本的功能,后来发现结果加入一条sql就出问题,删除这条sql就好了,看来问题的焦点就在此sql,可是此sql能在pl/sql中运行,那么也就是说在将结果集塞入到ResultKeyList的时候,再解析的时候出了问题,然而我们都是通用trustForm.jsp来解析ResultKeyList,那么是什么导致不能够正确的解析,问题就集中到解析格式的问题上了,在应用函数的时候应该给以它一个别名,以提供解析,在Row中都是以map形式对应的。

  通过此次错误总结教训如下:

  1. 当发现问题,一定要镇静,而且亢奋,因为错误才是提高自己的基石。
  2. 计算机是没有二义的,首先排除一些计算机的bug可以通过重新发布,删除临时文件等。
  3. 理清数据流通的线路,暴露出现问题的最可疑之处
  4. 删除法,排除法 是个暴露问题的很好的办法,当有以大堆的时候,可保持最简单的东西来测试程序的流通性
  5. 不犯二错,当栽过以次就要认真总结,行成良好的编码习惯,避免出现一些低级但是不容易发现的错误。

有些错误没有语法错误,但是功能错误,很难发现,因此要良好的编码习惯,并且要在大脑里根深蒂固。

  • if(==) 很容易只写一个=
  • 'str'.equlas() ''.equals 很容易写成 == 注意==只适合基本类型
  • null 还是'null'要注意
  • a= (statement)? x:y  是个表达式
  • 应用函数一定要写别名

 

分享到:
评论

相关推荐

    VC6.0打开文件出现错误解决方案

    7. **文档资源**:压缩包中的“VC6.0打开文件出现错误解决方案”文档很可能提供了具体的解决步骤。查阅这份文档,按照指导进行操作,通常能解决大部分常见问题。 8. **社区求助**:如果上述方法都无法解决问题,...

    AMESIM R15 win10首次安装后出现错误解决方案.pdf

    AMESIM R15 win10首次安装后出现错误解决方案.pdfAMESIM R15 win10首次安装后出现错误解决方案.pdfAMESIM R15 win10首次安装后出现错误解决方案.pdfAMESIM R15 win10首次安装后出现错误解决方案.pdfAMESIM R15 win10...

    6.6 Python Linter安装出现错误解决方案|分支、循环、条件与枚举|Python3.8入门 & 进阶 & 原生爬虫实战完全解读

    6.6_Python_Linter安装出现错误解决方案|分支、循环、条件与枚举|Python3.8入门_&_进阶_&_原生爬虫实

    linux中运行ifconfig出现错误解决方法

    linux中运行ifconfig出现错误:正常情况下,只需要在控制面板上输入sudoapTInstallnet-tools就可以正常ifconfig了。不能sudoapTInstallnet-tools,出现这种问题时,解决方法是,首先输入:sudoapt-getupdate,然后...

    hadoop格式化HDFS出现错误解决办法

    hadoop格式化HDFS出现错误解决办法 报错信息: host:java.net.UnknownHostException: centos-wang: centos-wang: unknown error 在执行hadoop namenode -format命令时,出现未知的主机名。  问题原因:  出现...

    python使用super()出现错误解决办法

    python使用super()出现错误解决办法 当我们在python的子类中调用父类的方法时,会用到super(),不过我遇到了一个问题,顺便记录一下。 比如,我写了如下错误代码: class A(): def dosomething(self): print "It...

    Linux中运行ifconfig出现错误解决方法-综合文档

    Linux中运行ifconfig出现错误解决方法[摘要]linux中运行ifconfig出现错误:正常情况下,只需要在控制面板上输入sudoapTInstallnet-tools就可以正常ifconfig了。不能sudoapTInstallnet-tools,出现这种问题时,解决...

    Windows 7安装驱动出现错误怎么办-.docx

    Windows 7 安装驱动出现错误解决方法 在 Windows 7 系统中,安装某些驱动程序时,或者是我们硬件无法识别需要重装驱动时,可能会出现错误信息,如“找不到指定模块”或“XXX.dll 文件丢失”等等。这种情况下,我们...

    cadence生成网络表时出现如下错误解决办法.

    cadence生成网络表时出现如下错误解决办法 Cadence是一款专业的PCB设计软件,在生成网络表时可能会出现一些错误,下面是一些常见的错误解决办法: 一、Warning "No_connect"警告 这是一个基本可以忽略的警告,...

    解决运行bat文件出现错误提示

    如果你的BAT文件引用了包含这些字符的文件或路径,就会出现此错误。解决方案是检查并更正所有涉及的文件名和路径,确保它们符合Windows的命名规则。 其次,错误可能源于批处理文件中的命令行语法错误。例如,如果...

    EXCEL中出现_NAME错误的解决方法

    ”错误通常出现在公式或函数中,当Excel无法识别输入的文本时就会显示此错误。这可能是因为拼写错误、语法错误或是使用了Excel未定义的名字等原因导致的。例如,当你试图使用一个不存在的函数名称,或者在公式中引用...

    搜索出现意外错误解决方案

    通过上述步骤,大多数情况下可以解决“搜索出现意外错误”的问题。当然,每个用户的系统环境不同,可能需要根据具体情况调整解决方案。记住,在进行任何系统更改之前,确保有数据备份,以防止不可预见的损失。

    Nginx安装出现错误解决方案

    安装完依赖后,遇到的问题可能是编译时出现错误。例如文中提到执行make install时出现了错误。这通常是因为在编译Nginx的配置选项中使用了-Werror标志。这个选项会将编译器的警告当作错误来处理,如果在编译过程中...

    Python出现segfault错误解决方法

    本文分析了Python出现segfault错误解决方法。分享给大家供大家参考,具体如下: 最近python程序在运行过程中偶尔会引发系统segfault的错误,而且是在不定期不同代码段时发生的,所以单步调试没办法确定是哪一行代码...

    Win10升级10158出现0x80072ee2错误的解决步骤.docx

    Win10升级10158出现0x80072ee2错误的解决步骤.docxWin10升级10158出现0x80072ee2错误的解决步骤.docxWin10升级10158出现0x80072ee2错误的解决步骤.docxWin10升级10158出现0x80072ee2错误的解决步骤.docxWin10升级...

    安装Adobe Acrobat 20225错误解决方案

    在使用Adobe Acrobat时,有时可能会遇到安装过程中出现的错误代码20225。这个问题通常是由于多种原因导致的,例如系统兼容性问题、缺少必备组件、安装文件损坏或已有的Adobe软件冲突等。本文将详细解析这个错误并...

    Codewarrior编译出现的错误以及解决方法

    1. C1000错误:非法的标识符列表出现在声明中 描述:在函数声明时,使用了形参的名称,但未为形参提供类型。 解决方法:在声明函数原型时,应确保每个形参都明确指定了类型。 示例:错误的声明是char f(i); 正确的...

    U8 运行时错误 440,运行时错误‘6’溢出解决办法.pdf

    除了上述解决办法之外,用户还应当注意定期对系统进行维护,比如清理系统垃圾文件、更新显卡驱动等,确保系统环境的稳定和优化,以减少软件运行时出现错误的几率。 此外,对于U8软件的操作员来说,了解软件的兼容性...

    金蝶Automation 错误解决方案

    金蝶Automation 错误解决方案是指在金蝶系统中出现的Automation 错误和拒绝的权限故障的解决方法。下面将对该解决方案进行详细的解释和分析。 一、故障之“Automation 错误” Automation 错误是指在金蝶系统中...

Global site tag (gtag.js) - Google Analytics