总体思路一般app启动之后,都有一个初始化的过程。此外后续app升级,还需要考虑数据迁移。所以初始化和数据迁移的框架,在初期的版本就要考虑好总结一下我们的app采取的方案:1、在持久化的文件夹内(比如UserDefaults或者Documents目录),用一个字段保存老版本号2、在开始初始化之前,读...
分类:
移动开发 时间:
2014-08-14 16:19:38
阅读次数:
309
一、前言经过EF的《第一篇》,我们已经把数据访问层基本搭建起来了,但并没有涉及实体关系。实体关系对于一个数据库系统来说至关重要,而且EF的各个实体之间的联系,实体之间的协作,联合查询等也都依赖于这些实体关系。二、实体映射实体与数据库的映射可以通过DataAnnotation与FluentAPI两种方...
分类:
其他好文 时间:
2014-08-13 18:36:17
阅读次数:
269
NVL(expr1,expr2)如果oracle第一个参数为空那么显示第二个参数的值,如果第一个参数的值不为空,则显示第一个参数本来的值。NVL2(expr1,expr2, expr3)如果oracle第一个参数为空那么显示第二个参数的值,如果第一个参数的值不为空,则显示第一个参数本来的值。NULL...
分类:
其他好文 时间:
2014-08-13 10:24:35
阅读次数:
195
1 随机变量的概念顾名思义,随机变量就是“其值随机会而定”的变量。随机变量的反面是“确定性变量”,即其值遵循某种严格的规律的变量,比如从北京到上海的距离。但是从绝对意义上讲,许多通常视为确定性变量的量,本质上都有随机性,只是由于随机性干扰不大,以至在所要求的精度之内,不妨把经作为确定性变量来处理。根...
分类:
其他好文 时间:
2014-08-12 18:33:54
阅读次数:
418
git add -AstagesAllgit add .stages new and modified,without deletedgit add -ustages modified and deleted,without newgit initecho Change me > change-me...
分类:
其他好文 时间:
2014-08-12 16:33:14
阅读次数:
198
public class RunTimeDemo02 { public static void main(String[] args) { Runtime runtime = Runtime.getRuntime(); Process process = null; try { proces...
分类:
其他好文 时间:
2014-08-12 13:32:04
阅读次数:
152
1. mysql的limit select * from user limit 3,5;// 从第四条开始 取5条记录 (3,4,5,6,7)(记录是0算是第一条记录) select * from user limit 5; //从坐标0开始取5条记录2. mysql的 limit 获取还是...
分类:
数据库 时间:
2014-08-12 12:38:34
阅读次数:
173
DRM:Dynamic Resource management,或者称Dynamic Resource Master,使用后者更易帮助初学者理解。此概念是在10g引进的。oracle RAC 的每个实例都有自己的SGA,存储了最近使用的缓存。RAC使用DRM的机制来确保数据的一致性,并通过使用ca....
分类:
其他好文 时间:
2014-08-12 10:09:43
阅读次数:
193
查询及删除重复记录的SQL语句1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段...
分类:
数据库 时间:
2014-08-12 03:05:23
阅读次数:
239
11gR2 RAC系统的存储数据完全丢失,所有节点的软件都安装在本地磁盘中,本地磁盘保留了OCR的备份,下面讨论通过replace votedisk和restore ocr的方式恢复Clusterware的正常运行:
1.启动CRS到独占模式。
[root@rac1 bin]#./crsctl stop has -f
[root@rac1 bin]#./crsctl start crs -excl -nocrs
2.创建用于存储OCR和Votedisk的磁盘组。
[grid@rac1 ~]$ sqlpl...
分类:
其他好文 时间:
2014-08-12 00:39:43
阅读次数:
400