方法一:借助auto、decltype、unique_ptr、Lambda表达式构造 sqlite3 *db = NULL; auto deleter = [](sqlite3 *pdb){sqlite3_close(pdb);} int nRet = sqlite3_open16(L"F:\\my...
分类:
编程语言 时间:
2014-07-16 22:59:07
阅读次数:
385
python自带调试工具库:pdb
# -*- coding:utf-8 -*-
def func(num):
s = num * 10
return s
if __name__ == '__main__':
print 'debug starting...'
print '*' * 10
print ‘debug ending…’
num...
分类:
数据库 时间:
2014-06-21 20:55:59
阅读次数:
357
1. 静态检查windbg 调试工具包中有一个工具symchk.exe, 选项很多, 下面一个简单的用法可以检查一个 test.exe能不能找到与它匹配的PDB:这是成功的情形. 下面来个失败的作为对比:2. 如果已经在windbg内部, 可以通过下面的命令检查最后一行说 MATCH, 肯定没问题....
分类:
数据库 时间:
2014-06-21 09:08:29
阅读次数:
956
在python中使用pdb模块可以进行调试import pdbpdb.set_trace()也可以使用python -m pdb mysqcript.py这样的方式(Pdb) 会自动停在第一行,等待调试,这时你可以看看 帮助(Pdb) h 说明下这几个关键 命令>断点设置 (Pdb)b 10 #断....
分类:
数据库 时间:
2014-06-19 08:38:05
阅读次数:
251
由于在iPhone3.0上已经支持了Core Data,是苹果一个新的API,并且是基于SQlite的。速度也是非常快吧。所以我们对SQLite仅需要懂一些即可,以下是一些基础信息一、:常用接口(2个重要结构体和5个主要函数)sqlite3 *pdb, 数据库句柄,跟文件句柄 FILE 很...
分类:
数据库 时间:
2014-06-15 23:10:57
阅读次数:
375
python -m pdb myscript.py #注意这会重启myscript.py可以在程序中这么设置断点:import pdb; pdb.set_trace()可以修改变量的值,但是要注意,前面加上!比如要修改final的值,应该这样!final="newvalue"支持的命令: p 打印变...
分类:
数据库 时间:
2014-06-15 12:49:38
阅读次数:
264
1.首先使用RMAN做一次备份(必需有次备份)
rman target /
backup database;
or
backup database root;
backup pluggable database pdb;
2.在pdb中创建test用户并授权
sqlplus / as sysdba
alter session set container=pdb;
cr...
分类:
数据库 时间:
2014-06-11 00:37:06
阅读次数:
403
作用
可以再程序崩溃后保留崩溃现场,方便事后查找程序的崩溃原因。
前提是奔溃程序所对应的代码和PDB文件都是匹配的(发布程序的时候,保留源代码和PDB文件)。
代码示例
原理是使用DbgHelp的自定义未处理异常来保留崩溃现场到文件的,使用直接包含该头文件,然后再main函数的开始就调用EnableAutoDump函数。// pro_dump.h
// 包含本文件是...
分类:
其他好文 时间:
2014-06-05 11:50:03
阅读次数:
207
e Where ?
root
pdb
备注
Control files and redo log files
Y
belongs to the CDB and not to a specific container...
分类:
数据库 时间:
2014-06-01 13:06:25
阅读次数:
332
一、pdb使用 pdb 是 python 自带的一个包,为 python
程序提供了一种交互的源代码调试功能,主要特性包括设置断点、单步调试、进入函数调试、查看当前代码、查看栈片段、动态改变变量的值等。
在程序中间插入一段程序(import pdb pdb.set_trace() ),相对于在一般I...
分类:
数据库 时间:
2014-05-14 10:21:29
阅读次数:
594