5月 212012
 

固定连接:http://www.gamtin.info/archives/264

某项目,规模很大,去年/今年公司的风云项目。

今天早晨突然得到消息,说要让我和几个人紧急去帮忙。据说是性能不好,目标是改善代码逻辑,提高性能。

虽然说现在自己的项目已经让我快要呼吸困难了,但是大老板亲自来请了,还是要出现的。

然后和项目组的人碰了下,那边介绍了下项目情况和要求我们做的事情,之后分配了下任务便各自散开了。

拿到代码,看了看,于是得到了标题那样的感觉。

为什么呢?

首先,其项目的数据量规模可以达到百万、千万级别。

其次,因为某种原因,数据不能通过条件从DB取得,而是全部数据都取到内存中。

最后,代码中用来保存数据的对象完全没有考虑到性能问题。想要检索数据只能使用循环全部检索……。

到这里了,相信你已经有和我一样的看法了吧。

5月 052012
 

固定连接:http://www.gamtin.info/archives/258

有不少的Android用户都会比较迷惑网络设置里面的“数据漫游”开关是干嘛的?

其实,顾名思义,就是设置在漫游的时候,可不可以使用数据功能。简单来说,就是漫游时候,能不能用手机上网。

但是,这里的“漫游”,并不是北京用户溜达到上海,而是运营商之间的漫游。

如下图,我本来是联通186用户,到了日本,漫游到了当地的SoftBank网络。此时,尽管我打开了数据,但是只要是“数据漫游”仍旧是关着的(见上面的图),就不会产生数据流量(能省非常多的银子啊)。