1.今天完成了周排行榜 关注情况的优化 不过借口返回的回答问题数是总的 估计没有进行时间筛选
2
2.https://images.sunofbeaches.com/content/2021_11_16/910128376692342784.png
后缀返回是.png 其实是.gif的动图 估计是后台返回的后缀有些许问题
您的每一个用心回答,都会让这个世界变得更美好一些!
我知道这个bug是怎么来的了。其实呀,不是获取全部。因为我在本地做测试时,数据没有,只有好几个月前的数据,或者一年前的数据。所以我把那个周改成了年,哈哈。就有了这么多的数据。
1、我朋友向我求助,说他app的oom了,然后给我看堆栈。
2、我发现堆栈的解码器是gif的。我问他有没有加载gif图片,全局搜索了asGif,没有
冤大头啊,没有加载gif,但是oom的奔溃在gif解码器?exm?
3、经过我昨天翻了2个小时代码告诉他,这样,哪有,然后这样调试。
4、今天早上他找到了oom触发的那个图片的地址~~~~。有人配置了png图片,但是这个png是假的。我们就用glide的非asGifapi加载。然后,glide发现图片的格式是gif,自己切gif解码器了。然后如果图片非常大,input stream引进来就oom了。或者是他本来临近oom,然后这个地方是最后一根稻草。
其实 是我改了后缀之后再发的 那个图片 虽然有动图效果 但是后缀是.png
我知道这个bug是怎么来的了。其实呀,不是获取全部。因为我在本地做测试时,数据没有,只有好几个月前的数据,或者一年前的数据。所以我把那个周改成了年,哈哈。就有了这么多的数据。
1、我朋友向我求助,说他app的oom了,然后给我看堆栈。
2、我发现堆栈的解码器是gif的。我问他有没有加载gif图片,全局搜索了asGif,没有
冤大头啊,没有加载gif,但是oom的奔溃在gif解码器?exm?
3、经过我昨天翻了2个小时代码告诉他,这样,哪有,然后这样调试。
4、今天早上他找到了oom触发的那个图片的地址~~~~。有人配置了png图片,但是这个png是假的。我们就用glide的非asGifapi加载。然后,glide发现图片的格式是gif,自己切gif解码器了。然后如果图片非常大,input stream引进来就oom了。或者是他本来临近oom,然后这个地方是最后一根稻草。
其实 是我改了后缀之后再发的 那个图片 虽然有动图效果 但是后缀是.png