编程
-
使用SpringCloud Gateway+Redis进行令牌桶限流
限流算法的介绍见常见限流算法与使用redis实现简单的计数限流算法 通常来说,SpringCloud Gateway用于路由请求到微服务、过滤拦截请求或响应。但实际上,Gatewa…
-
Java中的单例模式详解
在很久以前写的23种设计模式归纳里面,只是大致地描述了各个设计模式。实际上,单例模式存在许多实现方法和演变,并且涉及到较多的知识点。这篇博客就把单例模式相关的内容归纳一下。 本文参…
-
Seata分布式事务框架使用
Seata的介绍见 分布式事务解决方案和Seata的介绍 下载与运行 下载地址: https://github.com/seata/seata/releases 这里选择v1.0.…
-
分布式事务解决方案和Seata的介绍
什么是分布式事务 事务的概念:数据库理论之事务与恢复技术 本地事务主要限制在单个会话内,不涉及多个数据库资源。但是在基于SOA(Service-Oriented Architect…
-
常见限流算法与使用redis实现简单的计数限流算法
本文参考资源: QPS、TPS是什么 - 春眠觉晓 - 博客园 常用限流算法 - 香芋牛奶面包 - 博客园 几种常见的限流算法 - 知乎 Spring Cloud Gateway中…
-
使用Redis实现一个延时队列
其实今天是我生日来着,本来想着放个假今天博客只更一篇,不过想到计划不能轻易被打破,大晚上地还是起来补了这一篇。←_← 这个内容是在《Redis深度历险:核心原理与应用实践》这本书里…
-
操作系统复习06-文件管理
文件就是一组有意义的信息/数据集合 文件系统概述 文件系统是操作系统中负责存取和管理信息的模块,它用统一的方式管理用户和系统信息的存储、检索、更新、共享和保护,并为用户提供一整套方…
-
JWT结构及io.jsonwebtoken.jjwt工具使用
JsonWebToken介绍 JsonWebToken(简称JWT)是实现token技术的一种解决方案,它包含三部分,分别是: 头部(header ),载荷(payload ),签…
-
操作系统复习05-设备管理
设备管理的功能:+ 外围设备中断处理+ 缓冲区管理+ 外围设备的分配和去配 + 外围设备驱动调度+ 虚拟设备及其实现 I/O硬件原理 IO系统 I/O系统是I/O设备及其接…
-
net.ipv4.ip_local_port_range的含义
在《深入分析Java Web技术内幕》一书中看到下面这段话: 要能够建立一个TCP连接,必须知道对方的IP和一个未被使用的端口号,由于32位操作系统的端口号通常由两个字节表示,也就…