240 发简信
IP属地:北京
  • RecyclerView的滚动事件OnScrollListener研究

    (1)滚动事件分类 列表的滚动一般分为两种: 上面的过程的状态变化如下: (2)监听RecyclerView的滚动 有两种方式可以监听滚动事件:...

  • 密码破解的利器——彩虹表(rainbow table)

    目录: 如何存储密码才是安全的? 彩虹表不是 密码-->明文 的简单存储 彩虹表的前身--预先计算的散列链 彩虹表 为什么加盐哈希可以抵御彩虹表...

  • Resize,w 360,h 240
    android图片压缩

    非原创,只是整理,如果里面发现引用的内容没有标识出来,欢迎指出。 一、基本知识 (1)两种图片: 1)矢量图: 矢量图又叫向量图,是用一系列计算...

    0.4 2357 0 19
  • golang 内存监控

    最近的一个golang项目上生产后,发现RES内存占用一直在轻微上涨:三天时间从一开始的40M,上涨到了60M左右。之前对golang的内存管理...

  • RecyclerView.Adaptert通过viewType动态改变item

    用了RecyclerView一段时间了,最近才知道是可以通过viewType来动态改变每个item的样式的。整理记录一下。 步骤如下: 1.继承...

    0.2 5169 3 14
  • Resize,w 360,h 240
    深入理解golang 的栈

    线程栈(thread stacks)介绍 先回顾下linux的内存空间布局 当启动一个C实现的thread时,C标准库会负责分配一块内存作为这个...

    1.0 7688 5 13
  • Butter Knife 8.4.0 用法记录

    Butter Knife的性能与原生差不多,而且使用起来方便。所以,项目中还是比较常用的。记录一下常见的用法。 1、Android studio...

  • 深入理解linux下的短延迟:nanosleep,sleep

    最近在使用nanosleep的时候又踩坑了。于是整理下linux短延迟的用法。 用法 回顾下秒的换算:ms(毫秒),μs(微秒),ns(纳秒),...

  • 深入理解RSA算法

    本文结构: 一些基本的数学知识 RSA的具体过程 为什么RSA的私钥解密一定能得到明文 RSA算法可靠吗 RSA算法的一些其他特征 假设alic...

个人介绍
所谓自由,不是随心所欲,而是自我主宰。