天天看点

2014.8.25 总结

task:下拉信息流时,获取最新的信息流。

require:1.信息流是按照规则排序的。2.一次获得20条信息,新的信息加上更新原有信息,且保持原有信息流的顺序。

solution:1.以上次刷新秘密的最新时间为界线,获得最新的信息流(nm)。

                 2.nm排序,nm的数量为n,n>20条,取时间早的20条。

                 3.n<20,从cache中访问userid的信息队列中取前20-n条,并且保存最新的顺序。

写一段代码就要测试一段代码,测试用例要跟上代码的速度

调试通过不断的输入输出发现问题

继续阅读