Skip to content

Commit 6db953d

Browse files
committed
perf: 虎牙礼物信息缓存从HashMap改为ConcurrentHashMap
1 parent 51077a0 commit 6db953d

File tree

1 file changed

+2
-2
lines changed
  • live-chat-client-codec/live-chat-client-codec-huya/src/main/java/tech/ordinaryroad/live/chat/client/codec/huya/api

1 file changed

+2
-2
lines changed

live-chat-client-codec/live-chat-client-codec-huya/src/main/java/tech/ordinaryroad/live/chat/client/codec/huya/api/HuyaApis.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@
4343
import tech.ordinaryroad.live.chat.client.commons.util.OrJacksonUtil;
4444
import tech.ordinaryroad.live.chat.client.commons.util.OrLiveChatHttpUtil;
4545

46-
import java.util.HashMap;
4746
import java.util.Map;
4847
import java.util.Optional;
48+
import java.util.concurrent.ConcurrentHashMap;
4949

5050
/**
5151
* API简易版
@@ -61,7 +61,7 @@
6161
public class HuyaApis {
6262

6363
// TODO TimedCache
64-
public static final Map<Integer, PropsItem> GIFT_ITEMS = new HashMap<>();
64+
public static final Map<Integer, PropsItem> GIFT_ITEMS = new ConcurrentHashMap<>();
6565

6666
private static final String PATTERN_TT_ROOM_DATA = "TT_ROOM_DATA = (\\{.*?\\});";
6767
private static final String PATTERN_TT_PROFILE_INFO = "TT_PROFILE_INFO = (\\{.*\\}?);";

0 commit comments

Comments
 (0)