博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年3月2日

摘要: iPhoto 中想删除某张照片时,点击删除键,就能看到照片被回收到垃圾箱的动画。今天就来模拟一下这个动画(据说有个私有API可以实现,不过私有的嘛,忽略之)。首先仔细观察下这个动画,包含了位置,大小还有可见三个主要动画。为了清楚的说明,先上核心代码:UIBezierPath*movePath=[UIBezierPathbezierPath];[movePathmoveToPoint:fromPoint];[movePathaddQuadCurveToPoint:toPointcontrolPoint:CGPointMake(toPoint.x,fromPoint.y)];CAKeyframeA 阅读全文
posted @ 2012-03-02 18:41 Likwo 阅读(999) 评论(0) 推荐(0) 编辑

摘要: SVNX是mac下一个开源的图形化操作工具,使用起来比较方便.支持图形化查看需该,删除,提交,以及解决冲突文件。1.下载地址http://code.google.com/p/svnx/downloads/list2.如何新建一个本地副本 (1)首先建立一个Repository (Windows->Repositories) (2) 双击建立的这个Repository ,打开Repository (3) 选择CheckOut 按钮,将项目文件下载下来 (4) 这个时候就会在Working copies 里看到已经下载下来的项目文件了 (如果已经通过其他... 阅读全文
posted @ 2012-03-02 17:29 Likwo 阅读(30157) 评论(0) 推荐(0) 编辑

摘要: 一、概述: 在SQLite中,锁和并发控制机制都是由pager_module模块负责处理的,如ACID(Atomic, Consistent, Isolated, and Durable)。在含有数据修改的事物中,该模块将确保或者所有的数据修改全部提交,或者全部回滚。与此同时,该模块还提供了一些磁盘文件的内存Cache功能。 事实上,pager_module模块并不关心数据库存储的细节,如B-Tree、编码方式、索引等,它只是将其视为由统一大小(通常为1024字节)的数据块构成的单一文件,其中每个块被称为一个页(page)。在该模块中页的起始编号为1,即第一个页的索引值是1,其后的页编号以此类 阅读全文
posted @ 2012-03-02 09:59 Likwo 阅读(1055) 评论(0) 推荐(0) 编辑