高性能滑动窗口缓存设计:环形缓冲区 + 分片锁
AI 辅助生成
本文由 CodeBuddy AI 辅助整理生成,代码来源于作者的学习实践。
在区块链、日志系统等场景中,我们经常需要缓存「最近 N 条」数据,并支持按 ID 快速查询。本文介绍一个高性能的滑动窗口缓存实现,支持 O(1) 时间复杂度的查询和高并发写入。
AI 辅助生成
本文由 CodeBuddy AI 辅助整理生成,代码来源于作者的学习实践。
在区块链、日志系统等场景中,我们经常需要缓存「最近 N 条」数据,并支持按 ID 快速查询。本文介绍一个高性能的滑动窗口缓存实现,支持 O(1) 时间复杂度的查询和高并发写入。
AI 辅助生成
本文由 CodeBuddy AI 辅助整理生成,代码来源于作者的学习实践。
gRPC 除了简单的一元 RPC(Unary RPC)外,还支持三种流式调用模式。本文将详细介绍这三种模式的使用场景和实现方式。
AI 辅助生成
本文由 CodeBuddy AI 辅助整理生成,代码来源于作者的学习实践。
TCP 是网络编程的基础,掌握 TCP 编程能让你更好地理解网络通信原理。本文通过三个经典案例,带你从零实现 TCP 服务端、代理和扫描器。
本文是《量化交易》第三章的案例实践,用 Golang 从零实现一个完整的配对交易策略。重点不是代码本身,而是讲清楚 每个数学公式的含义和为什么要这么计算。
你是否厌倦了每天盯着大盘涨跌,心情随着 K 线起伏?有一种策略可以让你「不管大盘涨跌都能赚钱」——这就是 货币中性策略(Dollar-Neutral Strategy)。
本文将从最基础的概念讲起,带你一步步掌握这种专业投资者常用的对冲交易方法。
原书名:Quantitative Trading: How to Build Your Own Algorithmic Trading Business
作者:Ernest P. Chan(欧内斯特·陈)
出版:2009 年(第一版)/ 2021 年(第二版)
译者:商诺奇、谢彦
这是一本写给想要入门量化交易的个人投资者的实战指南。作者 Ernest Chan 是一位拥有多年对冲基金经验的量化交易员,他在书中分享了如何从零开始建立自己的量化交易系统。
在传统的部署流程中,我们需要手动完成服务器配置、Docker 安装、Nginx 配置、SSL 证书申请等一系列繁琐的步骤。而借助 CodeBuddy AI 编程助手,这些工作可以在对话中自动完成,大幅提升部署效率。
本文以将 GitHub Pages 博客通过 Nginx 反向代理部署到腾讯云 Lighthouse 为例,展示 CodeBuddy 的部署能力。