首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
搬砖的安
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
赞
文章( 30 )
沸点( 0 )
初识设计原则
新增 IReader 接口,让 Book 和 NewPaper 分别实现接口,这样对功能进行拓展时,不需要对高层模块 Mom 类进行改动。 一个对象应该对其他对象保持最少了解。又叫最少知道原则 如果对每一个类型为 T1 的对象 o1,都有类型为 T2 的对象 o2,使得以T1定…
尝试手写简单 SpringMVC
大体思路1.配置阶段配置web.xml配置application.properties配置文件,主要配置需要扫描的包路径配置Init-pattern配置@Autowired,@Controller等注
Spring Cloud - Hystrix 原理解析
首先会有一个 request context 的概念,每一个请求都会在 filter 里面,对每一个请求施加一个请求上下文,在一次请求上下文中,如果有多个 Command ,它的参数都是一样的,调用的接口都是一样的,其实它的结果也可以认为是一样的,这个时候,我们就可以让第一次 …
Spring Cloud - Zuul 原理解析
在默认情况下,第一次请求 zuul 才会初始化 ribbon 客户端,所以可以配置预加载,这样第一次就基本不会超时了。 1. 5、超时配置 首先在 servlet 类中,会首先去执行 pre 中的5个过滤器,拿到 pre 中的5个过滤器,并且按照执行的优先级进行排序。 首先要执…
Spring Cloud - Eureka 原理解析
1. web.xml com.netflix.eureka.EurekaBootStrap :负责 eureka-server 的初始化。 采用接口获取参数值这样更加的面向对象一些,可以学习和采用。 后面会根据 实例副本 进行对调度任务的启动,主要是进行集群间的操作同步,比如服…
Spring Cloud 基本组件总结|牛气冲天新年征文
在服务启动的时候, 会通过 EurekaServiceRegistry 立即进行注册, 到 ApplicationResource 中, 完成注册. 只要这个服务一旦启动, 就会立即发起注册, 可以达到毫秒级的时效性 服务在一启动的时候, 就会去抓取注册表, 直接发送一个 ht…
Kafka 集群机制
Kafka一、Controller选举 在 Kafka 启动的时候,会初始化 KafkaController 组件和 zkUtils 组件,前者用来管理 Kafka 集群,后者用来操作 Zookeeper ,因
Kafka 副本同步
一、简介 在 Kafka 启动的时候,会初始化 ReplicaManager 这样的一个类,主要就是负责数据写入磁盘的,在构建 ReplicaManager 的时候,在其内部构建了一个 Replica
Kafka Producer 服务端原理剖析
一、启动 1.1 Acceptor 在服务端启动的时候, 会初始化 SocketServer , 里面会初始化 acceptor 线程和 processor 线程, 用来处理连接请求. 这里其实比较核
Kafka Producer 客户端原理剖析
一、核心组件 1.1 Partitioner 后面用来决定,你发送的每条消息是路由到Topic的哪个分区里去的 1.2 Metadata 这个是对于生产端来说非常核心的一个组件,他是用来从broker
下一页
关注了
2
关注者
0
收藏集
1
关注标签
9
加入于
2021-12-17