SmartDb代码修改

简介: SmartDb代码修改

在之前的一篇博客中介绍过SmartDB(https://blog.csdn.net/wuquan_1230/article/details/89145012),在使用的过程中发现一个问题,会造成内存泄露,原因是有几个地方需要添加sqlite3_finalize调用以释放prepare sqlite3_stmt实例;


主要修改内容如下:


smartDb.hpp文件修改了以下几点:


详见码云:

https://gitee.com/fensw/SmartDB

目录
相关文章
修改了代码,但是不想提交应该怎么设置呢
在开发过程中,为了防止本地调试时修改的配置文件被误提交,可以采用以下方法:先点击“commit”,然后右键选择“Move to Another Changelist”,并为新变更列表命名。提交时忽略该列表即可避免误提交。
|
5月前
|
前端开发 NoSQL JavaScript
若依修改---重新部署项目注意事项,新文件初始化需要修改的地方,打包后的文件很难进行修改,如果想要不断修改项目,注意保存原项目,才可以不断修改,前端:在Vue.config.js文件中修改target
若依修改---重新部署项目注意事项,新文件初始化需要修改的地方,打包后的文件很难进行修改,如果想要不断修改项目,注意保存原项目,才可以不断修改,前端:在Vue.config.js文件中修改target
|
7月前
|
前端开发 JavaScript 安全
神奇的代码——可随意修改复制页面内容
神奇的代码——可随意修改复制页面内容
|
7月前
QtCreater增加自动添加注释的快捷代码
QtCreater增加自动添加注释的快捷代码
333 0
LDUOJ spj 修改
LDUOJ spj 修改
70 0
LDUOJ spj 修改
X11/XWindow更改属性代码
X11/XWindow更改属性代码
120 0
|
数据库
代码修改后运行结果同修改之前结果一样
今天在做机房收费系统过程中,因为命名规范有些问题,需要将一些数据库表名重新命名,出现了这个问题: 问题描述(环境:VisualStudio2013 ;框架:.Net Framework4.5 ;语言:VB.NET):修改代码之前,数据库查询语句cmdText中的表名为“T_UserInfo”,修改之后,把表名修改为“T_User”(当然数据库中的表名同样修改为“T_User”),运行出错。用Try……Catch获取异常,异常提示“对象名T_UserInfo”无效。
代码修改后运行结果同修改之前结果一样
|
自然语言处理 Java
什么?注释里面的代码居然能够执行
什么?注释里面的代码居然能够执行
|
存储 运维 API
推荐:采用 F5 AS3 的配置即代码
  多年来,控制平面的可编程性一直主要通过 API 来实现。在 F5,这意味着 iControl。iControl曾先后作为 SOAP 和 REST接口,提供了强大的网络运维支持;正如其名字所表示的,它控制着各个方面的BIG-IP 配置。
3578 0