chore[comment]: documentation comments

This commit is contained in:
godotg
2024-01-20 11:11:50 +08:00
parent c9f3464453
commit 917937a1e9
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -45,7 +45,7 @@ cpu i9900k
- 原生集成netty的高性能ByteBuf,支持Zero Copy
- 使用primitive type collection,没有装箱和拆箱,避免了无效GC,性能也足够快
- 天生线程安全并且无锁化,多线程环境无任何性能损失
- 没有反射,没有unsafe操作,只是GraalVM
- 没有反射,没有unsafe操作,支持GraalVM
- 扁平化了方法栈的调用深度,数据结构嵌套没有任何性能损失,如List<Set<Map<>>>;对比kryo和protobuf数据结构嵌套会出现性能损失
- 无漏洞注入风险,只有初始化时会进行字节码增强,后期不会再进行任何字节码的操作
- 充分利用程序局部性原理,序列化器放在short[]数组中,对象序列化和反序列化只会查找一次序列化器
@@ -89,7 +89,7 @@ public class ComplexObject {
private Set<String> ssss;
private Set<Map<Integer, String>> sssss;
@Note("如果要修改协议并且兼容老协议,需要加上Compatible注解,按照增加的顺序添加order")
@Note("如果要修改协议并且兼容老协议,需要加上Compatible注解,保持Compatible注解的value自增")
@Compatible(1)
private int myCompatible;
@Compatible(2)