240 发简信
IP属地:山东
  • Java内部类的这件小事儿

    面试连环炮 朋友小白近期面试遇到了一个爱打连环炮的面试官,跑来向我吐槽,以下是面试过程中的一部分对话(对话有点长请耐心看完)。 面试官: 请问你...

  • Android敏感数据泄露引发的思考

    1.事件始末 一个平淡的午后,我还悠哉悠哉的敲着代码品着茶。突然服务端同事告诉我,关注接口正在被机械式调用,怀疑是有人在使用脚本刷接口(目的主要...

  • SharedPreferences你所需要了解的(一)

      说起SharedPreferences,我相信每个Android开发人员都用过,用法也很简单。但是很多人往往只关注了如何去使用,而对于其实现...

  • Resize,w 360,h 240
    线程池相关

    声明 本文是从前同事Blankj的开源项目安卓 offer 收割基拷贝过来仅作为自己的知识点的收集。 线程池 优点 降低资源消耗:通过重复利用已...

  • Resize,w 360,h 240
    圆形图片

    之前有写过简单的实现圆形图片,不过效果不是很好,今天偶然看到很老的项目中用到自定义的圆形图片,也是基于画布裁剪实现的,会发现这种效果很不好圆形图...

  • 阿里巴巴面经

    作为一名程序员来说,能进入阿里巴巴工作可能会是一件十分庆幸的事情.毕竟阿里不管是从环境还是氛围都是极好的.即使以后去其他公司,有了阿里的工作经验...

  • 设计模式之状态模式

    写在前面 最近写屏幕式智能家电的时候,总是需要处理各种电器状态,比如电源开启的情况下才可以进行开风机操作,风力档位开启的情况下才可以进行定时操作...

  • Java中的ThreadLocal详解

    写在前面 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种...

    0.1 2245 2 5 1
  • 设计模式之装饰者模式

    写在前面 所谓装饰者模式通俗点来讲就是以原有功能为基础,在其之上包裹上一层功能,使其更加强大。Java中很多地方使用了该设计模式,典型代表就是I...