HashMap的并发问题 Java7 在Java7上,HashMap扩容Rehash的过程中,可能出现循环链表导致死循环的情况: Java7在Rehash时采用了倒序链表,因为Java7在Rehash中向链表插入Entr…
标签:理解
手写RPC框架,我学会了什么?(三):埋坑
这一系列的小文章要暂时告一段落了,这一篇会挖很多坑,留着以后慢慢填。 (前面的两篇请直接拉到最后的传送门。) 到目前为止也没有贴代码,主要是因为单纯用最简单的实现,网上随便一搜一大吧。我也只是在 Java实现简单的RPC…
java多态的理解
实现多态的三个必要条件: 1. 要有继承 2. 要有重写 3. 父类引用指向子类对象
阿里巴巴大数据之JAVA研发
数据部门岗位一般可以分为 前端开发/后台开发/ETL工程师/算法等方向 这里简单谈一谈目前在阿里数据部门后台研发要求: 计算机基础 基本的数据结构和算法需要理解 操作系统原理需要理解, 推荐《深入理解计算机系统》 编译原…
经常使用runOnUiThread(),你真的理解它吗
在Android开发的过程中,主线程主要来完成UI绘制和响应用户的操作,默认情况下,我们大部分的代码都是在主线程 中执行的,因此我们时刻要考虑主线程的情况。我们都知道要开启一个子线程来完成一个耗时操作,以避免阻塞主线程影…