1
zj
2024-06-13 8eea5be3b36875bd4ffe70e6c3a5bb07b1d829bf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
Êþº¾4i
PŸ ¡
£    N¤    N¥¦    N§
¨©
«± ²³
´µ ²¶· «±¼ ²½¾
´¿À±¼±±±±    ±
± ± ± ±±    NÍ
NÐÑÒ
ÓÔÕÖרÙÚÛÜÝÞß
àáâ    Nãä åæç
èé    Nêë åì    Ní
îïð ñ
òó åô
Põö
ùú
)ûü
ýþÿlogLorg/slf4j/Logger;loggerfirstZstockFirstFetchhobiDataService-Lcom/yami/trading/huobi/hobi/HobiDataService;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired; itemService+Lcom/yami/trading/service/item/ItemService; spiderService4Lcom/yami/trading/huobi/hobi/internal/SpiderService;<init>()VCodeLineNumberTableLocalVariableTablethis1Lcom/yami/trading/huobi/data/job/StockGetDataJob;startrunlistLjava/util/List; aStockRemarksLjava/lang/String;hkStockRemarksusStockRemarkstwStockRemarksjpStockRemarksindiaStockRemarksukStockRemarksdeStockRemarksbzStockRemarkscadStockRemarksfrStockRemarkssgStockRemarkseLjava/lang/Exception;LocalVariableTypeTable:Ljava/util/List<Lcom/yami/trading/bean/item/domain/Item;>; StackMapTableü·ÀâgetName()Ljava/lang/String;realtimeHandleCommon(Ljava/lang/String;)Vremarks realtimeList>Ljava/util/List<Lcom/yami/trading/bean/data/domain/Realtime;>;realtimeHandleTWrealtimeHandle lambda$run$12+(Lcom/yami/trading/bean/item/domain/Item;)Zitem(Lcom/yami/trading/bean/item/domain/Item; lambda$run$11 lambda$run$10 lambda$run$9 lambda$run$8 lambda$run$7 lambda$run$6 lambda$run$5 lambda$run$4 lambda$run$3 lambda$run$2 lambda$run$1 lambda$run$0i<clinit>
SourceFileStockGetDataJob.java*Lorg/springframework/stereotype/Component; _`java/lang/ThreadStockGetDataJob _ f` TU java/util/ArrayList [\ h _ BootstrapMethods    
 ‹      java/util/List  , java/lang/String !"#$%&'()*+ VU ‰„ ˆ„ ƒ„&com/yami/trading/bean/item/domain/ItemA-stocks, -.    HK-stocks    US-stocks    TW-stocks    JP-stocks INDIA-stocks    UK-stocks    DE-stocks    BZ-stocks
CAD-stocks    FR-stocks    SG-stocks/ 01java/lang/Exception SRrun fail2 34股票实时数据采集5 67 QR$当前没有行情数据可以采集 3„ ]^8 9:%首次采集,采集回数据[{}]个 ;<= >? @A BC*台股当前没有行情数据可以采集 DE F‚ GH0 I‚/com/yami/trading/huobi/data/job/StockGetDataJobJ KL2com/yami/trading/huobi/data/job/AbstractGetDataJobjava/lang/Throwable)(Ljava/lang/Runnable;Ljava/lang/String;)VintervalI)com/yami/trading/service/item/ItemService()Ljava/util/List;(Ljava/util/Collection;)Vstream()Ljava/util/stream/Stream;
MN(Ljava/lang/Object;)Z
NOtest ()Ljava/util/function/Predicate;java/util/stream/Streamfilter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;java/util/stream/CollectorstoList()Ljava/util/stream/Collector;collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;
NP&(Ljava/lang/Object;)Ljava/lang/Object;
)Q<(Lcom/yami/trading/bean/item/domain/Item;)Ljava/lang/String;apply()Ljava/util/function/Function;map8(Ljava/util/function/Function;)Ljava/util/stream/Stream;joining6(Ljava/lang/CharSequence;)Ljava/util/stream/Collector;
NR
)S
NT
NU
NV
NW
NX
NY
NZ
N[
N\
N]*com/yami/trading/service/MarketOpenChecker isMarketOpen(Ljava/lang/String;I)Z(com/yami/trading/common/util/ThreadUtilssleep(J)Vorg/slf4j/Loggererror*(Ljava/lang/String;Ljava/lang/Throwable;)Vcn/hutool/core/util/StrUtilisEmpty(Ljava/lang/CharSequence;)Z2com/yami/trading/huobi/hobi/internal/SpiderServicefetchRealtimeList$(Ljava/lang/String;)Ljava/util/List;size()Ijava/lang/IntegervalueOf(I)Ljava/lang/Integer;info'(Ljava/lang/String;Ljava/lang/Object;)VhandleRealTimeList(Ljava/util/List;)VisActive()ZgetOpenCloseTypeequalsIgnoreCase(Ljava/lang/String;)ZgetFakeorg/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;^ _c ™‹ ˜‹ d‚ —‹ e‚ –‹ •‹ ”‹ “‹ ’‹ ‘‹ ‹ ‹ Ž‹ Š‹"java/lang/invoke/LambdaMetafactory metafactorygLookup InnerClassesÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;    getSymbol
getRemarksh%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles!NPQR
SRITUIVUWXYZ[\YZ]^YZ_`a/*·±bc def`a<»Y*·¶±b
& 'c deg`ašb²™* ¸µ³»Y*´    ¶
· ¶ º ¹¸¹ÀL+¹º¹º¹¸¹ÀM+¹º¹º¹¸¹ÀN+¹º¹º¹¸¹À:+¹º¹º¹¸¹À:+¹º¹º¹¸¹À:+¹º¹º¹¸¹À:+¹º¹º¹¸¹À:+¹º ¹º¹¸¹À:    +¹º!¹º¹¸¹À:
+¹º"¹º¹¸¹À: +¹º#¹º¹¸¹À: +¹º$¹º¹¸¹À: ²%™M*,¶&*-¶&*¶&*¶'*¶(*¶(*¶(*    ¶(*
¶(* ¶(* ¶(* ¶(³%*¸+™*,¶&,¸+™*-¶&-¸+™    *¶&.¸+™    *¶'/¸+™    *¶(0¸+™    *¶(1¸+™    *¶(2¸+™    *    ¶(3¸+™    *
¶(4¸+™    * ¶(5¸+™    * ¶(6¸+™    * ¶(*´…¸7§'L²9:+¹;*´…¸7§:*´…¸7¿§ü²0;80R;GRRTRbþ?,. /385M6`7ˆ8±9Ú:;,<U=~>§?Ð@ùA"F(G-H2I8J>KDLJMPNVO\PbQhRnTrV|WY‹Z\š] _ª`°bºcÀeÊfÐhÚiàkêlðnúoq
rtu w*x08‚;~<GO‚R\‚c˜8øhi`Ðjkˆ¨lk±mkÚVnk-ok,pkUÛqk~²rk    §‰sk
Ð`tk ù7uk "vk < wxbdey 8øhz{Rÿ`|}~~~~~~~~~~~~ÿ|JV€ ‚a-<°b‰c deƒ„aµ:+¸=™²>?¹@±*´A+¶BM²%™²>C,¹D¸E¹F*,·G±b"Ž‘’!“4•9—c :de:…k†iy †‡{    ü!}ˆ„aŽ!+¸=™²>H¹@±*´A+¶BM*,·G±bš›œžŸ ¡c !de!…k†iy †‡{‰„aŽ!+¸=™²>?¹@±*´A+¶BM*,·G±b¤¥¦¨© ªc !de!…k†iy †‡{
Š‹aU *¶I™*¶JÆ*¶J6¶K™§¬bAc  Œ{@
Ž‹aU *¶I™*¶JÆ*¶J5¶K™§¬b@c  Œ{@
‹aU *¶I™*¶JÆ*¶J4¶K™§¬b?c  Œ{@
‹aU *¶I™*¶JÆ*¶J3¶K™§¬b>c  Œ{@
‘‹aU *¶I™*¶JÆ*¶J2¶K™§¬b=c  Œ{@
’‹aU *¶I™*¶JÆ*¶J1¶K™§¬b<c  Œ{@
“‹aU *¶I™*¶JÆ*¶J0¶K™§¬b;c  Œ{@
”‹aU *¶I™*¶JÆ*¶J/¶K™§¬b:c  Œ{@
•‹aU *¶I™*¶JÆ*¶J.¶K™§¬b9c  Œ{@
–‹aU *¶I™*¶JÆ*¶J-¶K™§¬b8c  Œ{@
—‹aU *¶I™*¶JÆ*¶J,¶K™§¬b7c  Œ{@
˜‹aU *¶I™*¶JÆ*¶J*¶K™§¬b5c  Œ{@
™‹a4
L*¶M¶K¬b3c 
š›`a=N¸O³>N¸O³9³³%±bœYžb
`fa¬˜­®¯°­®¸°­¹º»­®Á°­¹Â»­®Ã°­®Ä°­®Å°­®Æ°­®Ç°­®È°­®É°­®Ê°­®Ë°­®Ì°