首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
RPC项目-知识补给站
嘟null
创建于2022-09-30
订阅专栏
记录项目中需要的知识或遇到的问题
暂无订阅
共9篇文章
创建于2022-09-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
[未完成]【SpringBoot】如何实现一个starter
Spring Boot 通过@EnableAutoConfiguration开启自动装配,通过加载META-INF/spring.factories中的类实现自动装配
【SPI】定制按需加载的SPI
由于JDK自带的SPI无法做到按需加载,所以考虑自己实现一个能按需加载的ServiceLoader类。
【SPI】Java的SPI机制
SPI全称Service Provider Interface,是Java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框架扩展和替换组件。
【设计模式】责任链模式
责任链模式:将请求的发送和接收解耦,让多个接收对象都有机会处理这个请求。将这些接收对象串成一条链,并沿着这条链传递这个请求,直到链上的某个接收对象能够处理它为止。
【设计模式】观察者模式
观察者模式:在对象间定义了一个一对多的依赖,但这个对象改变状态的时候,所有它的依赖者都会收到通知,并自动更新。
【动态代理】JDK实现的Demo
JDK实现动态代理基本就两步: 1. 调用Proxy#newProxyInstance(...)方法,传入所需参数; 2. 定制需要对被代理对象进行操作的InvocationHandler实现类
【zookeeper】可视化工具
zookeeper的几款可视化工具。ZooInspector:Apache官方基于Java的zookeeper可视化工具,功能比较简单。节点不会自动更新,需手动刷新。
【环境部署】Linux上部署Zookeeper
Linux上部署Zookeeper。1. 上传zookeeper的压缩文件;2. 解压缩;3. 文件重命名;4. 修改配置文件;5. 启动zookeeper客户端
【环境部署】Linux上部署JDK
Linux下的JDK安装。步骤:1. 上传JDK压缩包;2. 解压JDK压缩包;3. 配置环境变量;4. 使文件生效;5.检查是否安装成功