From 917937a1e9fd02162ca0ae60fb3fda3eb55a3046 Mon Sep 17 00:00:00 2001 From: godotg Date: Sat, 20 Jan 2024 11:11:50 +0800 Subject: [PATCH] chore[comment]: documentation comments --- protocol/README_CN.md | 2 +- .../src/test/java/com/zfoo/protocol/packet/ComplexObject.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/protocol/README_CN.md b/protocol/README_CN.md index 265c6c15..b0307701 100644 --- a/protocol/README_CN.md +++ b/protocol/README_CN.md @@ -45,7 +45,7 @@ cpu: i9900k - 原生集成netty的高性能ByteBuf,支持Zero Copy - 使用primitive type collection,没有装箱和拆箱,避免了无效GC,性能也足够快 - 天生线程安全并且无锁化,多线程环境无任何性能损失 -- 没有反射,没有unsafe操作,只是GraalVM +- 没有反射,没有unsafe操作,支持GraalVM - 扁平化了方法栈的调用深度,数据结构嵌套没有任何性能损失,如List>>;对比kryo和protobuf数据结构嵌套会出现性能损失 - 无漏洞注入风险,只有初始化时会进行字节码增强,后期不会再进行任何字节码的操作 - 充分利用程序局部性原理,序列化器放在short[]数组中,对象序列化和反序列化只会查找一次序列化器 diff --git a/protocol/src/test/java/com/zfoo/protocol/packet/ComplexObject.java b/protocol/src/test/java/com/zfoo/protocol/packet/ComplexObject.java index 888d6478..80c92762 100644 --- a/protocol/src/test/java/com/zfoo/protocol/packet/ComplexObject.java +++ b/protocol/src/test/java/com/zfoo/protocol/packet/ComplexObject.java @@ -89,7 +89,7 @@ public class ComplexObject { private Set ssss; private Set> sssss; - @Note("如果要修改协议并且兼容老协议,需要加上Compatible注解,按照增加的顺序添加order") + @Note("如果要修改协议并且兼容老协议,需要加上Compatible注解,保持Compatible注解的value自增") @Compatible(1) private int myCompatible; @Compatible(2)