2011年7月18日
摘要: 把工作中遇到的sqlite3问题,总结一下.www.cnblogs.com/scorpiozjrowid和Integer主键及自增属性大多数情况下,sqlite3的表都有一个rowid(也叫oid,_rowid_),这是一个64位的整数,并作为sqlite存储结构B树的主键.因此使用rowid查询会比以其他设定的主键查询,速度会非常快.在做插入操作的时候,对于rowid的值通常情况下不要去指定,让系统自己去决定该去何值。因为sqlite会通过SQLITE_SEQUENCE来追踪表的rowid取值情况.而且sqlite定义了rowid的取值算法:在未超出rowid的范围内,待插入记录的rowid 阅读全文
posted @ 2011-07-18 10:15 scorpiozj 阅读(2614) 评论(0) 推荐(0) 编辑
摘要: 对320的程序持久化很感兴趣,于是首先研究了下iOS的多任务机制.对于大多数的应用,如果不是特别需要,用最新的SDK编译出来的程序本身就是支持多任务的—按home键程序进入后台运行(但是注意此时的程序并不是会运行,只是进入后台状态便于其再次进入活动状态,这一点同我们概念中应该有的多任务有区别).而对于一些应用,是需充分运用iOS多任务的特性,如游戏应用和需要网络连接的应用等等.(转载请注明www.cnblogs.com/scorpiozj)多任务机制是苹果在iOS4中引进的,我们首先新建一个工程,查看下appdelegate文件中的内容:App cycle- (BOOL)application 阅读全文
posted @ 2011-07-18 10:08 scorpiozj 阅读(5237) 评论(0) 推荐(0) 编辑