优化代码,性能暴涨

This commit is contained in:
Administrator
2025-01-29 14:01:11 +08:00
parent e243203535
commit 6de65562be
130 changed files with 9138 additions and 1020 deletions
+11 -14
View File
@@ -9,40 +9,37 @@ import java.nio.ByteBuffer;
public class PONGPacket extends KLALBPacket {
private static final int HEADER_LENGTH=25;
public long getTimepingsnd() {
return header.getLong(1);
return klalbHeader.getLong(1);
}
public long getTimepingrcv() {
return header.getLong(9);
return klalbHeader.getLong(9);
}
public long getTimepongsnd() {
return header.getLong(17);
return klalbHeader.getLong(17);
}
@Override
protected int getHeaderSize() {
return super.getHeaderSize()+24;
}
@Override
public long getLength() {
return super.getLength()+24;
return HEADER_LENGTH;
}
public PONGPacket( long timepingsnd,long timepingrcv, long timepongsnd) {
super(PONG,-1);
header.putLong(timepingsnd);
header.putLong(timepingrcv);
header.putLong(timepongsnd);
super(PONG,HEADER_LENGTH,-1);
klalbHeader.putLong(timepingsnd);
klalbHeader.putLong(timepingrcv);
klalbHeader.putLong(timepongsnd);
}
public PONGPacket(ByteBuffer bb) {
super(bb);
super(bb,HEADER_LENGTH);
}