51CTO博客开发野马红尘
缘起:项目组一直在做网盘客户端(同步协作盘)的开发,产品进入市场,用户使用以后出现了很多问题。其中一个最大的问题就是,用户数据量很大(有很多公共库共享文档,部分用户数据量超百万),首次登陆要同步很长时间,且共享文档库文档变化时,所有用户都要同步,实时占用用户的资源,严重影响用户体验。(ps:我们使用精益项目管理,产品基本功能稳定以后,就给用户使用,不断优化迭代)解决:问题来了,肿么办?一看是性能问
前言:一般数据库查询字符串的时候都是忽略大小写的,但是sqlite查询时是区分大小写的。不过sqlite在定义表/查询的时候支持忽略大小写。定义数据库表/查询匹配时加COLLATE NOCASE如:create table if not exists tb_test_case (id text PRIMARY KEY, data text COLLATE NOCASE);select * from
序:性能优化新手必读、老手可鉴、高手可略: 性能优化的坑:不管是新手还是老手,做过性能优化的小伙伴应该都掉过这样的坑,有时太相信自己的直觉,没有做过性能剖析,没有分析报告,就开始优化代码,结果鼓捣了半天,怎么还是这么慢呢?还整出了俩个bug,只能呵呵,然后,说多都是泪啊。。。。 如果你现在正在做性能优化工作,但
开篇闲话: 准备开始写一些技术文章,听了无数大神论述写博客的道理,却仍旧未写一篇博客。四大才子,逼格高者如岳父,拍个电影,传出无数高逼格、高冷的段子,引出一段段风潮。呵呵,扯远了,现在想写博客,最主要还是工作了一段时间以后,越来越理解为何大家都推荐写博客。引用刘未鹏在《暗时间》中一句话——书写是为了更好的思考。  
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号