介绍 Realm 是一个 MVCC (多版本并发控制)数据库,由Y Combinator公司在2014年7月发布一款支持运行在手机、平板和可穿戴设备上的嵌入式数据库,目标是取代SQLite。Realm 本质上是一个嵌入式数据库,他并不是基于SQLite所构建的。它拥有自己的数据库存储引擎,可以高效且 ...
分类:
移动开发 时间:
2020-01-22 22:21:57
阅读次数:
92
最近一直在研究AI人脸识别身份认证,发现目前网上的识别Demo都是小Demo,非常零散,最近在GitHub上见到一位大神开源人脸识别项目参见:https://github.com/winterssy/face_recognition_py,效果显著,遂将其整理优化,介绍项目实现原理和机制。 本系统项 ...
分类:
编程语言 时间:
2020-01-22 21:46:52
阅读次数:
146
最近学了一些安卓开发,在这里分享一下SQLite数据库的使用相关部分,我使用的工具为Android Studio,后台语言为java: 首先,需要创建一个数据库辅助类DataBaseHelper,用于数据库的创建,并方便我们之后对于数据库链接及的操作: package com.example.mya ...
分类:
移动开发 时间:
2020-01-22 18:26:01
阅读次数:
105
基本操作的部分,大家都很熟悉了,这里根据个人切身经验,总结了一些经常遇到的,也需要注意的一些问题,与大家分享,水平有限,不妥或者错误的地方还望指出。 多线程读写 SQLite实质上是将数据写入一个文件,通常情况下,在应用的包名下面都能找到xxx.db的文件,拥有root权限的手机,可以通过adb s ...
分类:
数据库 时间:
2020-01-22 11:21:10
阅读次数:
153
数据库SQLite介绍 Android使用getWritableDatabase()和getReadableDatabase()方法都可以获取一个用于操作数据库的SQLiteDatabase实例。 getReadableDatabase()方法中会调用getWritableDatabase()方法 ...
分类:
移动开发 时间:
2020-01-22 11:13:16
阅读次数:
132
在 "Android : ListView 学生管理" 中已经使用 ListView 控件实现简易学生管理功能,现在尝试采用 SQLite 数据库本地保存学生信息,并完善查询功能。 使用工具 android studio (ver. 3.5.1) android(sdk 29) java(ver.1 ...
分类:
移动开发 时间:
2020-01-21 18:19:41
阅读次数:
121
Android提供了多种选择来保存永久性的数据,根据不同的需求来使用不同的保存方式,一般情况下,保存数据的方式有下面几种: SharedPreferences内部存储外部存储SQLite网络连接下面主要来看一下前四种数据保存方式。 SharedPreferencesSharedPreferences ...
分类:
移动开发 时间:
2020-01-21 00:52:54
阅读次数:
113
罗列了一些Qt君常用到的qmake隐藏变量,因为这些变量没有写入到Qt官方的qmake文档中,意味着后续版本中说不能用就不能用了,只是做参考用。Qt君上手(Qt5.12.2)体验了这些隐藏变量,大部分都可以使用。 下列的这些qmake隐藏变量都能在Qt5.12.2版本中使用。 实用隐藏变量 | 变量 ...
分类:
其他好文 时间:
2020-01-19 00:26:48
阅读次数:
64
SQLite是一个小巧的嵌入式数据库,使用方便、开发简单,手机上最早由IOS运用,后来Android也采用了SQLite. SQLite的多数SQL语法与Oracle 一样,下面只列出不同的地方: (1)建表时为避免重复操作,应加上IF NOT EXISTS关键词,例如CREATE TABLE IF ...
分类:
移动开发 时间:
2020-01-19 00:04:44
阅读次数:
117
Navicat premium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL、SQLite、Oracle 及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便。 1、首先需要到官网进行下载,目前官网已经更新到Navicat Premi ...
分类:
其他好文 时间:
2020-01-18 14:53:07
阅读次数:
1477