golang 泛型 middleware 設(shè)計模式: 一次只做一件事 1. 前言 本文主要介紹 在使用 gRPC 和 Gin 框架中常用的 mi...
必須忘記: 遺忘的重要性 1. 為什么可以舉一反三? 1.1. 過度擬合 有一個 AI 概念叫 "過度擬合": 在訓(xùn)練數(shù)據(jù)上表現(xiàn)過于良好, 而無...
MySQL explain 和 profiling 詳解 mysql explain MySQL 的 EXPLAIN 是一個用于查詢優(yōu)化的工具,...
MySQL千萬數(shù)據(jù)查詢優(yōu)化之路 本文主要針對 MySQL 在千萬級別數(shù)據(jù)的分頁查詢性能進(jìn)行優(yōu)化, 下面是整個優(yōu)化的過程. 先說結(jié)論 先說結(jié)論, ...
mysqldump golang 實(shí)現(xiàn)的零依賴钠龙、高性能、并發(fā) mysqldump 工具。 項目地址: https://github.com/de...
使用 cobra-cli 搭建手腳架 注意: cobra-cli 在 go1.18+ 的 go work 模式下有 bug, 不要使用 go w...
DDD系列 實(shí)戰(zhàn)一 應(yīng)用設(shè)計案例 (golang) 基于 ddd 的設(shè)計思想, 核心領(lǐng)域需要由純內(nèi)存對象+基礎(chǔ)設(shè)施的抽象的接口組成 獨(dú)立于外部框...
HTTPS(SSL/TLS)的加密機(jī)制雖然是大家都應(yīng)了解的基本知識, 但是更多的時候我們只是在背誦一些概念, 比如: "對稱加密", "非對稱加...
TCP協(xié)議 KCP是一個快速可靠協(xié)議碴里,能以比 TCP 浪費(fèi) 10%-20% 的帶寬的代價沈矿,換取平均延遲降低 30%-40%,且最大延遲降低三倍的...