暴躁大雁

文章
10
资源
0
加入时间
3年0月20天

[Interview]规定间隔内,重新排列字符串中的字符规定间隔内,重新排列字符串中的字符

规定间隔内,重新排列字符串中的字符给定一个字符串及一个最小间隔,重新排列字符串中的字符,使得重排后的任意相同字符的间距要大于或等于给定的最小距离,返回一个任意符合规定的字符串即可。Example:Given ("ABC", 1) return "ABC";Given ("ABB", 2) return "BAB";Give...

使用Glide时出现 OOM问题解决方法汇总

1、引入largeHeap属性,让系统为App分配更多的独立内存。2、禁止Glide内存缓存。设置skipMemoryCache(true)。3、自定义GlideModule。设置MemoryCache和BitmapPool大小。4、升级到Glide4.0,使用asDrawable代替asBitmap,drawable更省内存。5、ImageView的scaleT...

关于使用python ~取反操作符带出的一系列问题

首先看看行为In [1]: ~3Out[1]: -4取反3等于-4,那么是如何进行计算的呢? 首先我们知道3的二进制用8bit表示为 0000 0011 那么对这个数进行二进制取反得到 1111 1100 这点来说应该不会有什么理解上的问题。但是到这里,如果已经忘记或者不知道负数在计算机中是以补码形式表示的盆友(比如我这个菜