首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ZhangBlossom
掘友等级
Java后端开发
|
字节跳动
Github:https://github.com/ZhangBlossom
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
最新
热门
使用Netty实现自己的通信协议
项目源码 为什么需要自定义协议这一点的理由其实很容易想到。 比如对于我们比较熟知的Dubbo,其内部的协议就是自定义的。 之所以需要自定义协议,无非是因为:没有一种标准化协议来满足不同差异化需 求。
Netty的拆包与粘包及其解决
ByteBuf 在介绍ByteBuf之前先来一套基础的代码来演示ByteBuf的使用。 从代码中可以看出, ByteBuf的使用主要包含了三个步骤,创建、读、写。 并且可以看到ByteBuf还提供了一
行为型设计模式
命令模式 命令模式是一种行为设计模式,它将一个请求封装为一个对象,从而允许用户使用不同的请求、队列或日志请求,并支持可撤销的操作。它主要涉及三个角色:发送者(Invoker)、接收者(Receiver
行为型设计模式
模板方法模式 模板方法模式(Template Method Pattern)是一种在软件工程中常用的设计模式,属于行为型模式。它的核心思想是在一个抽象类中定义一个操作中的算法的骨架(即一个模板),而将
【BlossomConfig】配置中心源码优化---本地缓存与读写锁
网关项目源码 RPC项目源码 配置中心项目源码 在前面的代码中我们已经基本的实现了配置中心的最基本功能,接下来我们就可以思考一下如何对我们的配置中心代码进行优化了。 本地缓存与读写锁 本地文件缓存与读
【BlossomConfig】配置中心Server和Client端代码的编写
网关项目源码 RPC项目源码 配置中心项目源码 项目架构与模块介绍 在正式开始开发之前先分析一下我们需要那些模块。 首先是传统的Common模块,这个模块我在开发中都会有一个,用来存放一些公共的通用的
【BlossomConfig】开发配置中心前必须了解的前置知识
网关项目源码 RPC项目源码 配置中心项目源码 Environment Environment讲解 PropertySourceLocator 其实从上面的Nacos代码处我们也可以知道Propert
【BlossomConfig】Nacos是如何实现配置文件的读取加载的?
网关项目源码 RPC项目源码 配置中心项目源码 研究一下Nacos是如何实现配置加载与刷新的 Nacos源码的简单的视频讲解 为了验证一下思路是正确的,我引入了一下spring-cloud-start
【BlossomConfig】SpringCloud项目是如何对bootstrap配置文件进行加载的?
网关项目源码 RPC项目源码 配置中心项目源码 bootstrap配置文件的读取 我们首先来了解一下springboot是如何做配置管理的。 了解了springboot对配置文件的管理,我们就能知道为
【BlossomConfig】SpringBoot如何实现配置的管控?
网关项目源码 RPC项目源码 配置中心项目源码 ConfigurableEnvironment ConfigurableEnvironment 是 Spring Framework 中的一个接口,它继
下一页
个人成就
文章被点赞
171
文章被阅读
39,374
掘力值
1,551
关注了
1
关注者
145
收藏集
0
关注标签
5
加入于
2022-01-15