06 2021 档案

摘要:kafka搭建命令与使用安装前的环境准备 由于Kafka是用Scala语言开发的,运行在JVM上,因此在安装Kafka之前需要先安装JDK。 # yum install java-1.8.0-openjdk* -y kafka依赖zookeeper,所以需要先安装zookeeper # wget http://mirror 阅读全文
posted @ 2021-06-22 16:40 0小豆0 阅读(302) 评论(0) 推荐(1)
摘要:kafka基础知识梳理一.Kafka的基本概念 关键字: 分布式发布订阅消息系统;分布式的,分区的消息服务 Kafka是一种高吞吐量的分布式发布订阅消息系统,使用Scala编写。 对于熟悉JMS(Java Message Service)规范的同学来说,消息系统已经不是什么新概念了(例如ActiveMQ,RabbitMQ 阅读全文
posted @ 2021-06-22 15:14 0小豆0 阅读(310) 评论(0) 推荐(0)
摘要:spring bean的生命周期1.源码分析 对于 Spring Bean 来说,并不是启动阶段就会触发 Bean 的实例化,只有当客户端通过显式或者隐式的方式调用 BeanFactory 的 getBean() 方法时,它才会触发该类的实例化方法。当然对于 BeanFactory 来说,也不是所有的 getBean() 方法都会 阅读全文
posted @ 2021-06-16 17:03 0小豆0 阅读(98) 评论(0) 推荐(0)
摘要:HashMap的底层实现以及死循环分析一.HashMap的组成以及数据结构 在 JDK 1.7 中 HashMap 是以数组加链表的形式组成的,JDK 1.8 之后新增了红黑树的组成结构,当链表大于 8 并且容量大于 64 时,链表结构会转换成红黑树结构,它的组成结构如下图所示: 数组中的元素我们称之为哈希桶,它的定义如下: stati 阅读全文
posted @ 2021-06-15 18:05 0小豆0 阅读(311) 评论(0) 推荐(0)