刚使用VS2013时,想转入MFC库函数发现无法调试MFC代码。VS2013提示如下:
网上查了一下才得知,VS2013不像以前的VS版本一样自带MFC的pdb文件。但是微软提供了Microsoft Symbol Server自动下载pdb文件,只是默认情况下没有打开。打开方式为:“设置”->“调试”->“符号”,选中“Microsoft 符号服务器”即可。这样在调试时,VS2013...
分类:
数据库 时间:
2015-05-11 18:01:47
阅读次数:
3284
当spfile损坏,而且没有了pfile文件和init.ora文件,则我们不得不重建参数文件:
下面模拟参数文件损坏,删除了所有的参数文件:
SQL> startup nomount;
ORA-01078: failure in processing system parameters
LRM-00109: ???????????????????????? '/u01/app/oracle...
分类:
其他好文 时间:
2015-05-08 09:37:53
阅读次数:
252
完整的数据库文件集包括:数据库启动参数文件,控制文件,数据文件,日志文件。可以通过下面的方式来得到文件的位置和名称。参数文件 $ORACLE_HOME/dbs/spfile[$ORACLE_SID].ora$ORACLE_HOME/dbs/init[$ORACLE_SID].ora如果不存在init...
分类:
数据库 时间:
2015-05-06 16:53:29
阅读次数:
194
调试第一种方法简单直接粗暴有效,就是用print把可能有问题的变量打印出来看看:>>> def foo(s):n= int(s)print '>>> n = %d' % nreturn 10 / n>>> def main():foo('0')>>> main()>>> n = 0Traceback...
分类:
数据库 时间:
2015-05-06 13:06:58
阅读次数:
153
在python中使用pdb模块可以进行调试import pdbpdb.set_trace()也可以使用python -m pdb mysqcript.py这样的方式(Pdb) 会自动停在第一行,等待调试,这时你可以看看 帮助(Pdb) h#说明下这几个关键 命令>断点设置(Pdb)b 10#断点设置...
分类:
数据库 时间:
2015-05-01 13:18:38
阅读次数:
165
在我的那篇《让程序在崩溃时体面的退出之CallStack》中提供了一个在程序崩溃时得到CallStack的方法。但是要想得到CallStack,必须有pdb文件的支持。但是普通情况下,公布出去的程序都是Release版本号的,都不会附带pdb文件。那么我们怎么能在程序崩溃的时候找到出错的详细位置呢....
分类:
其他好文 时间:
2015-04-29 14:57:57
阅读次数:
130
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.菜单tools->Options->Debugging->General,有个Requiresourcefilestoexactlymatchtheoriginalversion的选项取消;2.菜单tools->Options->Debugging->Symbols,然后在Symbolfile(.pdb)locations中添加你要调试dll或者程序的pdb文件;3.C/C++..
分类:
其他好文 时间:
2015-04-22 18:42:35
阅读次数:
143
trace模块可以监控Python执行程序的方式,同时生成一个报表来显示程序的每一行执行的次数。这些信息可以用来发现未被自动化测试集所覆盖的程序执行路径,也可以用来研究程序调用图,进而发现模块之间的依赖关系。编写并执行测试可以发现绝大多数程序中的问题,Python使得debug工作变得更加简单,这是因为在大部分情况下,Python都能够将未被处理的错误打印到控制台中,我们称这些错误信息为trace...
分类:
编程语言 时间:
2015-04-22 11:45:46
阅读次数:
373
Cracle 12c多租户架构与CDB与PDB基础
分类:
数据库 时间:
2015-04-21 07:03:32
阅读次数:
400