算法
龙在唐朝
从事移动互联网开发,对算法和大数据有浓厚的兴趣,喜欢读书、看电影。
展开
-
一次内存泄漏问题的发现与解决过程
一次内存泄漏问题的发现与解决过程新手第一次解决内存泄漏问题,把过程分享一下。大神飘过就好。。。0x00 发现问题这个内存泄漏的问题是在解决另一个bug的过程中发现的,在发起报销的过程中,当一个报销类别的表单中包含了图片元素时,如果添加了图片,然后重复编辑几次,app会变的非常卡顿,最初怀疑是图片加载时没有压缩直接加载了原图,于是开始关注android studio的内存监控。添加八张图片,重复编辑了原创 2015-11-25 11:14:49 · 1070 阅读 · 1 评论 -
奇妙算法之毒药问题
问题:有1000杯水,其中有一杯是毒水,现在需要从中找出含毒药的水,可以用老鼠来实验;老鼠如果喝了有毒的水,必死,请问如何安排试验,能够用最少的实验材料检测出有毒的水?思考?常规方法是用1000只老鼠,分别给它们喝这1000杯水,但显然用到的老鼠太多,工作量太大。1000,如果想的比较深,能够想到1024,对于学习计算机的同学来说,是个非常熟悉的数字,1024=2^10;暂时想不出这之间有什么关系,原创 2015-11-30 22:11:28 · 3989 阅读 · 3 评论