1.设置断点,进行单步调试; 断点调试需要程序执行顺序,对每一步的单步执行结果有预测;2.使用MessageBox.Show(); 把要确定的值用文本对话框显示出来,用与观察程序执行到某一步后,结果是否正确,确定原因;3.写文件追踪日志;File.AppendText(); 调用静态方法,把一段时间...
移动端开发时,我们常使用chrome自带的模拟器,模拟各种手机设备。
但模拟毕竟是模拟,当开发完毕,使用真机访问页面出现问题时如何调试呢?
下面介绍一种针对android机的调试方法
1. 在pc和android手机上都安装最新版本的chrome
2. 使用usb将手机的PC相连接
3. 手机中打开“设置”->"开发人员选项"->"USB调试"...
分类:
移动开发 时间:
2015-05-11 18:07:27
阅读次数:
160
场景:
1. 开发Windows界面程序时,需要打印输出,断点在调试多线程程序有局限性,就是会干扰线程的优先顺序,看不到正确的结果,往往就是断点就没事,
没断点程序就不能正常运行了。
2. 使用动态库(静态库)时,出现问题时在Dll里写std::cout输出信息是必不可少的调试方法,特别对于多线程程序,谁先谁后暂停后的结果就会不一样了。
有时候没有动态库的代码时,也没法对动态库打断点。...
最近,在学习和使用Spark的过程中,遇到了一些莫名其妙的错误和问题,在逐个解决的过程中,体会到有必要对解决上述问题的方法进行总结,以便能够在短时间内尽快发现问题来源并解决问题,现与各位看官探讨学习如下...
分类:
其他好文 时间:
2015-05-07 12:47:14
阅读次数:
123
dll调试方法:
1.把最新生成的dll和pdb放到 启动这个dll 的进程目录下
2.启动这个进程
3.然后在dll 的项目中 调试选项-》附加到进程-》选择启动的这个进程
4.断点调试
非本进程dll错误处理方式:
0.把相关dll的pdb调试文件放到和的dll同目录
1.启动进程
2.找到调试-》窗口-》模块 (本进程所有相关的外部加载的dll)(...
分类:
其他好文 时间:
2015-04-29 00:46:36
阅读次数:
100
1. js的调试
很明显,js 调试只能够通过 alert 进行打印
alert(id);
对于复杂的数据类型,我们可以通过将其转换成json格式 再进行弹出
alert(JSON.stringify(data));
2. DOM 信息调试
对于我们需要获取到的信息 可以根据要求打印到dom元素里
document.write(data); //会覆盖整个...
分类:
Web程序 时间:
2015-04-23 21:48:22
阅读次数:
131
Android快速调试方法前言:目前市面上OTT网络机顶盒几乎全部使用Android系统,公司目前是多个人使用一个编译服务器,编译一次Android系统花费时间较长,调试Android某一部分功能时候就不得不编译整个Android系统来调试,严重降低了工作开发效率,巧合之下看到公司大牛写的Android调试方法,放与网络与大家参考学习。...
分类:
移动开发 时间:
2015-04-20 22:41:34
阅读次数:
296
1.打开你要调试代码的工作空间。2.按快捷键F5或点击以下图片上标记的图标进入调试模式。3.打开调试工具条,一般情况下当你按F5键后会自动弹出,如果没有弹出的话,右击工具栏空白处,会弹出下图,选中调试,就会出现调试工具条。4.接下来,在监视窗口中添加你要监视数据变化的变量。5.按F11逐语句的调试代...
分类:
其他好文 时间:
2015-04-19 08:51:35
阅读次数:
117
参考文章:1、http://www.abin.cn/?p=2632、https://support.microsoft.com/zh-cn/kb/824344/zh-cnStep 1: 方法一:使用WinDBG的全局标志设置命令gflags.exe设置,在对话框中的Image File设置要调...
1.服务器扫面■HTTPTRACEMethodEnabled说明:Apache服务器启用了TRACEMethod。1.TRACE_Method是HTTP(超文本传输)协议定义的一种协议调试方法,该方法会使服务器原样返回任意客户端请求的任何内容。2.由于该方法会原样返回客户端提交的任意数据,因此可以用来进行跨站脚本简称..
分类:
Web程序 时间:
2015-04-14 20:08:15
阅读次数:
1287