摘要: Base64 编码 将任意字节流(图片、二进制文件、中文等任意数据)转换成ASCII码 → 转换成01二进制 字节数补0凑够6的倍数 剩余不足4个字符用=补位 每6位一组转成十进制 → 映射Base64表 谁都可以解码出明文 Base64 解决的问题 // 原始JWT payload(JSON格式) 阅读全文
posted @ 2026-06-10 10:33 4加1等于9 阅读(26) 评论(0) 推荐(0)
摘要: 核心原理:动态代理 Feign 使用 JDK 动态代理 或 CGLIB 为接口创建代理对象。 // 你定义的 Feign 接口 @FeignClient(name = "business-service", url = "http://localhost:5372") public interfac 阅读全文
posted @ 2026-06-10 10:15 4加1等于9 阅读(9) 评论(0) 推荐(0)
摘要: 一、概念和流程 路由 (Route):有id服务名、url转发目的地址、断言predicate、过滤filter。 断言 (Predicate):匹配路由规则,如果请求满足某个条件,则匹配该路由。 过滤 (Filter):在请求到达后端服务前或后,对请求和响应进行修改。 完整执行流程: 客户端发起请 阅读全文
posted @ 2026-05-14 15:55 4加1等于9 阅读(21) 评论(0) 推荐(0)
摘要: 主从复制 主从复制原理 流程 主库在收到客户端提交事务的请求之后,会先写入binlog,再提交事务、更新存储引擎中的数据,事务提交完成后,返回给客户端"操作成功"的响应。从库同步时会开启两条线程,一条用来连接主库的log dump线程,接收主库的binlog日志,写入从库的relaylog中继日志, 阅读全文
posted @ 2026-04-29 16:01 4加1等于9 阅读(5) 评论(0) 推荐(0)
摘要: 技术学习骨架: 是什么 为什么 怎么实现 有什么问题 怎么优化 基础层 原理层 架构层 实战层 Redis 知识体系 1. Redis 基础知识 1.1 Redis 简介 Redis 是什么 Redis 为什么快 Redis 的特点 Redis 使用场景 Redis 和 Memcached 区别 R 阅读全文
posted @ 2026-04-24 09:47 4加1等于9 阅读(6) 评论(0) 推荐(0)
摘要: 一、特点 可靠性 多种机制,允许在性能和可靠性之间进行权衡 例:消息持久化,开启持久化会将消息写入磁盘,而磁盘速度远慢于内存。这会导致消息吞吐量下降,性能受损。 灵活的路由 多种交换机类型,不同的路由匹配规则。 实现自己的交换机类型当作插件使用。 多协议,插件支持 STOMP 文本协议(类似HTTP 阅读全文
posted @ 2026-04-23 16:50 4加1等于9 阅读(11) 评论(0) 推荐(1)
摘要: Java项目部署 原理 工作区提交代码后,触发git的webhook,钩子会回调到Jenkins开始自动部署的pipeline,先在git上拉取代码,再用maven编译、打包,用新jar包替换指定路径下的旧jar包,最后重新运行jar包,要看到部署成功的提示。 实操 下载Jenkins的war包在服 阅读全文
posted @ 2026-04-22 15:19 4加1等于9 阅读(14) 评论(0) 推荐(0)
摘要: 操作系统 操作系统把内存划分为用户空间和内核空间,是为了安全和稳定,是一种权限分离的设计。 通过硬件指令把能做的事情分成两级, 内核空间(高权限):运行操作系统内核,可以直接访问所有硬件(如内存、磁盘、网卡)和执行特权指令。 用户空间(低权限):运行日常使用的普通程序,不能直接访问硬件,要调用内核提 阅读全文
posted @ 2026-04-22 14:48 4加1等于9 阅读(11) 评论(0) 推荐(0)
摘要: 错误代码 @Override public MyRecord createOrder( CreateOrderRequest request) { Integer uid = request.getUserId(); PaymentProductEntity product = paymentPro 阅读全文
posted @ 2026-02-09 11:54 4加1等于9 阅读(9) 评论(0) 推荐(0)
摘要: 下午 1.了解CSS响应式布局和兼容性问题 2.浏览IDEA使用手册并修改Maven仓库设置 3.复习强化JavaSE的多态、接口、泛型、反射知识 import org.junit.Test; import test.Hello; import java.lang.reflect.Field; im 阅读全文
posted @ 2023-05-23 17:13 4加1等于9 阅读(61) 评论(0) 推荐(0)