- 博客(4)
- 资源 (11)
- 收藏
- 关注
原创 Android消息机制
学习的起因的是因为看面经,学习的结果是快乐~ 消息机制,听着感觉很高端,实际上就是Handler、Looper、MessageQueue三人组(别问我Message去哪了)。 第一步Looper.prepare() 主线程在ActivityThread中调用Looper.prepareMainLooper() private static void prepare(boolean...
2018-08-24 18:01:42 112
原创 Thread和Runnable探究
说到Thread,我们通常会想到常用的实现方式,继承Thread和实现Runnable然后扔给Thread(后面发现可以实现Callable扔给Executors,补上),那么Thread和Runnable有什么关系呢? 我就这么一想,然后就去看了下源码,实际上也没啥用,只是遇到不懂的我就想去看看能不能找到答案,多懂一点总是好的。 Runnable是个接口,就一个run方法。 Thread实...
2018-08-17 10:44:05 164
原创 布隆过滤器
昨天做算法题看到的,以前听都没听过,布隆?扛着门板的那个?哈哈。 布隆过滤器常用来做大数据量的筛选工作,就是从很大的数据集合中判断一条数据是否属于该集合。如果该集合数据量够小我们一般采用数据结构把这些数据都存起来,然后来一条数据我们就去集合中查询是否有这条数据;但是当数据量达到一定程度时,比如几个G的数据量你再这样存怕是要把内存撑爆哟,这个时候就可以采用布隆过滤器,前提是这种过滤允许少量误差。 ...
2018-08-09 14:05:05 208
原创 HashSet是如何去重的
忘了是在哪看到这个问题的了,用过Set的人都知道Set是没有重复的集合,那么是如何保证没有重复的呢?知其然知其所以然。 其实看看源码很简单 public boolean add(E e) { return map.put(e, PRESENT)==null; } map是一个HashMap的实例,Set偷偷的用了HashMap的put方法,然而HashMa...
2018-08-07 13:11:08 3515
modbus4j的开发jar包和dll
2018-07-05
android 自定义相机(可连续拍照,不变形,可预览,可以手动聚焦)
2015-12-28
Spring mvc mybatis web整合案例(包含相关jar包)
2015-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人