web程序调试起来和桌面程序有着很大的差别,对于Django程序来说调试更是个问题。我们可以用postman发送http请求,下面就介绍几种调试方法:1、在Eclipse+Pydev中调试Django适用于测试环境。可进行单步调试,查看变量值,当出现except时,可以用Python标准模块trac...
分类:
其他好文 时间:
2014-07-07 20:01:01
阅读次数:
166
GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具,GDB主要可帮助工程师完成下面4个方面的功能:启动程序,可以按照工程师自定义的要求随心所欲的运行程序。让被调试的程序在工程师指定的断点处停住,断点可以是条件表达式。当程序被停住时,可以检查此时程序中所发生的事,并追索上文。动态地改变程序...
分类:
数据库 时间:
2014-07-03 09:12:31
阅读次数:
244
Android Eclipse用的不太熟,常忘记又需要的快捷键shift+ctrl+o导入所有没导入的包shift+ctrl+m导入你鼠标当前所在的地方的未导入的包Eclipse中有如下一些和运行调试相关的快捷键。1. 【Ctrl+Shift+B】:在当前行设置断点或取消设置的断点。2. 【F11】...
分类:
移动开发 时间:
2014-07-03 06:46:31
阅读次数:
195
因为要用内部FLASH代替外部EEPROM,把参数放在STM32的0x08000000+320K处,其中20K是bootloader,300K是应用程序。原理:先要把整页FLASH的内容搬到RAM中,然后在RAM中改动,然后擦除整页FLASH,再把改动后的内容写入原Flash页。下面程序调试通过。/...
分类:
其他好文 时间:
2014-06-30 23:11:47
阅读次数:
353
最近开发 GSOAP 项目.因为是以库的形式提供,很多程序要调用它,涉及到几个开发者的共同参与. 类库是在 VS 平台下开发.一名开发者在arm程序里调用时,必须提供给他源码.当程序调试好之后,功能没有显现出来.很费劲的弄了一天半.发现是他为了调试成功,把.nsmap.h 头文件给屏蔽了.如...
分类:
其他好文 时间:
2014-06-20 19:33:11
阅读次数:
240
用GDB调试程序GDB概述————GDB是GNU开源组织公布的一个强大的UNIX下的程序调试工具。也许,各位比較喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但假设你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是...
分类:
数据库 时间:
2014-06-14 21:01:10
阅读次数:
245
gcc 命令的使用
在使用GCC编译程序时,编译过程可以被细分为四个阶段:
预处理(Pre-Processing) 编译(Compiling) 汇编(Assembling) 链接(Linking)
如果不加任何参数, gcc 默认执行所有的操作,直接生成可执行文件。
以上四个阶段对应参数为:
1. -E 只执行预处理
2. –S 只编译,不汇...
分类:
数据库 时间:
2014-06-14 13:28:23
阅读次数:
359
转载自csdn,作者haoel,链接http://blog.csdn.net/haoel/article/details/2879用GDB调试程序GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如...
分类:
数据库 时间:
2014-06-09 22:23:39
阅读次数:
369
遇到BUG的自我反省报告一个你无法重复的问题时,去看看他们做了些什么。做一些你没想到的事情,或是按照不同的顺序来做那件事。遇到bug时,通过跟踪代码来有效移除问题。框架和库知道如何工作的,使用起来就更得心应手,使用调试器来但不执行,去观察他们内部是如何运作。学习一样东西的方法就是去传授和谈论它。当人...
分类:
其他好文 时间:
2014-06-09 00:57:46
阅读次数:
213
?Android
程序调试工具Google为我们提供的代码调试工具的亮点:traceview和dmtracedump。有了这两个工具,我们调试程序分析bug就非常得心应手了。traceview帮助我们分析程序性能,dmtracedump生成函数调用图。遗憾的是,google提供的dmtracedum...
分类:
移动开发 时间:
2014-06-08 07:14:16
阅读次数:
360