最近在写多线程方面的内容, 其实多线程开发设计清楚了在写, 并不会有太大的坑, 尽管如此, 难免有需要调试的时候, 多线程的程序单步调试有时候难以发现bug, 通过记录日志, 可以用来查找问题, 方便调试.其实有不少开源的C++日志库, 比如大名鼎鼎的log4cxx, 轻量级的glog, 还有一些热...
分类:
编程语言 时间:
2015-02-13 01:32:38
阅读次数:
321
Node.js支持命令行下的单步调试。下面是一个简单的程序:vara=1;
varb=‘world‘;
varc=function(x){
console.log(‘hello‘+x+a);
};
c(b);在命令行下执行nodedebugdebug.js,将会启动调试工具:Node.js调试命令输入n表示下一行输入sb(‘debug.js‘,4)表示在函数的第四行设置断点使..
分类:
Web程序 时间:
2015-02-11 18:52:53
阅读次数:
190
我们在追踪bug的时候也往往需要追踪到.net framework的源码中去,微软将.NET的源码部分开源后我们终于有了这个机会,我的编译环境是VS 2010RC,记录一下如何单步调试到.NET的源码中,怕自己忘记,同时也分享给大家。 1、工具-选型 – 调试 - 常规,按照下图修改我框起来的地方:...
分类:
Web程序 时间:
2015-02-08 12:52:16
阅读次数:
187
为了可以看清.net framework 的的内部机制,进行单步实际是不错的选择啊, 其它的更多设置可以看其它文章,我这里主要讲问题。 然后就会加载PDB,然后就可以单步进入了。 但是 , 跟我说未知。。。。 你都不知道了,我哪里知道。 随后在虚拟机中开始下安装了一个同样版本的VS 。 没有问题了。...
分类:
Web程序 时间:
2015-02-06 12:45:57
阅读次数:
262
背景:1——wa:最后一组输出不要空行!。
思路:我的思路,就是模拟整个表,把表实行操作之后的形态表示出来,把原表中的数据再在已经模拟的表中去查询。书上的思路是,先把一系列的操作保存在一个结构体数组中,每一个结构体数组元素对应一个操作,最后对于每一个坐标的系统执行这一套操作,就可以得出变化好的坐标!这种方法可能只要知道操作结构体的思想,写起来更容易.
学习:1.写完之后查一遍代码,比去单步调试...
分类:
其他好文 时间:
2015-01-27 21:59:25
阅读次数:
365
先说明一下我遇到的状况:
之前VS2012用的好好的,单步调试都没问题,突然就出现了这样的状况(对于之前的工程和新建的工程都是如此):F10单步调试的时候经常直接运行到下一断点(非常偶尔的情况能逐过程运行);F11逐语句运行时情况类似;在调试的过程中,不能设置断点,如果设置断点,会出现如下图所示提示:
然后我在网上搜索“VS不能单步调试”相关信息,做了如下尝试:
有人...
分类:
其他好文 时间:
2015-01-21 15:22:59
阅读次数:
170
linux下gdb单步调试用 GDB 调试程序GDB 概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能...
分类:
数据库 时间:
2015-01-19 18:42:30
阅读次数:
337
在研究代码的过程中,调试运行是一种非常有效的方法。我们常用的Visual Studio建立的工程可以很方便地对程序进行调试运行。但是对于FFMpeg这样的工程,想要进行单步调试就没这么容易了。如果一定要调试运行 FFMpeg,最好按照我们之前博文的描述编译完成之后,放在Eclipse中进行调试运行。...
分类:
系统相关 时间:
2015-01-19 00:15:09
阅读次数:
541
GDB学习点击打开链接比较详细的gdb命令gcc编译的程序要带 -g 参数,要想运行准备调试的程序,可使用run(r)命令,在它后面可以跟随发给该程序的任何参数其它相关备忘如何在gdb下调用shell命令:答:比如要查看当前目录,只要输入 shell pwd就好了单步调试的一些相关命令答:step ...
分类:
数据库 时间:
2015-01-18 20:52:15
阅读次数:
232
jQuery中的$(document).ready(),你能让你的事件在window加载之前加载或触发。所有你写在这个方法里面的都准备在最早的时刻加载或触发。也就是说,一旦DOM在浏览器中注册后,$(document).ready()里的代码就开始执行。这样用户在第一眼看见页面元素时,特效就可以运行了。今天想写一个按钮的单击触发事件,不知为何就是出不来想过,单步调试也不知道为何。部分代码如下...
分类:
Web程序 时间:
2015-01-17 18:12:41
阅读次数:
168