这一系列的小文章要暂时告一段落了,这一篇会挖很多坑,留着以后慢慢填。 (前面的两篇请直接拉到最后的传送门。) 到目前为止也没有贴代码,主要是因为单纯用最简单的实现,网上随便一搜一大吧。我也只是在 Java实现简单的RPC…
标签:理解
阿里巴巴大数据之JAVA研发
数据部门岗位一般可以分为 前端开发/后台开发/ETL工程师/算法等方向 这里简单谈一谈目前在阿里数据部门后台研发要求: 计算机基础 基本的数据结构和算法需要理解 操作系统原理需要理解, 推荐《深入理解计算机系统》 编译原…
深入理解Spark 2.1 Core (十二):TimSort 的原理与源码分析
http://blog.csdn.net/u011239443/article/details/57406300 在博文《深入理解Spark 2.1 Core (十):Shuffle Map 端的原理与源码分析 》中我们…
『 Spark 』3. spark 编程模式
写在前面 本系列是综合了自己在学习spark过程中的理解记录 + 对参考文章中的一些理解 + 个人实践spark过程中的一些心得而来。写这样一个系列仅仅是为了梳理个人学习spark的笔记记录,所以一切以能够理解为主,没有…
『 Spark 』4. spark 之 RDD
原文链接 写在前面 本系列是综合了自己在学习spark过程中的理解记录 + 对参考文章中的一些理解 + 个人实践spark过程中的一些心得而来。写这样一个系列仅仅是为了梳理个人学习spark的笔记记录,所以一切以能够理解…
『 Spark 』6. 深入研究 spark 运行原理之 job, stage, task
写在前面 本系列是综合了自己在学习spark过程中的理解记录 + 对参考文章中的一些理解 + 个人实践spark过程中的一些心得而来。写这样一个系列仅仅是为了梳理个人学习spark的笔记记录,所以一切以能够理解为主,没有…
EventBus初理解
缘由 平时工作,因为懒于动笔的原因,也没注重技术和经验的积累,导致之前曾经研究过的问题现在又忘记了,所以要慢慢注重积累,那么就从写作开始,谈谈对工作中碰到的问题进行整理和归纳。 我们都知道,在Android中,想处理事件…
Android MVVM模式的理解
在之前的系列文章DataBinding系列(一):DataBinding初认识中讲过了关于DataBinding用法的一些知识,那今天就来聊聊和它相关的一个架构MVVM的话题。对于这2个东西,我们需要知道, Databi…
java多态的理解
实现多态的三个必要条件: 1. 要有继承 2. 要有重写 3. 父类引用指向子类对象
JVM理解其实并不难!
我的CSDN博客同步发布:JVM理解其实并不难! 在阅读本文之前,先向大家强烈推荐一下周志明的《深入理解Java虚拟机》这本书。 前些天面试了阿里的实习生,问到关于Dalvik虚拟机能不能执行class文件,我当时的回答…
“沉浸式状态栏”--完全理解沉浸模式
关于沉浸式状态栏一词的说法从何而来我们无从考证。但这确实是个错误的说法 先引用官方的一段话。 Immersive full-screen mode To provide your app with a layout th…
经常使用runOnUiThread(),你真的理解它吗
在Android开发的过程中,主线程主要来完成UI绘制和响应用户的操作,默认情况下,我们大部分的代码都是在主线程 中执行的,因此我们时刻要考虑主线程的情况。我们都知道要开启一个子线程来完成一个耗时操作,以避免阻塞主线程影…