mirror of
https://gitcode.com/ageerle/ruoyi-ai.git
synced 2026-04-17 22:03:39 +00:00
feat: 代码优化
This commit is contained in:
@@ -45,11 +45,7 @@ import tech.ordinaryroad.live.chat.client.douyu.netty.handler.DouyuConnectionHan
|
||||
|
||||
import java.beans.PropertyChangeEvent;
|
||||
import java.beans.PropertyChangeListener;
|
||||
import java.io.IOException;
|
||||
import java.util.Objects;
|
||||
import java.util.concurrent.Executors;
|
||||
import java.util.concurrent.ScheduledExecutorService;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
import java.util.concurrent.atomic.AtomicBoolean;
|
||||
import java.util.concurrent.locks.Lock;
|
||||
import java.util.concurrent.locks.ReentrantLock;
|
||||
@@ -95,12 +91,9 @@ class DouyuLiveChatClientTest implements IDouyuConnectionListener, IDouyuMsgList
|
||||
.build();
|
||||
|
||||
long startTime = System.currentTimeMillis(); // 获取开始时间的毫秒数
|
||||
System.out.println("执行前.......");
|
||||
Thread.sleep(3000);
|
||||
System.out.println("执行后.......");
|
||||
long endTime = System.currentTimeMillis(); // 获取结束时间的毫秒数
|
||||
long timeDiff = endTime - startTime; // 计算时间差
|
||||
System.out.println("执行时间 " + timeDiff / 1000 + " 秒。");
|
||||
|
||||
try (Response response = okClient.newCall(request).execute()) {
|
||||
if (response.body() != null) {
|
||||
|
||||
@@ -48,7 +48,6 @@ class DouyuCodecUtilTest {
|
||||
Map<String, Object> stringObjectMap = DouyuCodecUtil.parseDouyuSttStringToMap(mapkb);
|
||||
assertNotNull(stringObjectMap);
|
||||
stringObjectMap.forEach((string, o) -> {
|
||||
System.out.println(string);
|
||||
});
|
||||
}
|
||||
|
||||
@@ -58,7 +57,6 @@ class DouyuCodecUtilTest {
|
||||
Map<String, Object> stringObjectMap = DouyuCodecUtil.parseDouyuSttStringToMap(pdrinfo);
|
||||
assertNotNull(stringObjectMap);
|
||||
stringObjectMap.forEach((string, o) -> {
|
||||
System.out.println(string);
|
||||
});
|
||||
}
|
||||
|
||||
@@ -78,7 +76,6 @@ class DouyuCodecUtilTest {
|
||||
}});
|
||||
}});
|
||||
}});
|
||||
System.out.println(douyuSttString);
|
||||
assertEquals("key1@=value1/key2@=2/key3@=11@AA=11@AS12@AA=12@AS@S22@AA=22@AS21@AA=21@AS@S/".length(), douyuSttString.length());
|
||||
}
|
||||
|
||||
@@ -87,8 +84,6 @@ class DouyuCodecUtilTest {
|
||||
String mapkb = "type@=mapkb/pk_time@=600/teams@=team@AA=5@ASres@AA=1@ASsc@AA=660000@ASbf@AA=0@AS@Steam@AA=6@ASres@AA=2@ASsc@AA=600000@ASbf@AA=0@AS@Steam@AA=4@ASres@AA=3@ASsc@AA=456000@ASbf@AA=0@AS@Steam@AA=2@ASres@AA=4@ASsc@AA=302000@ASbf@AA=0@AS@Steam@AA=3@ASres@AA=5@ASsc@AA=100000@ASbf@AA=0@AS@Steam@AA=1@ASres@AA=6@ASsc@AA=200@ASbf@AA=0@AS@S/";
|
||||
IDouyuMsg iDouyuMsg = DouyuCodecUtil.parseDouyuSttString(mapkb, DouyuCodecUtil.MSG_TYPE_RECEIVE);
|
||||
String douyuSttString = DouyuCodecUtil.toDouyuSttString(iDouyuMsg);
|
||||
System.out.println(mapkb);
|
||||
System.out.println(douyuSttString);
|
||||
assertEquals(mapkb.length(), douyuSttString.length());
|
||||
IDouyuMsg douyuSttStringMsg = DouyuCodecUtil.parseDouyuSttString(douyuSttString, DouyuCodecUtil.MSG_TYPE_RECEIVE);
|
||||
assertNotNull(douyuSttStringMsg);
|
||||
@@ -97,6 +92,5 @@ class DouyuCodecUtilTest {
|
||||
@Test
|
||||
void unescape() {
|
||||
String unescape = DouyuCodecUtil.unescape("team@AA=5@ASres@AA=1@ASsc@AA=660000@ASbf@AA=0@AS@Steam@AA=6@ASres@AA=2@ASsc@AA=600000@ASbf@AA=0@AS@Steam@AA=4@ASres@AA=3@ASsc@AA=456000@ASbf@AA=0@AS@Steam@AA=2@ASres@AA=4@ASsc@AA=302000@ASbf@AA=0@AS@Steam@AA=3@ASres@AA=5@ASsc@AA=100000@ASbf@AA=0@AS@Steam@AA=1@ASres@AA=6@ASsc@AA=200@ASbf@AA=0@AS@S");
|
||||
System.out.println(unescape);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -26,7 +26,6 @@ class HuyaCodecUtilTest {
|
||||
ConnectParaInfo wsConnectParaInfo = ConnectParaInfo.newWSConnectParaInfo(ver, exp, appSrc);
|
||||
byte[] byteArray = wsConnectParaInfo.toByteArray();
|
||||
String s = HuyaCodecUtil.ab2str(byteArray);
|
||||
System.out.println(s);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -36,7 +35,6 @@ class HuyaCodecUtilTest {
|
||||
String s = HuyaCodecUtil.ab2str(byteArray);
|
||||
|
||||
String btoa = HuyaCodecUtil.btoa(s);
|
||||
System.out.println(btoa);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -67,7 +65,6 @@ class HuyaCodecUtilTest {
|
||||
LiveLaunchReq liveLaunchReq = new LiveLaunchReq();
|
||||
liveLaunchReq = wupReq.getUniAttribute().getByClass("tReq", liveLaunchReq);
|
||||
UserId tId = liveLaunchReq.getTId();
|
||||
System.out.println(wupReq.getTarsServantRequest().getVersion());
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -96,4 +93,4 @@ class HuyaCodecUtilTest {
|
||||
|
||||
UserId tId = getLivingInfoReq.getTId();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -28,13 +28,5 @@ class KuaishouApisTest {
|
||||
|
||||
@Test
|
||||
void sendComment() {
|
||||
System.out.println(KuaishouApis.sendComment(System.getenv("cookie"),
|
||||
"3x6pb6bcmjrarvs",
|
||||
KuaishouApis.SendCommentRequest
|
||||
.builder()
|
||||
.liveStreamId("XKLoBv2mAEo")
|
||||
.content("666666a")
|
||||
.build()
|
||||
));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user