犯错误,是常有的事,但是,在犯错误之后如何寻找错误,纠正错误呢?
这些天的心得:
1.明确你所写的代码的意义
这里要求我们尽量去写各种注释,方便一目了然
提一点:注释尽量要给别人看的清楚,因为写的程序是给别人看的
2.
知道程序在什么地方运行那一块函数(方法),或者是执行某一个命令时,调用程序的哪一部分
3.
逆推程序,从最后能够执行的命令那一段开始,以此向上检查各个程序的部分,是否是多写了某一段造成多创建了对象..,或者是是少加入了队列等等
总结:
程序出问题,不是电脑有了问题,肯定是你的代码中某一个或者某一段出了差错
寻找错误的方法就像你在路上丢了钱一样,知道你走过什么路,转了几个弯,再从你所在的位置上返回去慢慢找
分享到:
相关推荐
- `<strike>...</strike>`、`<s>...</s>`和`<del>...</del>`:用于删除线,其中`<del>`表示删除文本。 4. **其他字体样式**: - `<kbd>...</kbd>`:键盘输入。 - `<tt>...</tt>`:等宽字体。 - `<xmp>...</xmp>...
<dependency> <groupId>org.hyperic.sigar</groupId> <artifactId>com.springsource.org.hyperic.sigar</artifactId> <version>1.6.3</version> </dependency>
<dependency> <groupId>org.mozilla.intl.chardet</groupId> <artifactId>chardet</artifactId> <version>1.0</version> </dependency>
C: In a Nutshell <br>By Tony Crawford, Peter Prinz <br>............................................... <br>Publisher: O'Reilly <br>Pub Date: December 2005 <br>ISBN: 0-596-00697-7 <br>Pages: 618 <br>...
)<br><br>使用说明:<br>可以采用函数式编写命令来实现你所需的自动化功能,<br>函数严格区分大小写,<br>语句之间以分号隔开。<br>函数说明:<br> 1.ClickButtonByID(参数)<br> 功能:模拟鼠标点击网页中的按钮<br> ...
maven打包,指定入口类的jar包,具体的pom配置为:<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>3.1.0</version> <executions> <execution> ...
名:ASP.NET从入门到精通<br/>作 者:chris payne<br/>翻 译: 赵斌张 滨义董 清波 译<br/>出版社:人民邮电出版社<br/>出版日期:2002年<br/><br/>本书章节简列:<br/>1:ASP.NET初步<br/>2.创建asp.net页面<br/>3....
<br>2、支持部分的虚拟串口软件(如Virtual Null Modem) (Line 390)<br>3、支持COM10以上的串口 (Line 350)<br><br>作者:谢利洪<br>Email: xiliho221@163.com<br>日期:2006.11.25<br><br>经本人测试是可以使用的...
1,abkemail.ZIP<br>简单的email控件(18KB ) <br>2,abkpop.ZIP<br>一个简单的POP3控件(5KB)<END><br>3,winpopup.ZIP<br>允许您的程序通过网络发送和接收 Winpopup 信息(20KB)<END><br>4,autodial.ZIP <br>自动拨号的...
3. `<errno.h>`:定义了错误号,用于报告错误条件。 4. `<float.h>`:包含了浮点数的限制信息。 5. `<string.h>`:提供了字符串处理函数。 6. `<time.h>`:提供了时间日期相关的函数。 7. `<wchar.h>`:提供了宽...
1,cccode.zip<br>一个监控别人计算机的程序(65KB)<END><br>2,cihcn.zip<br>CIH病毒1.4版本之中文注释(25KB)<END><br>3,regmonsrc.zip<br>监控win9x下文件的读写(251KB)<END><br>4,quickprt.zip<br>增强的quickrpt(70...
<br> 作者:Caidao (核心代码来自Ehlib)<br> 时间:2003-04-09<br> 地点:汕头<br><br>我演测试的代码:<br>特点:<br>一、不需安装Excel即可导出。<br>三、最多可以导出多少条,我没试,我试了5万条没有问题,时间...
<br><br>}<br><br>或者:<br><br>Map map = new HashMap();<br><br>for (Iterator iter = map.keySet().iterator(); iter.hasNext();) {<br><br> Object key = iter.next();<br><br> Object val = map.get(key);<br>...
<br> ·修正开始/暂停监视切换时有时会报空指针异常的错误<br>2. 功能添加:<br> ·实现静止时图片的缩放<br>3. 核心调整:<br> ·动态\静止开关中对图片处理的逻辑改变,以实现静止时图片的缩放功能<br> ·...
天外飞字2(5KB)<END> 8,fydwz.zip 发烟的文字(110KB)<END> 9,szdwx.zip 水中的文字(5KB)<END> 10,zzwz.zip 遮罩文字(4KB)<END> 11,bdz.zip 飘动字(3KB)<END> 12,ltz.zip 立体字(8KB)<END> 13,jgz1.zip ...
<br> 这些文件主要用于解决在devcpp下无法使用gotoxy、gettextcolor等函数的问题。 <br><br> 使用方法: <br><br> 1.将libconio.a和libbgi.a复制到devcpp安装目录的lib文件夹里;<br> 2.将conio.h、conio2.h和...
- `<error-page>`:通过`<error-code>`或`<exception-type>`指定错误类型,`<location>`指定处理错误的页面。 6. 安全配置: - `<security-constraint>`:定义安全约束,如`<web-resource-collection>`定义受保护...
:<td>(.*?)<\/td>)*<\/tr> ``` 这个表达式会找到`<tr>`标签,并捕获其中所有的`<td>`及其内容。`(?:...)`是非捕获组,避免捕获这部分匹配。 **实际应用** 在Python中,你可以使用`re`模块来执行这些正则表达式,...
整理说明 <br><br> <br><br>要深入理解32位...很好的资料,保护模式的资料本来就少,中文的的资料更少,谨以此与Asm爱好者共享.<br><br> <br><br>Hume[Afo]<br><br>主页:hume.longcity.net <br><br>2001年10月22日<br><br>
2. <allocators>:提供了一些内存分配器,如 allocator_base、allocator_chunklist、allocator_fixed_size 等。 3. <any>:提供了一个 any 类,用于存储任意类型的值。 4. <array>:提供了一个 array 类,用于存储...