240 发简信
  • 120
    Kafka 读写原理与存储结构

    1. Kafka消息存储 我么知道,Kafka中一个Topic由多个partition组成。Kafka会为每个partition按照topicN...

    0.1 33 0 1
  • 120
    Kafka事务特性详解

    Kafka在0.11版本中除了引入了Exactly Once语义,还引入了事务特性。Kafka事务特性是指一系列的生产者生产消息和消费者提交偏移...

    0.2 83 0 1
  • 120
    Spring源码分析之AOP

    AOP(Aspect Oriented Programing),即面向切面编程。它的主要思想是将分散在各个业务逻辑中的代码通过横向切割的方式抽取...

    0.3 74 0 1
  • 120
    Spring源码分析之IOC

    IOC(Inversion of Control),即控制反转,是面向对象编程中的一种设计原则,可以用来减低代码之间的耦合度。在Spring中,...

  • 120
    Java类加载机制

    Java在new一个对象时,会先查看对象所属的类有没有被加载到内存中。如果没有,则会通过类的全限定名将类加载到内存中,再进行对象的创建工作。 1...

  • 应用类问题

    1. Hash算法 Hash函数是将输入键(key)转换为一个确定输出的函数。这个输出成为散列值。一个Hash函数拥有以下约束: 如果输出的散列...

  • 120
    Java工程师基础知识大全

    1. JAVA基础 1.1 Java基本类型有哪些?它们分别占用多少字节? Java中的基本类型包括: byte(1字节) short(2字节)...

  • Kafka消息送达语义详解

    消息送达语义是消息系统中一个常见的问题,主要包含三种语义: At most once:消息发送或消费至多一次 At least once:消息发...

  • 120
    Kafka offset管理

    Kafka中的每个partition都由一系列有序的、不可变的消息组成,这些消息被连续的追加到partition中。partition中的每个消...