会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
twh233
博客园
首页
新随笔
联系
订阅
管理
2025年9月9日
golang netpoll 底层原理
摘要: Golang Netpoll 底层原理深度解析 - 学习记录 📚 前言 最近深度学习了一篇关于 Golang netpoll 底层原理的万字技术文章,这是一篇真正从理论基础到源码实现的深度技术分析。作者不仅从 IO 多路复用的基本概念开始推演,更是通过与 C++ 等其他语言的横向对比,揭示了 Go
阅读全文
posted @ 2025-09-09 22:11 王鹏鑫
阅读(10)
评论(0)
推荐(0)
2025年9月2日
Raft分布式共识算法学习
摘要: 本文是对Raft分布式共识算法的深入学习总结,涵盖算法原理、实现细节和工程实践,便于后续复习和参考。 1. 分布式系统背景 1.1 为什么需要分布式? 纵向扩展的局限性: 硬件性能提升成本呈指数增长 存在物理上限 单点故障风险 横向扩展的优势: 理论上可无限扩展 天然的容灾备份 负载分担 1.2 分
阅读全文
posted @ 2025-09-02 21:57 王鹏鑫
阅读(10)
评论(0)
推荐(0)
2025年8月17日
从0到1再到N,探索亿级流量的IM架构演绎
摘要: 从0到1再到N:探索亿级流量的IM架构演绎 说明: 本文仅作为个人学习记录,参考自《从0到1再到N,探索亿级流量的IM架构演绎》飞书云文档 目录 基础实现 最初方案 更优解 接入层设计 存储层设计 消息时序一致性 高可用方案 可运维性 扩展问题 基础实现 最初方案 更优解 核心问题及解决方案 接入层
阅读全文
posted @ 2025-08-17 20:53 王鹏鑫
阅读(23)
评论(0)
推荐(0)
2025年8月6日
Go模块依赖下载失败的完整解决方案
摘要: Go模块依赖下载失败的完整解决方案 一句话总结:通过设置稳定的中国Go代理、完全清理模块缓存,并使用go get -d策略重新下载依赖,成功解决了网络连接不稳定导致的Go模块依赖问题。 问题背景 在开发Go项目时,遇到了github.com/c-bata/go-prompt库无法下载的问题。这是一个
阅读全文
posted @ 2025-08-06 10:24 王鹏鑫
阅读(225)
评论(0)
推荐(0)
2025年7月29日
游戏服务器优雅关服设计与实现
摘要: 游戏服务器优雅关服设计与实现 前言 在分布式游戏服务器的架构设计中,优雅关服是一个经常被忽视但又极其重要的技术问题。不当的关服处理可能导致数据丢失、状态不一致,甚至影响玩家体验。本文将分享我们在基于Actor模型的游戏服务器中,如何设计和实现一套优雅关服机制的完整思考过程。 问题背景 原有关服机制的
阅读全文
posted @ 2025-07-29 15:03 王鹏鑫
阅读(19)
评论(0)
推荐(0)
2025年7月10日
游戏服务器实体管理系统重构:从混乱到统一的CRUD接口与自动推送机制
摘要: 背景:一个典型的游戏服务器难题 在开发大型多人在线游戏的过程中,我们遇到了一个看似简单但实际上非常棘手的问题:实体管理的一致性和推送时机控制。 问题描述 我们的游戏服务器需要管理大量的地图实体(矿物、野怪、城镇等),每个实体都有两层状态需要维护: 业务数据:存储在 behavior.Mine、beh
阅读全文
posted @ 2025-07-10 10:15 王鹏鑫
阅读(25)
评论(0)
推荐(0)
2025年5月9日
golang运用的设计模式
摘要: Go语言设计模式全解析 前言 设计模式是解决软件设计中常见问题的可重用方案。本文将全面介绍Go语言中的设计模式,包括经典设计模式和Go特有模式,每个模式都配有详细解释和代码示例。 目录 创建型模式 单例模式 工厂方法模式 建造者模式 对象池模式 结构型模式 装饰者模式 代理模式 行为型模式 观察者模
阅读全文
posted @ 2025-05-09 15:00 王鹏鑫
阅读(79)
评论(0)
推荐(0)
2025年4月28日
mcp模板
摘要: Cursor MCP服务安装与配置指南 根据您当前的配置,您已安装以下MCP服务: 1. 百度地图服务 (baidu-map) 安装步骤: # 创建目录 mkdir -p ~/mcp/baidu-map/src/baidu-map/python # 下载源码 # 注:需要先获取百度地图API源码 配
阅读全文
posted @ 2025-04-28 18:21 王鹏鑫
阅读(121)
评论(0)
推荐(0)
2025年4月25日
电脑装机完全指南
摘要: 一、装机准备工作 工具准备 十字螺丝刀、防静电手环 扎带、剪刀 导热硅脂 组件检查 确认所有配件完好无损 阅读主板说明书,熟悉接口布局 二、风冷方案装机步骤 1. 机箱准备阶段 安装机箱风扇(重要:先装所有机箱风扇) 如使用风扇集线器,先固定在机箱背板区域 连接风扇到集线器,预留主板连接线 2. 主
阅读全文
posted @ 2025-04-25 18:48 王鹏鑫
阅读(830)
评论(0)
推荐(0)
2025年4月2日
游戏战斗系统中的"一切皆状态"设计
摘要: 1. 引言 在当今复杂的游戏开发环境中,战斗系统常常是游戏的核心玩法之一。随着玩家对游戏体验要求的提高,战斗系统也变得越来越复杂,开发者需要面对各种挑战:技能多样化、状态繁杂、交互效果增多、平衡性难以调整等。 传统战斗系统通常采用分离式设计,将战斗元素划分为截然不同的概念:技能系统、Buff系统、属
阅读全文
posted @ 2025-04-02 10:30 王鹏鑫
阅读(358)
评论(0)
推荐(0)
下一页
公告