摘要: JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 堆区:堆内存用于存放由new创建的对象和数组。堆是JVM管理的内存中最大的一块,堆被所有线程共享,目的是为了存放对象实例,几乎所有的对象实例都在这里分配。 1.存储的全部是对象,每个对象都包含一个与之对应的 阅读全文
posted @ 2021-03-15 17:50 abcdefghijklmnop 阅读(635) 评论(2) 推荐(0) 编辑
摘要: Kafka Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、storm/ 阅读全文
posted @ 2021-03-15 17:07 abcdefghijklmnop 阅读(87) 评论(0) 推荐(0) 编辑
摘要: Java团长在csdn 2019-02-06 19:58:00 104241 收藏 666 来源:crossoverJie(ID:crossoverJie) 前言 Map 这样的 Key Value 在软件开发中是非常经典的结构,常用于在内存中存放数据。 本篇主要想讨论 ConcurrentHash 阅读全文
posted @ 2021-03-15 15:24 abcdefghijklmnop 阅读(54) 评论(0) 推荐(0) 编辑