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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Êþº¾4¶
„Ò    ƒÓ
ÔÕÖ
Òר
Ú ÛÜÝ
ƒÞ
ß
àÚ Ûáâãä
Ò å    æçè
éê
đ
ē
Ē
Ôî ï ðñ ò
Ò ôõ
ƒö ô÷ øù øúû
ü
àý ôþÿ
,Ò—
 
 
 
 
    
 
 
 
 
    ƒº
 
 
 
 
 
 @>
!¼
"½@Y
#
$%&
à'    ƒ( )* ô+ ô,-./
]0
\1¾
$23
à4567
89
:;
<=
>?
@A
BC
DE
FG
HI
JK
LM
NO
PQ
RSTU redisTemplate3Lorg/springframework/data/redis/core/RedisTemplate;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;sysparaService1Lcom/yami/trading/service/syspara/SysparaService; dataService+Lcom/yami/trading/service/data/DataService;<init>()VCodeLineNumberTableLocalVariableTablethis>Lcom/yami/trading/service/miner/service/impl/MinerServiceImpl;    cacheById7(Ljava/lang/String;)Lcom/yami/trading/bean/miner/Miner;idLjava/lang/String;save&(Lcom/yami/trading/bean/miner/Miner;)Zentity#Lcom/yami/trading/bean/miner/Miner;mapLjava/util/Map;LocalVariableTypeTableFLjava/util/Map<Ljava/lang/String;Lcom/yami/trading/bean/miner/Miner;>; StackMapTableãupdateA&(Lcom/yami/trading/bean/miner/Miner;)Vdelete(Ljava/lang/String;)VÝfindByIdfindAll()Ljava/util/List;listLjava/util/List;5Ljava/util/List<Lcom/yami/trading/bean/miner/Miner;>;    Signature7()Ljava/util/List<Lcom/yami/trading/bean/miner/Miner;>;findAllState_1minerVW
getBindOne4(Lcom/yami/trading/bean/miner/Miner;)Ljava/util/Map; realtime_listrealtime,Lcom/yami/trading/bean/data/domain/Realtime;resultminer_test_profitLjava/lang/Double;miner_profit_symbolminer_buy_symbol symbol_profitD>Ljava/util/List<Lcom/yami/trading/bean/data/domain/Realtime;>;5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;XY-SZZ(Lcom/yami/trading/bean/miner/Miner;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;setSysparaService4(Lcom/yami/trading/service/syspara/SysparaService;)VsetDataService.(Lcom/yami/trading/service/data/DataService;)V(Ljava/lang/Object;)Z¿Lcom/baomidou/mybatisplus/extension/service/impl/ServiceImpl<Lcom/yami/trading/dao/miner/MinerMapper;Lcom/yami/trading/bean/miner/Miner;>;Lcom/yami/trading/service/miner/service/MinerService;
SourceFileMinerServiceImpl.java(Lorg/springframework/stereotype/Service;:Lorg/springframework/transaction/annotation/Transactional; Ž †‡[ \]java/lang/StringBuilder5com/yami/trading/service/miner/service/MinerRedisKeys    MINER_ID_ ^_ `ab cd!com/yami/trading/bean/miner/Miner ™š eaY fg
MINER_MAP_ java/util/Map&java/util/concurrent/ConcurrentHashMap hij klentity is nullm n¦ oÌ ¨– ¥¦ ¥p qr sdjava/util/ArrayList tu ŽvV wx ©ª yzW {r |}1 ~a Ì €Ìjava/util/HashMapname aname_en ‚aname_cn ƒa
daily_rate „…X †‡investment_min ˆ…investment_max ‰…stateon_sale Šatest ‹a Š‹Œ Ž ‘Yall_rate ’… “”• –—cycle˜ †™ š” ›a œ— žŸusdt  ¡ Œ¢ ·£ ¤” c¥*com/yami/trading/bean/data/domain/Realtime3com/yami/trading/common/exception/BusinessException!行情获取异常,稍后再试 ަ ¦… qŸUSDT §aimgnhttps://trading-order-test.s3.amazonaws.com/common/2023-09-16/783a1a14-f6ad-48e3-adb4-6623cca57480IMG_1558.PNG    algorithm ¨acomputing_power ©…computing_power_unit ªapower «…product_factory ¬a product_size ­aweight ®…work_temperature_min ¯…work_temperature_max °…work_humidity_min ±…work_humidity_max ²…internet ³a buy_currency ´aoutput_currency µa<com/yami/trading/service/miner/service/impl/MinerServiceImpl;com/baomidou/mybatisplus/extension/service/impl/ServiceImpl3com/yami/trading/service/miner/service/MinerServicejava/util/Listjava/util/Iteratorjava/lang/Doublejava/lang/Stringjava/lang/Object1org/springframework/data/redis/core/RedisTemplate opsForValue7()Lorg/springframework/data/redis/core/ValueOperations;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;3org/springframework/data/redis/core/ValueOperationsget&(Ljava/lang/Object;)Ljava/lang/Object;getUuidset'(Ljava/lang/Object;Ljava/lang/Object;)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;java/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln
updateById'(Ljava/lang/Object;)Ljava/lang/Boolean;isEmpty()Zremovevalues()Ljava/util/Collection;(Ljava/util/Collection;)Vsort(Ljava/util/Comparator;)Viterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;getStateequalsaddgetName
getName_en
getName_cn getDaily_rate()DvalueOf(D)Ljava/lang/Double;getInvestment_mingetInvestment_max
getOn_salegetTest/com/yami/trading/service/syspara/SysparaServicefindB(Ljava/lang/String;)Lcom/yami/trading/bean/syspara/domain/Syspara;,com/yami/trading/bean/syspara/domain/Syspara    getDouble()Ljava/lang/Double; doubleValuegetCycle()I"com/yami/trading/common/util/Arithmul(DD)Djava/lang/Integer(I)Ljava/lang/Integer;getCycle_close    getSvaluediv$org/apache/commons/lang3/StringUtils
isNotEmpty(Ljava/lang/CharSequence;)ZequalsIgnoreCase(Ljava/lang/String;)Z)com/yami/trading/service/data/DataService$(Ljava/lang/String;)Ljava/util/List;size(I)Ljava/lang/Object;getClose toUpperCase getAlgorithmgetComputing_powergetComputing_power_unitgetPowergetProduct_factorygetProduct_size    getWeightgetWork_temperature_mingetWork_temperature_maxgetWork_humidity_mingetWork_humidity_max getInternetgetBuy_currencygetOutput_currency!ƒ„…†‡ˆ‰Š‹ˆ‰Œˆ‰ Ž/*·±‘’ “”•–W#*´¶»Y·¶+¶¶    ¹
À °‘(’#“”#—˜™šäj*+¶ W*´¶»Y·¶+¶ ¶¶¶    +¹*´¶¹
ÀM,Ç »Y·M,+¶ ¶+¹W*´¶,¹¬‘"-/,1>2B3J5Y6h7’ j“”j›œ>,žŸ >, ¡üJ¢£¤øu+Ç ²¶*+¶W*´¶»Y·¶+¶ ¶¶¶    +¹*´¶¹
ÀM,Ç »Y·M,+¶ ¶+¹W*´¶,¹±‘*
;< >@8BJCNDVFeGtH’ u“”u›œJ+žŸ J+ ¡     üI¢¥¦ól*+¶M*,¶ ¶*´»Y·¶,¶ ¶¶¶    ¶W*´¶¹
ÀN-Æ)-¹š -,¶ ¶¹W*´¶-¹±‘"KLO/PAQNR\SkU’*l“”l—˜f›œA+žŸ A+ ¡ ýk§¢¨–W#*´¶»Y·¶+¶¶    ¹
À °‘X’#“”#—˜©ª·;*´¶¹
ÀL+Æ »Y+¹· M,» Y·!¹",°»Y·#°‘\]^$_1`3b’ $«¬;“”)žŸ$«­) ¡ü3¢®¯°ª·>»Y·#L*¶$¹%M,¹&™$,¹'À N(-¶)¶*™ +-¹+W§ÿÙ+°‘fg%h1i9k<l’ %±œ>“”6«¬Ÿ 6«­¡ý²³&ú®¯´µ
þ»,Y·-M,.+¶ ¹W,/+¶0¹W,1+¶2¹W,3+¶4¹W,5+¶6¸7¹W,8+¶9¸7¹W,:+¶;¸7¹W,<+¶)¹W,=+¶>¹W,?+¶@¹W*´AB¶C¶DN+¶@E¶*™8,F-¶G+¶H‡¸I¸7¹W,J+¶H¸K¹W,5-¹W§),F+¶6L¸I¸7¹W,J+¶N¸K¹W*´AO¶C¶P:*´AQ¶C¶P:+¶@E¶*™
-¶G§R+¶6¸IR¸T9¸U™MV¶WšC*´X¹Y::    ¹Zž¹[À\:    § »]Y^·_¿    ¶`¸I9¸U™^V¶WšT*´X¹Y::    ¹Zž¹[À\:    § »]Y^·_¿    ¶`¸T9,a¸7¹W§,a¸7¹W,O¸b™c§¶d¹W,ef¹W,g+¶h¹W,i+¶j¸7¹W,k+¶l¹W,m+¶n¸7¹W,o+¶p¹W,q+¶r¹W,s+¶t¸7¹W,u+¶v¸7¹W,w+¶x¸7¹W,y+¶z¸7¹W,{+¶|¸7¹W,}+¶~¹W,+¶€¹W,+¶‚¹W,°‘ê:prs"t/u<vLw\xlyyz†{“| }¬~ÄԀá‚÷ƒ‡‰#Š:‹HZŽgjt‘„“Ž•š˜¬™¹š¼›Ɯ֞à ì¡ú¢ý£ ¥¦ ¥&§1©>ªN«[¬k­x®…¯•°¥±µ²ųÕ´â¶ï·ü¹’p g3¶¬j0·¸    ¹A¶¬¼>·¸    þ“”þ±œö¹ž ^º»鼘#Û½˜H¶¾¿Ÿ g3¶À¹A¶Àö¹Á¡v ýá¢Â%ý.ÃÃOþ=²Ä    ù ý;²Ä    ù ÿŧ¢ÂÃâÃÿŧ¢ÂÃ̢̮®ÇÈɐ>*+µA±‘
Á’“”Š‹Êː>*+µX±‘
Ń“”ŒA™Ì3    *+À ¶ ¬‘’     “”®ÍÎψ
ÐÑ