logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring IOC容器核心类

bean工厂体系Spring Bean 的创建是典型的工厂模式,以下是较为常用的bean factory关系图:其中BeanFactory作为最顶层的一个接口类,它定义了IOC容器的基本功能规范,BeanFactory有三个重要的子类:ListableBeanFactory、HierarchicalBeanFactory 和AutowireCapableBeanFactory。每个接...

Spring Web容器初始化入口

我们都知道web项目启动前要先初始化servlet,执行servlet的init方法,因此我们以Spring的DispatcherServlet的init方法为切入点。在DispatcherServlet类中并没有找到init方法,继续从其父类中搜索,DispatcherServlet -> FrameworkServlet ->HttpServletBean,最终在其父类Htt...

SpringBoot与Spring的区别

目录Spring Boot 特性一:更快速的构建能力Spring Boot 特性二:起步依赖Spring Boot 特性三:内嵌容器支持Spring Boot 特性四:Actuator 监控Spring Boot 本质上是 Spring 框架的延伸和扩展,它的诞生是为了简化 Spring 框架初始搭建以及开发的过程,使用它可以不再依赖 Spring 应用程序中的 XML 配置,为更快、更高效的开发

#spring boot
Spring Cloud Alibaba核心组件概述

概览Spring Cloud Alibaba是国产的微服务开发一站式解决方案,与原有 Spring Cloud 兼容的同时对微服务生态进行扩展,通过添加少量的配置注解,便可实现更符合国情的微服务架构。其核心组件有:Nacos:主要的功能有注册中心和配置中心,可以代替 Eureka 和 Apollo 两个组件;Sentinel:可实现流量控制、熔断降级、系统负载保护等,比Hystrix功能更加丰富;

K8s基础知识

目录K8s中文文档地址K8s基础概念什么是K8s?K8s核心概念K8s整体架构与核心组件K8s常用命令K8s 网络同一个Pod中的容器通信集群内Pod之间的通信外部服务访问集群中的Pods什么是Ingress?ClusterIP与headlessStatefulSet有状态服务管理什么是有状态服务?StatefulSet的作用K8s 配置管理ConfigMap与SecretK8s Volume持久

Kafka消息消费原理

目录TopicPartitionTopic与Partition的存储消息默认分发策略消息的分区分配分区分配策略Coordinator(协调者)JoinGroup与Synchronizing Group Stateoffset分区的副本机制Topic在kafka中,topic是一个存储消息的逻辑概念,可以认为是一个消息集合。每条消息发送到kafka集群...

Kafka通过Java的简单实现

环境准备启动虚拟机,在CentOS7环境中启动Kafka服务,具体过程可参考前面的博客。启动前要修改server.properties中的listeners为当前虚拟机的ip,然后先启动zookeeper服务,再启动kafka服务。创建工程创建Maven工程,引入Kafka依赖,当前使用的Kafka版本为2.0.1<dependency><group...

Netty之认识ByteBuf

目录ByteBuf的结构常见APIreadwriteget、setmark、resetByteBuf的分类继承体系图AbstractByteBufPooled与UnpooledUnsafe与非UnsafeHeap与DirectByteBuf是Netty底层直接与数据打交道的一层抽象。ByteBuf作为数据流的载体,提供了一些列简单易用的API来操...

到底了