分类: 后端开发

go 内置的 type Context interface 和 Gin 的 type Context struct 有什么关系

非原创,ChatGPT 问答生成 Go 语言中的 type Context interface(通常是指 co…


JWT Server 端校验

当客户端使用 JWT(JSON Web Token)访问服务器时,服务器需要在每次请求时对客户端提供的 JWT…


客户端与 Server 端安全通信,Gin 为例

为了确保客户端与 Gin 服务器的通信安全,以下几点是必须要考虑的,包括加密、身份验证、以及防止常见攻击等。下…


Gin 捕捉到 HTTP 请求期间发生的 panic 并进行恢复怎么做到的

非原创、ChatGPT 问答生成 Gin 能捕捉到 HTTP 请求期间发生的 panic 并进行恢复,这主要是…


如何胜任后端开发

因为上文思考了未来的职业,所有有着这篇,起始自己也隐隐有一个要学习的列表,因为年龄和对招聘方的假想:谁会要一个…


后端开发规范系列

API 设计指南:https://cloud.google.com/apis/design?hl=zh-cn …


后端框架流行程度

后端框架的流行程度通常由其社区支持、企业采用率、生态系统的丰富性以及性能等多个因素决定。以下是截至 2024 …


缓存雪崩和击穿怎么才能避免

缓存雪崩和缓存击穿是高并发系统中常见的缓存问题,可能导致系统性能急剧下降或服务不可用。以下是对这两个问题的详细…


Redis 与 MySQL 的协作方式及高并发下的限流策略

在高并发场景下,Redis 和 MySQL 的协作方式以及限流降级策略的设计对于保证系统的稳定性和高效性至关重…


JWT 的单点登录是怎么实现的

使用 JSON Web Token (JWT) 实现单点登录 (SSO) 是一种常见的方式,因为 JWT 可以…


Java 接口的应用

ChatGPT 问答生成 Java 接口(interface)在复杂系统中的应用能力是非常强大的,特别是在设计…


后端开发常用 Linux 命令

非原创、ChatGPT 问答生成 在后端开发中,熟悉常用的 Linux 命令对于系统管理、调试和日常操作非常重…


RocketMQ 主要知识点

非原创、ChatGPT 问答生成 RocketMQ 是一个分布式消息队列系统,主要用于高吞吐量、高可靠性的消息…


RocketMQ 和 Dubbo 适用场景

非原创,ChatGPT 问答生成 RocketMQ 和 Dubbo 都可以用于微服务间的通信,但它们各自适用于…


MyBatis 主要功能

非原创、 ChatGPT 问答生成 MyBatis 是一个用于 Java 应用程序的持久层框架,主要功能包括以…


Spring、Spring MVC、SpringBoot 关系和区别

非原创、ChatGPT 问答生成 1. Spring Framework 概述: Spring 是一个开源的 …


MySQL 中用到的关键的数据结构

非原创、ChatGPT 问答生成 MySQL 中使用了多种关键的数据结构,这些数据结构是数据库高效存储、索引、…


MySQL 数据库中锁的介绍

非原创、ChatGPT 问答生成 MySQL 数据库锁机制在并发环境中起着关键作用,它们用于确保数据的完整性和…


InnoDB 引擎中自动创建和按需创建的索引

非原创、ChatGPT 问答生成 在 MySQL 的 InnoDB 引擎中,索引有些是需要手动创建的,而有些则…


回表操作举例

非原创、ChatGPT 问答生成 回表操作(也称为 回表查询 或 回表扫描)是指在使用非聚簇索引(即辅助索引)…