❼ 数据库
极客学伟
软件作品:灵动岛软件“Island Widgets”;日历软件“小历-极简日历”;AI绘图软件“AI画图王”;习惯打卡软件“加一”;OCR软件“学伟扫描”;
前百度高级研发工程师;
旅行、篮球、阅读、电影、摄影爱好者。
展开
-
Java基础课-MySQL语法
MySQL - 基础语法SQLStructured Query Language:结构化查询语言定义了了操作所有关系型数据库的规则SQL 通用语法SQL 语句可以单行或多行书写,以分号结尾可使用空格和缩进来增强语句的可读性MySQL 数据库的SQL语句不区分大小写,关键字建议大写注释:单行注释:-- 注释内容 或 # 注释内容 (MySQL独有)多行注释:/* 注释内容 */SQL 分类DDL(Date Definition Language) 数据库定义语言:定义数据.原创 2020-07-02 06:17:11 · 3819 阅读 · 1 评论 -
iOS - 最易用的数据库工具类 `XWDatabase` 开源
iOS - 最易用的数据库工具类 XWDatabase 开源XWDatabase 将数据库操作简化到难以想象的程度,你甚至不需要知道数据库的存在,当然更不需要写 SQL 语句,你只需要直接操作模型即可对模型进行增删改查的操作,她会根据模型动态在数据库中创建以当前模型类名为名称的数据库表,当然你也可以自定义表名;她会根据模型的成员变量和成员变量的类型动态进行字段的设计,有多少成员变量,表中自然就会...原创 2018-12-14 12:30:27 · 1081 阅读 · 0 评论 -
Swift-Realm数据库的使用详解
Swift-Realm数据库的使用详解概述Realm 是一个跨平台的移动数据库引擎,其性能要优于 Core Data 和 FMDB - 移动端数据库性能比较, 我们可以在 Android 端 realm-java,iOS端:Realm-Cocoa,同时支持 OC 和 Swift两种语言开发。其使用简单,免费,性能优异,跨平台的特点广受程序员GG喜爱。Realm 中文文档...原创 2018-05-31 14:47:43 · 6203 阅读 · 2 评论 -
iOS 自动归解档
iOS 数据库工具类分享基于 对 FMDB 框架的封装,实现通过模型操作数据库的功能,不需要手写SQL语句,只要传入一个Model,框架会自动将Model内数据保存到指定数据库中, 并且会自动创建数据库,自动创建模型对应的表。项目地址XWSqliteTool功能列表根据 Model 动态建表若 Model 内字段发生变化自动进行表结构迁移传入 Model 自动将 Mo...原创 2018-05-11 15:55:50 · 1001 阅读 · 0 评论 -
iOS-SQLite在项目中实际使用(Swift3)
转载请注明出处:http://blog.csdn.net/qxuewei/article/details/52909411创建数据库管理类SQLiteManager设置类方法创建单例对象 Swift 中单例对象可以直接输出定义的自身类内的成员变量. class SQLiteManager: NSObject { //MARK: - 创建类的静态实例变量即为单例对象 l原创 2016-10-25 14:50:21 · 8112 阅读 · 0 评论 -
iOS-SQLite在项目中实际使用(Objective-C)
实际开发中,掌握并熟练使用SQLite数据库对app内数据进行操作是移动开发人员至关重要的技能,iOS中封装的coreData固然也是对SQLite的二层封装,强大的https://github.com/ccgus/fmdb‘>FMDB也会帮程序员减轻很多不必要的麻烦,提高工作效率,既然是封装.性能自然不如直接操作SQL语句创建数据库管理类SQLiteManager设置类方法创建单例对原创 2016-10-24 14:55:35 · 9585 阅读 · 2 评论 -
SQLite数据库常用操作
SQLiteSQLite是一款轻型的嵌入式关系数据库 它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了 目前广泛应用于移动设备中存储数据(Android/iOS/WP等) 处理数据的速度非常快,效率非常高关系数据库的特点一个 字段(COL) 存储一个值,类似于对象的一个属性 一 行(ROW) 存储一条记录,类似于一个对象 一个 表(TABLE) 存储一系列数据原创 2016-10-24 08:53:32 · 1798 阅读 · 1 评论 -
iOS-FMDB事务操作SQLite数据库
批量操作数据库的时候,我们经常会用到事务处理。事务是访问并可能更新数据库各种数据项的数据单元(unit),是恢复和并发的控制的基本单位。事务具有四个属性。 - 原子性(atomicity):一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。 - 一致性(consistency):事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。原创 2016-07-08 16:28:08 · 4377 阅读 · 0 评论 -
iOS-FMDB和SQLite3使用
1 SQLite31> SQLite的语法管理工具:Navicat数据类型 { text 字段 integer 数字 real 浮点 bolb 二进制 可以完整保存数据,例如照片 }ddl(结构定义 CREATE ALTER DROP) {CREATE CREATE TABLE 表的名字(每个字段的定义 字段名 数据类型…) CREATE转载 2016-06-20 16:22:19 · 2018 阅读 · 0 评论 -
自定义类型数据存入 NSUserDefaults 中
将自定义类型数据存入 NSUserDefaults 中如果要存储全班同学的信息,我们可以建一个NSMutableArray 来存放全班同学的信息(里面存储的全是NSData对象)在需要存储的地方加入代码://首先,要建立一个可变数组来存储 NSDate对象 Student *student = [[Student alloc] ini]; //下面进行的是对student对象的 na转载 2015-12-08 17:59:22 · 750 阅读 · 0 评论 -
OC中NSDictionary(字典)、NSMutableDictionary(可变字典)、NSSet(集合)、NSMutableSet(可变集合)得常用方法
字典用于保存具有映射关系数据的集合一个key—value对认为是一个条目(entry),字典是存储key—value对的容器与数组不同,字典靠key存取元素key不能重复,value必须是对象键值对在字典中是无序存储的字典分:不可变字典(NSDictionary)和可变字典(NSMutableDictionary)不可变字典一旦创建,键值对就不可更改,不可添加,不可删除,仅能读取key或转载 2015-12-13 00:33:38 · 1108 阅读 · 0 评论 -
FMDB的一些基本操作小结
.h#import <Foundation/Foundation.h>#import "FMDatabase.h"#import "FMDatabaseAdditions.h"@interface wiDBRoot : NSObject@property (retain, nonatomic) FMDatabase *DB;@property (retain, nonatomic) NSSt转载 2015-12-11 18:13:38 · 584 阅读 · 0 评论 -
iOS-SQLite数据库(CRUD)
SQLite原创 2015-02-17 10:47:20 · 1393 阅读 · 0 评论 -
iOS-FMDB
实例化FMDatabase//paths: ios下Document路径,Document为ios中可读写的文件夹,在Document中,可以通过打印沙盒路径查看数据库NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);NSString *docum原创 2015-02-17 11:37:16 · 994 阅读 · 0 评论 -
iOS- 简单说说iOS移动客户端SQLite3的基本使用
//// main.c// 指针和数组//// Created by 邱学伟 on 15/7/25.// Copyright (c) 2015年 邱学伟. All rights reserved.//#include <stdio.h>#define N 4//冒泡法用指针实现//输入int *enterNumber();//排序void sortNumberAsc(i原创 2015-07-25 11:17:47 · 1096 阅读 · 0 评论 -
iOS- CoreData 数据库管理利器!
1.前文 上次用SQLite3实现了数据管理,这次准备用CoreData来实现。Core Data 是iOS SDK 里的一个很强大的框架,允许程序员以面向对象的方式储存和管理数据。使用Core Data框架,程序员可以很轻松有效地通过面向对象的接口管理数据相比SQLite3来说,用CoreData更有利于程序员来管理数据,除了开头的准备原创 2015-07-25 11:04:35 · 1382 阅读 · 0 评论