- 博客(163)
- 收藏
- 关注
原创 token设计方案
当前端收到 Access Token 过期(401)时,自动携带 Refresh Token 调用刷新接口(如 `/auth/refresh`)。- **Refresh Token**:用于刷新 Access Token,生命周期较长(如7天~30天),通常存储在数据库或Redis中。- 有效且未过期:生成新的 Access Token(可选:也生成新的 Refresh Token),返回给前端。- **Access Token**:用于接口鉴权,生命周期较短(如15分钟~1小时),一般用JWT实现。
2025-07-06 16:23:07
491
原创 Rust 服务端项目分层结构
[SeaORM 项目结构建议](https://www.sea-ql.org/SeaORM/docs/guides/project-structure/)- [axum 官方示例](https://github.com/tokio-rs/axum/tree/main/examples)对外接口层,处理 HTTP/WebSocket/TCP 请求,参数校验、响应封装,调用 service 层。业务逻辑层,处理具体业务流程,调用 repository 层,聚合/编排数据。
2025-06-24 09:51:59
715
原创 Redis的弊端
因此,如果需要确保消息可靠传递且不会丢失,或者需要高可用、高可靠的消息队列,像 Kafka、RabbitMQ、ActiveMQ 等专门的消息队列系统会是更合适的选择。
2025-02-23 10:44:05
287
原创 Python学习
方法,那么当你打印这个类的实例时,就会输出这个方法返回的字符串。函数打印一个对象时,Python会自动调用这个对象的。方法来获取一个字符串表示。并打印它时,Python会调用这个。方法,这个方法返回一个字符串。是一个特殊的方法,当你使用。
2025-02-13 10:14:56
196
原创 Docker cgroup
说明它在自己的 PID namespace 里,和 Docker 容器行为一致!来限制容器的 CPU、内存、I/O、网络等资源。的受限进程,来理解 Docker 的底层封装。实现进程隔离,我们可以手写一个最小容器。,跟 Docker 容器的资源限制类似!在这个进程里变了,外面不受影响!,感受 Docker 的底层封装。手写一个最小的 "容器"。Docker 不仅仅是。
2025-02-08 09:42:58
568
原创 【无标题】
WHERE:过滤条件。sqlINSERT:插入数据。sqlUPDATE:更新数据。sqlDELETE:删除数据。sql1.2 排序与限制ORDER BY:排序。sqlLIMIT:限制结果集数量。sql1.3 聚合函数COUNT():计算行数。sqlAVG():计算平均值。sqlSUM():求和。sqlGROUP BY:按列分组。sqlHAVING:过滤分组后的结果。sql2. SQL 进阶。
2025-02-06 17:26:59
949
原创 【golang】实现最简单的ACL访问控制Demo
通过直接使用username,我们可以更灵活地管理每个用户的权限,而不需要依赖于角色。这种方式特别适合需要为每个用户定制权限的场景。
2025-01-24 17:17:45
325
原创 【Golang】实现一个最简单的RBAC访问控制
基于 Gin 框架实现最简单 RBAC(基于角色的访问控制)的示例代码。这个示例包括用户、角色和权限的基本功能,以及如何通过中间件进行权限验证。
2025-01-24 17:01:05
558
原创 【golang】Tinymce 实现简单嵌入富文本编辑器到前端,文本上传下载
【代码】【golang】Tinymce 实现简单嵌入富文本编辑器到前端,文本上传下载。
2025-01-24 10:25:17
192
原创 为什么我的聊天室程序选Session不是JWT
会话管理结合内存数据库(如Redis)的实时性高,主要体现在以下几个方面:JWT本身是一种无状态的认证机制,其“实时性”表现与会话管理结合内存数据库有所不同:
2025-01-20 15:52:00
623
原创 SaltStack
SaltStack是一个开源的配置管理和远程执行系统,它主要用于自动化数据中心和云资源的管理。:通过定义状态文件(通常以 YAML 格式编写),SaltStack 可以确保服务器的配置与预期的状态保持一致。:自动化软件安装和更新过程,确保所有服务器都运行相同版本的软件。:支持高可用性配置和集群管理,可以自动化故障转移和负载均衡。:支持开发、测试和生产环境的分离,允许不同的配置和状态。:分发和同步配置文件到远程服务器,确保配置的一致性。:生成报告,跟踪服务器状态和配置的历史变更。
2025-01-14 15:37:06
395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅