写代码是热爱,写到世界充满爱
修复 WaitGroup 送出的 Panic 大礼包

修复 WaitGroup 送出的 Panic 大礼包

Node A 的玩家数据残留在 Redis,而 Node B 以相同 ID 顶替上线,跨进程的 sync.WaitGroup 计数污染就此上演。

读薄《代码大全2》

读薄《代码大全2》

点出书本中的重点概念,并用 Go 语言代码进行示例说明。

搭建 Redis 主从模式

主从模式可以避免机器故障引发的数据丢失。

游戏帧同步

游戏帧同步

介绍该问题的基本概念和常见解决方案,我并没有做过帧同步的工作,分享的知识都是我对它感兴趣,在网上看了许多经验后整理的。

0 秒改 struct 性能直接提升 15%,产品姐姐都夸我好棒

简单地重新排序结构体中的字段,提高了 Go 程序的速度和内存使用率。

为什么抽不到 SSR,原来是这段代码在作祟

为什么抽不到 SSR,原来是这段代码在作祟

“偏心”的得到某种随机结果。

移除跑马灯广告

通过 FFmpeg 批量修剪多个视频的指定位置。

做猪呢,最重要的是开心

以为错过的是一个人,其实错过的是整个人生

以为错过的是一个人,其实错过的是整个人生

突然梦见自己站在阳光普照的高中操场看见那个以前的她,还是笑得那么灿烂。