最新文章

【翻译】编写可测试代码的艺术(一)

原文:http://misko.hevery.com/code-reviewers-guide/ 按个人理解翻译,有哪里理解不对通过邮箱给我留意见: ccnyou@qq.com 还在持续翻译中,先发整体框架上来… 缺陷一:构造函数做太多工作 构造函数中去创建/初始化合作者,与其他服务通讯,初始化自己的...

Sqlite 删除逻辑上的重复记录

有个会话的表没有加唯一约束,导致在某些情况下会出现数据重复的情况,直接在升级脚本加约束会有可能失败, 所以需要在升级脚本删掉逻辑上面重复的记录,同时要保留第一条记录,然后再增加唯一约束。

一次 “卡顿” 的优化

最近因为有赛事,用户量一下子暴涨,然后 crash 率也暴涨,同时还有大量用户反馈卡顿,花了大量时间进行定位和优化,这里做一下总结。

Sqlite 删除指定的列

最近由于APP数据库的升级错误,需要写修复代码, 由于Sqlite并没有提供直接删除列的函数,需要自己做实现,这里简单记录下。