`
fansfirst2008
  • 浏览: 99808 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

记录一下低级错误,确花了好长时间才解决的

阅读更多

一:没有注意大小写

    今天在修改以开源框架的代码时,基本上找到了修改点!可是怎么都没有按照预期运行!编译器上好像也没有任何错误信息!

程序一直报空指针错误!

    好像怎么调试都找不到问题的节点在哪儿!

    最后请了一高手来,只是按照我做的重做下,结果就好了!后来才发现原来是大小写错误!把大写忽略掉了!

 总结:由于过分的关注程序的逻辑,导致习惯地认为逻辑上的错误!

二:不主动找错误,确一直靠感觉来修改

   同样一次修改开源框架的源代码的过程中,逻辑上怎么都觉得正确,编译器上也没有发现错误,实际上后来编译器报错了,只是没有好的显示出来!

  最后慢慢的调试,一:发现调用包错误,本来应该指向自己复写的文件,可是引用时却指向原来的文件!二:编译器错误没有发现!

 总结:任何事情都不要基于猜测,一定要有确凿的证据.对于程序来说,源代码和文档是最正确的东西!虽然非真理,但是比所有参考资料都正确!

 

 

0
0
分享到:
评论

相关推荐

    测试典型低级错误

    在提供的“测试典型低级错误.txt”文件中,可能包含了关于如何识别和解决这些错误的实例、示例代码或解决方案。通过深入研究这份文档,开发人员可以增强自己识别和修复低级错误的能力,从而提高代码质量和软件性能。

    移动硬盘低级格式化汉化版

    此外,这个过程可能需要较长时间,具体取决于硬盘的容量和健康状况。 汉化版的移动硬盘低级格式化工具则为不懂英文的用户提供了方便,使得这一专业操作变得更为亲民。使用这类工具时,用户需按照软件提供的指南进行...

    pqi_u盘低级格式化工具v1.0.0.8.rar

    当U盘出现严重错误,而常规的修复手段无法解决问题时,该工具能够对U盘进行彻底的清理和修复。而用户在使用这一工具时,需要确保在执行低级格式化前,已经将U盘中的所有重要数据进行了备份,同时移除其他所有USB设备...

    低格工具 HDDLLF.

    这个过程可能会花费较长时间,具体取决于硬盘的大小和速度。 4. 完成后,硬盘将被清除所有数据,并恢复到出厂状态。此时,用户可以重新分区和格式化硬盘,然后安全地存储新的数据。 需要注意的是,低级格式化并不是...

    j2me低级界面字符串自动换行代码包

    在实际应用中,这样的代码包能够帮助开发者避免手动计算和处理字符串换行,节省时间并减少错误。如果开发者需要在J2ME应用中显示大量文本,比如在消息显示、日志记录或者用户提示等场景下,这个代码包会是一个很有...

    希捷硬盘低格工具seatools中文说明

    这样不仅可以节省时间和金钱,还能保护您的数据安全。 常见导致硬盘无法正常工作的原因包括但不限于:文件系统损坏、驱动程序损坏、主引导记录(MBR)损坏、病毒或木马攻击、间谍软件、广告软件、按键记录器、硬件...

    缺陷严重级别定义缺陷严重级别定义

    D类 - 较小错误:主要涉及辅助说明不清晰、显示格式不规范、长时间操作无进度提示、提示窗口语言不专业以及输入区域和只读区域区分不明显等问题,这些问题对软件的使用体验有影响,但不影响基本功能。 E类 - 测试...

    万能U盘低格工具,U盘低格工具,低格工具,U盘低格

    然而,在长时间的使用过程中,我们可能会遇到U盘出现错误的扇区分配、逻辑错误或者物理损坏等问题。在这种情况下,U盘低格工具便显得尤为重要,它能够帮助用户对U盘进行低级格式化,从而解决这些问题。本文将围绕U盘...

    U盘 exFAT分区格式只读的修复工具

    标题中的“U盘 exFAT分区格式只读的修复工具”指的是针对U盘上采用exFAT文件系统出现只读状态问题的专业软件。...此外,定期对U盘进行维护和检查,避免长时间不拔出U盘,也有助于减少此类问题的发生。

    超强磁盘修复

    磁盘在长时间使用后,可能会出现各种问题,如坏道、文件系统损坏、逻辑错误等,这些问题都需要特定的工具和方法来解决。 首先,我们来看看"uformat.exe"这个文件。这通常是一个磁盘格式化工具,用于将磁盘上的数据...

    Memory_and_Exception_Trace_C 内存泄漏_exception_trace_内存泄漏检测_泄漏

    内存泄漏指的是程序在申请内存后,无法释放已申请的内存空间,一次小的内存泄漏可能在长时间运行或大量请求时累积成大问题,最终可能导致系统资源耗尽。 标题"Memory_and_Exception_trace_C"提示我们这是一个关于...

    项目实施《超越对手--软件项目经理的18种实用技能》

    - **准备周期过长**:长时间的准备可能导致演示内容过时或与客户需求不符。 ##### 4.5 售前演示组织策略 - **建立良好商务关系**:与客户建立稳定的合作关系,增加演示的成功率。 - **聘请专业人员调研**:通过...

    更改系统时间的小源码

    6. **测试策略**:这个源码的主要用途是在测试中快速模拟时间流逝,这在需要长时间运行才能完成某些操作的软件测试中非常有用。例如,在定时任务、日志记录或者基于时间触发的事件处理等方面,这种加速时间的工具能...

    安师大C++实训模板

    例如,如果程序运行时间过长,可以考虑优化算法;如果程序出错,分析错误原因并提出修正措施。 七、成绩评定 指导教师会根据你的实验报告质量和实际操作情况给出评价,包括: 1. 报告完整性:是否全面覆盖实验目的...

    操作系统复习题及其答案.docx

    操作系统是计算机系统的核心组成部分,负责管理和控制硬件资源,以及为用户提供服务...这里需要具体计算每个算法的情况,例如轮转调度算法中,根据时间片大小和各作业的执行时间计算每个作业的周转时间和平均周转时间。

    软件测试经典题目汇总4

    开发人员低级错误的解决方案: 在开发过程中,低级错误是难以避免的,尤其是在缺乏规范流程的团队中。为减少这类错误,可以采取以下措施:1. 制定规范的开发流程,确保每个开发阶段都有明确的指导和要求。2. 引入...

    如何更灵活更智能的管理网线.docx

    4. **人为错误频发**:拔错线缆或误解手写记录等低级错误时常发生。 #### 二、现有管理方法的局限性 1. **仅限于网络层**:大多数网络管理软件只能监测逻辑链路故障,无法提供物理层错误的位置和原因。 2. **缺乏...

    C语言学习的好帮手C语言库函数

    6. **错误处理**:C语言中的`errno`全局变量和`perror`函数,用于记录和报告程序运行过程中的错误信息。当函数调用失败时,`errno`会被设置为特定的错误代码,`perror`则将这个错误代码转换为可读的错误消息。 7. *...

    数据结构考研1800

    - **高级语言实现**:不同的编程语言实现同一算法可能会有不同的执行效率,通常认为高级语言的执行效率低于低级语言。 ### 具体题目解析 #### 1. 选择题 - **例题1**:“算法的计算量的大小称为计算的()。” - ...

    职工工资管理系统c语言课程实践报告.doc

    【职工工资管理系统C语言课程实践报告】 ... 完成这个项目花费了较长时间,但通过实际操作,学生深入理解了C语言的编程技巧,提升了程序设计和调试能力。这次实践经验对于增强编程信心、巩固理论知识具有重要意义。

Global site tag (gtag.js) - Google Analytics