
程序调试
powerlly
喜好运动、无不良嗜好、工作热忱、小硕
Hope be your friend!
展开
-
这两天在调试一个程序,有些感受
原来都是自己写程序、调程序。最近帮人调试一个有问题的程序,因没有文档,而且程序比较复杂,调起来也不容易。有些经验感受,现在列出: 1. 目标要明确。程序的大概作用是什么县搞清楚,然后运行一下程序(如果变异可以通过的话)。看看到底出现什么样的错误,通常出错的时候都会有提示信息的。这我们就可以找到错误的大概地方; 2. 刚才说了,可以找到大概地方(很多时候也原创 2005-12-17 15:09:00 · 717 阅读 · 0 评论 -
Some methods have been deprecated warning.
我使用jdk1.4.2在JBuilder9编译swing程序的时候出现如下类警告:"MulThreadCrawlerFrame.java": enable() in javax.swing.JComponent has been deprecated at line 614, column 41"MulThreadCrawlerFrame.java": disable()原创 2006-05-13 10:32:00 · 761 阅读 · 0 评论 -
总结教训-删除的微妙变化
今天调试程序,发现一个bug。如一个Vector db存储着已经访问的URL作为URL库(每个URL唯一),另一个Vector newUrl保存新搜索到的URL(假设这个向量中不会有相同的URL),当newUrl达到一定大小,对其进行检测删除已经存在的URL,开始的实现方法是:for(int i=0; i{ if(db.contains(newUrl.get(i))原创 2006-05-13 00:03:00 · 923 阅读 · 1 评论