240 发简信
IP属地:北京
  • 死磕源码系列 - HashMap

    本篇涉及的HashMap的源码都是一些我想讲的, 没涉及到的都是不想讲或不会的, 纯学习记录. 数据结构 内部字段 构造函数 添加数据 数组扩容 查找数据 删除数据 拓展问题...

  • ConcurrentHashMap解析

    注:此文基于Android的ConcurrentHashMap讲解ConcurrentHashMap之前,我先花点篇幅讲解下CAS的机制思想,因为ConcurrentHash...

  • 120
    [转] 探索 ConcurrentHashMap 高并发实现机制

    简介 ConcurrentHashMap 是 Java concurrent 包的重要成员。本文将结合 Java 内存模型,来分析 ConcurrentHashMap 的 J...

  • Kafka源码分析-Consumer(1)-设计原理

    一.KafkaConsumer的使用例子: 消费者从Kafka服务端拉取消息,并交给业务逻辑进行处理。KafkaConsumer的API很友好,开发人员不用关心与Kafka服...

  • 120
    Kafka源码分析-网络层-1

    在享用了这么久kafka提供的各种福利后, 咱们也来精进一下,看看kafka的各部分实现,知其然也知一点所以然; 题目起得有点大,其实完全是临时起意,希望能坚持下去; 本身其...

  • 120
    一文通俗理解Spark架构、Spark部署方式、配属配置优先级、Spark处理所提交的application的流程、Spark共享变量、Spark监听,以及master、driver、worke...

    Spark是一种基于内存计算的计算引擎(通俗地说就是计算速度快),由于其可以将计算的中间结果存放在内存中,因此非常适合于迭代计算和交互式查询。 一、Spark的四大核心组件和...

  • spark向kafka写入数据(转)

    前言 在WeTest舆情项目中,需要对每天千万级的游戏评论信息进行词频统计,在生产者一端,我们将数据按照每天的拉取时间存入了Kafka当中,而在消费者一端,我们利用了spar...