sqlite_mysql
sqlite/mysql
陈 洪 伟
这个作者很懒,什么都没留下…
展开
-
RV1126移植部署sqlite3
目录1 下载sqlite3源码并解压2 安装RV1126的交叉编译工具链3 配置4 编译安装1 下载sqlite3源码并解压SQLite Download Page去上面的网址下载源码,tar -xzvf sqlite-autoconf-3380200.tar.gz cd sqlite-autoconf-3380200/2 安装RV1126的交叉编译工具链RV1109_RV1126 EVB开发板环境搭建及使用总结_陈 洪 伟的博客-CSDN博客_rv1...原创 2022-03-31 16:34:50 · 1558 阅读 · 2 评论 -
Python操作sqlite3数据库--增删改查,利用sqlite3实现轻量级图像搜索底库
#coding=utf8import sqlite3import osimport numpy as np#下面十个特征值仅用来做测试,feature0 = [-4.382546,-1.907722,3.957601,-1.649950,2.271955,-3.160072,-3.399295,-9.906655,-2.748945,4.792392,-1.652369,-5.804037,-4.493183,4.631711,-7.879868,-5.704821,-0.437358,1..原创 2021-06-01 20:17:58 · 512 阅读 · 0 评论 -
linux下rocksdb的编译安装
https://www.cnblogs.com/freeweb/p/10697246.html当时是用的上面文章中第二种不用cmake的方法编译成功的,然后吧库文件和头文件拷贝到自己的工程中即可。转载 2020-11-26 10:19:26 · 2877 阅读 · 0 评论 -
ubuntu18.04安装SQLite Browser操作SQLite数据库
sudo apt-get install sqlitebrowser原创 2020-10-12 18:34:27 · 620 阅读 · 0 评论 -
sqlite性能优化加速
比如在人脸时,用sqlite保存人脸底库特征值,然后当用一张图片去和底库中的人脸做人脸特征值比对,那么比对时需要遍历底库,这时候循环读取底库是比较慢的,优化的方法就是把底库的所有东西保存到内存中,例如保存到C++的嵌套map中,然后这时候去遍历底库时间会快很多倍,具体做法就是:1.初始化的时候把数据库中的所有东西读取到内存中,然后后面比对的时候直接和内存中的东西进行比对。2.由于一般会有对数据库的增删待查接口,因此每次增加一个条目的时候,不仅在数据库文件中增加,要同时在内存中增加,删除时也是,同时把原创 2020-09-30 13:33:56 · 1192 阅读 · 0 评论 -
C/C++语言操作sqlite数据库(增删改查)
在某项目中,需要在前端相机中做人脸比对,因此需要在前端相机中增加一个人脸底库,人脸底库由uuid和人脸特征值组成。其中特征值为512个float数据,移植sqlite用来保存底库信息,首先写了一个demo,验证可行性之后应用到实际项目中 sqlite3 * db= NULL; int rc = 0; char * sql = new char[800];//这个...原创 2019-11-22 10:20:00 · 1280 阅读 · 0 评论 -
HISI3559上移植sqlite
1.下载sqlite源码,地址:https://www.sqlite.org/download.html2.将源码包所在文件夹和ubuntu虚拟机设置共享,然后到ubuntu虚拟机上面解压源码包,3.创建文件夹install,用于保存编译后的库文件,4.配置 ./configure --host=aarch64-himix100-linux --pre...原创 2019-11-25 10:13:00 · 218 阅读 · 0 评论