
架构
文章平均质量分 87
LyndonZheng
字节跳动某小游戏工作室后端程序
墨麟龙骑战歌服务端程序员
展开
-
高频题目,命中率高
(3) 二进制key:key 用字段的数字值转换成二进制表示,比json的key用字符串表示节省空间。(2) 空字段省略:若字段没有被设置数字值,不需要进行编码。json需要传key和空值value。2. 向后兼容性:允许在旧数据结构中新增字段,旧版本代码仍可解析新数据,减少扩展风险。(1) 无需分隔符:存储了字段的类型,可以直接计算出value的长度,无需匹配分隔符。3. 类型安全:通过.proto文件制定义字段类型,编译时进行静态检查。1. 采用二进制格式编码,数据结构节省空间,编码速度快。原创 2025-04-15 11:12:51 · 177 阅读 · 0 评论 -
Go服务开发高手课(极客讲堂)
2. benchmark 工具。要对不同方案进行性能对比时,使用 benchmark 工具,可以获取不同方案在。1. pprof 工具。当 CPU 或者内存占用率过高时,使用 pprof 工具能够精准定位到消耗资源的。原创 2025-03-28 17:54:26 · 372 阅读 · 0 评论 -
KBEngine的关键知识点(先挖坑,以后填坑)
先挖坑,以后填坑原创 2019-03-17 17:01:19 · 585 阅读 · 0 评论