代码调试是非常重要的,有时候开发的时间并不长,但是大部分时间都消耗在了调试代码上, 而且我们查找bug的时候,不懂得调试根本就是不可能的任务。下面介绍几种最基本的调试方法,虽然基本,但是绝对可以涵盖绝大部分的开发情况。再往高级的话,那可能就是windebug这样专业的调试工具了。当然,写这篇文章的原因,是我在之前查找这方面资料的时候,很多人的文章都是copy,而且方法都是打断点,这对工作中的开发简...
最近改别人的代码调试时报这个错,调试了蛮久没发现什么问题,百度了下也没发现相应的解决方案。Thread th = new Thread(new ThreadStart(() => { table.Rows.Clear...
刚开始把nginx安装好后,我就对其源代码产生了浓厚兴趣,试图通过加入printf函数输出自己的调试信息来查看整个nginx的运行流程。最后发现自己加入的printf根本不管用,屏幕上没有任何信息。后来发现程序重定向了STDOUT文件符到/dev/null里了,所有看不到任何输出信息。原因找到..
分类:
其他好文 时间:
2015-07-29 19:42:49
阅读次数:
160
今天阅读队友代码,调试代码中,发现对话框弹出点击back按键无法返回问题解决。代码如下:/** * 单个按钮没有标题的弹框 * * @param context * @param content内容 * @param btnString按钮名称 * ...
分类:
其他好文 时间:
2015-07-24 10:33:16
阅读次数:
107
主要看图,看图一目了然。 断点的设定和eclipse一样,只要点一下就可以,下面是我设定的几个断点,再下面的三个窗口是用来调试代码的,这个和eclipse类似 调试常用的快捷键 F9 ? ? ? ? ? ?resume programe...
分类:
其他好文 时间:
2015-07-22 14:56:24
阅读次数:
173
日期2015年7月10日星期星期五位置中蓝公寓蓝芳园D507主要工作1) 代码的合并工作2) 操作员代码调试3) 提供者代码调试4) 经理代码调试遇到的问题1)调试过程中遇到无法登录、点击提交没有反应等等问题解决方法1)几名负责该部分的同学进行讨论,解决问题完成进度40%成果今天的工作主要是结对完成...
分类:
其他好文 时间:
2015-07-20 21:11:27
阅读次数:
86
描述:当代码调试遇到INT3指令就会中断运行EXCEPTION_BREAKPOINT异常事件会被传送到调试器,此时控制权就到了调试器了,利用这种特性钩取API。流程:将要钩取的API的起始部分修改为0xCC(INT3),控制权移到调试器后执行想实现的代码后,再修改回去重新进入运行状态。LPVOID ...
姓名赵晓铮日期2015年7月13日主要工作及心得今天,在上周合并代码完成的基础上,我和陈嘉共同完成了操作员部分及经理部分的代码调试工作。最终,在一天的调试下,我们从刚开始的登陆不进去,到增删与数据库连接问题,再到修改的时候增加一个界面,传递号码,在原有信息的基础上修改等等,我们一点一点的尝试,过程中...
分类:
其他好文 时间:
2015-07-13 23:45:41
阅读次数:
112
主题链接~~>做题情绪:这题思路好想。调试代码调试了好久。第一次写线段树区间合并。解题思路: 树链剖分 + 线段树区间合并 线段树的端点记录左右区间的颜色。颜色数目。合并的时候就用区间合并的思想。还要注意一点。在由一条链转到还有一条链的时候要推断当前节点是否与父亲节点是否同一种颜色。代...
分类:
其他好文 时间:
2015-07-13 08:54:41
阅读次数:
168
geoip介绍 资源下载地址 代码 调试并成功 一、geoip介绍 ? ? ? Geolocation IP,基于IP查询的地理位置的意思,企业网站(打开即可链接),我们可以根据免费版的geoip dat离线ip数据文件去查询。 二、资源下载地址...
分类:
其他好文 时间:
2015-07-06 20:13:00
阅读次数:
188