自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于Netty实现的KV中间件

系统的持久化通过异步队列来实现写入。使用handler来处理相关的请求消息,判断消息的类型,使用不同的消息命令将消息放入到异步队列中,由后台线程处理队列中的内容,负责将消息写入到aof文件中。

2025-03-10 22:36:24 214

原创 基于Netty实现的KV中间件

消息总体定义总体结构图如下所示,以Set消息为例,RequestMessage继承于Message,ResponseMessage继承AbstractResponseMessage其它类似。下面将介绍抽象类Message和AbstractResponseMessage,

2025-03-04 21:22:26 725

原创 基于Netty实现的KV项目

目前项目总体结构如图1所示,基于Netty建立的连接,可以实现和地方包括,传输方式,NIO线程池,handler业务处理,服务限流。实现Set,List存储,实现类如set,get,delete,lpush,rpush,lpop,rpop,lrange的命令。同时也实现了SetNx命令,支持实现分布式锁的基本命令,如setnx ,deleteNx,delayNx。保证基本操作。所有的命令都实现了TTL过期管理,基于时间轮定时任务的实现。

2025-03-02 21:44:14 883

原创 JWT单点登录

单点登录(Single Sign-On,SSO)是一种用户认证过程,允许用户在一次登录后,访问多个相关但独立的软件系统或服务,而无需为每个系统重复登录。通俗来讲,单点登录包含从前端到后端登录校验的全流程,和登录之后作用产品范围。比如当登录qq时,通过qq点击qq邮箱,qq音乐等产品,可以验证用户是否登录,而要求用户是否登录。

2024-11-01 16:43:29 806

原创 12306简单设计和实现

动态库存(车票):北京--南京--上海 ,此时如果北京--南京,南京--上海的票不受影响选座功能:线上线下并行不停的刷票绝不超卖。

2024-10-28 22:06:56 1652

原创 SpringCloud学习

1.服务注册与发现 --Eureka2.负载均衡:客户端负载均衡:Ribbon服务端负载均衡 :Feign(也是依赖于Ribbon,只是将调用方式RestTemplate更改成Service接口3.断路器--Hystrix(熔断)4.服务网关--Zuul5.分布式配置--Spring cloud Config。

2024-10-24 22:08:47 1101

原创 初来乍到贴

目标:巩固所学知识,争取一周两更,更新java相关内容严格要求自己,不记流水帐

2024-10-23 20:30:54 109

940832641155413竹函v4.4.apk

940832641155413竹函v4.4.apk

2023-06-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除