golang 泛型 middleware 设计模式: 一次只做一件事 1. 前言 本文主要介绍 在使用 gRPC 和 Gin 框架中常用的 mi...
必须忘记: 遗忘的重要性 1. 为什么可以举一反三? 1.1. 过度拟合 有一个 AI 概念叫 "过度拟合": 在训练数据上表现过于良好, 而无...
MySQL explain 和 profiling 详解 mysql explain MySQL 的 EXPLAIN 是一个用于查询优化的工具,...
MySQL千万数据查询优化之路 本文主要针对 MySQL 在千万级别数据的分页查询性能进行优化, 下面是整个优化的过程. 先说结论 先说结论, ...
mysqldump golang 实现的零依赖、高性能、并发 mysqldump 工具。 项目地址: https://github.com/de...
使用 cobra-cli 搭建手脚架 注意: cobra-cli 在 go1.18+ 的 go work 模式下有 bug, 不要使用 go w...
DDD系列 实战一 应用设计案例 (golang) 基于 ddd 的设计思想, 核心领域需要由纯内存对象+基础设施的抽象的接口组成 独立于外部框...
HTTPS(SSL/TLS)的加密机制虽然是大家都应了解的基本知识, 但是更多的时候我们只是在背诵一些概念, 比如: "对称加密", "非对称加...
TCP协议 KCP是一个快速可靠协议,能以比 TCP 浪费 10%-20% 的带宽的代价,换取平均延迟降低 30%-40%,且最大延迟降低三倍的...