渴望改变,却无法认清自己 通过知乎找到了一个方法:记录自己的每一天,发现自己在那些事情上花费的时间最多,做什么事情的时候会感觉比较快乐,做什么事情会感到后悔。 刚刚尝试了11...
渴望改变,却无法认清自己 通过知乎找到了一个方法:记录自己的每一天,发现自己在那些事情上花费的时间最多,做什么事情的时候会感觉比较快乐,做什么事情会感到后悔。 刚刚尝试了11...
单链表 单链表是一种线性表,与顺序表不同的是,链表在内存中的存放不是连续的。链表是由一个个节点构成,链表的第一个节点叫头结点,最后一个节点叫尾结点,每个节点里有节点的数据值和...
进程间通信 Android 四大组件 Android 进程间通信可以通过Android 四大组件实现。 Activity 使用 Intent Content Provider...
在代码中直接用update 语句执行会报错,需要使用 ContentValues 传入参数,进行更新
SQLite 在打开DB文件时,如果遇到打不开的情况,会删除DB 文件,有点凶残。 我们来查看源码 1、android.database.sqlite.SQLiteDatab...
TEXT类型读取超过2M的字符串的时候报错 关于SQLite 不同类型存储数据大小的限制 1、CHAR。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义ch...
有三根杆(编号A、B、C),在A杆自下而上、由大到小按顺序放置64个金盘。目标:把A杆上的金盘全部移到C杆上,并仍保持原有顺序叠好。操作规则:每次只能移动一个盘子,并且在移动...
损坏原因: http://www.sqlite.org/lockingv3.html#how_to_corrupt 检查数据库损坏情况 首先sqlite3 database_...
我们在插入数据的时候经常遇到这样的 情况,如果这条数据在数据库中有就更新、没有就插入。 比如,我们现在有这样一张表(type_id 是唯一标识列): 先插入一条 重复插入时失...
在代码中我们知道了ABC,DEF等六个点的坐标,现在需要求出∠A 和 ∠D 的度数。怎么计算?(这个其实是一道数学题,只是需要我们用代码写出来,先来回顾一下之前的三角函数和反...
app 模块(application应用)生成 jar 包 build 文件 1、apply plugin: 'com.android.application'----> a...
百度百科 SQLite 触发器(Trigger)是数据库的回调函数,它会在指定的数据库事件发生时自动执行/调用。 触发条件 SQLite 的触发器(Trigger)可以指定在...
之前的SQL中我们学习了在Like子句中使用通配符去匹配字符,这里我们来学习一下在SQLite中使用Glob 子句进行通配符匹配。 与 LIKE 运算符不同的是,GLOB 是...
SQLite中支持的运算符有:算术运算符比较运算符逻辑运算符位运算符 前面三个在SQL的学习中都已经介绍了,这里我们就讲一下位运算符 假设如果 A = 60,且 B = 13...
前面我们学习了SQL,这里我们来看下SQLite 数据库的使用,着重讲解和之前SQL不相关的技术点。 基本使用 创建数据库 创建数据库表 CURD 一般的插入语句: inse...
Room Persistence Library(官方介绍)官方ORM(Object Relational Mapping)框架专题Google官方推出的Android架构组...
约束(constraint) 管理如何插入或处理数据库数据的规则。 DBMS 通过在数据库表上施加约束来实施引用完整性。大多数约束是在 表定义中定义的,用 CREATE TA...