wangting
2024-04-08 485125c2b5b8862a5295216b24cf28121d8ca169
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
Êþº¾4´ com/vci/common/utility/SnowFlakejava/lang/ObjecttwepochJ ConstantValue ¸Í‚%“ workerIdBitsdatacenterIdBits sequenceBits  workerIdShiftdatacenterIdShifttimestampLeftShift sequenceMaskÿ lastTimestampsequenceworkerId
workerMask    processId processMask    snowFlake"Lcom/vci/common/utility/SnowFlake;<clinit>()VCodeÿÿÿÿÿÿÿÿ    )     -     /      1 !"
3 4$<init>LineNumberTableLocalVariableTablenextId()J
: ;8    getNextId
3    >     @     B 
D E8 getMachineNum
GIH&java/lang/management/ManagementFactory JKgetRuntimeMXBean&()Ljava/lang/management/RuntimeMXBean; MON"java/lang/management/RuntimeMXBean PQgetName()Ljava/lang/String;S@
UWVjava/lang/String XYsplit'(Ljava/lang/String;)[Ljava/lang/String;
[]\java/lang/Long ^_valueOf$(Ljava/lang/String;)Ljava/lang/Long;
[a b8    longValuethis runtimeMXBean$Ljava/lang/management/RuntimeMXBean;
g h8timeGenjjava/lang/Exceptionljava/lang/StringBuildern4Clock moved backwards.  Refusing to generate id for 
kp 4q(Ljava/lang/String;)V
ks tuappend(J)Ljava/lang/StringBuilder;w  milliseconds
ky tz-(Ljava/lang/String;)Ljava/lang/StringBuilder;
k| }QtoString
ip
i€ $printStackTrace
ƒ „… tilNextMillis(J)J    timestampeLjava/lang/Exception; StackMapTable
‹Œjava/lang/System Ž8currentTimeMillis
k3
‘“’java/net/NetworkInterface ”•getNetworkInterfaces()Ljava/util/Enumeration;
—€˜java/net/SocketException šœ›java/util/Enumeration ž nextElement()Ljava/lang/Object;
‘| š¡ ¢£hasMoreElements()Z
U¥ ¦§hashCode()I machinePiecesbLjava/lang/StringBuilder;Ljava/util/Enumeration;e1Ljava/net/SocketException;niLjava/net/NetworkInterface;LocalVariableTypeTable4Ljava/util/Enumeration<Ljava/net/NetworkInterface;>;
SourceFileSnowFlake.java!
 
 
 
 
!"#$%U!&³(*³,*³.³0»Y·2³0±5!& )+. /6)78%'²0¶9­5164$%§O*·<*    µ=*
µ?*
µA**·Cµ?¸FL*+¹LR¶T2¸Z¶`µA**´?²,µ?**´A².µA±5*
4#    %(79:6=B>N?6Oc"0de!;8%#†*·f@²(”œ)»iY»kYm·o²(e¶rv¶x¶{·~¿N-¶²(”š%**´=
aµ=*´=    ”š*²(·‚@§*    µ=³(ey*´Ay*´? y*´=B!­ ..i5:CE G.H/I3M;OIPRRZT]UbWfY„Z6*†c"†/‡ˆ„7‰ÿ.i)„…%p*·fB§*·fB!”žÿø!­5cde dg6 c"†‰üh8%.¸Š­5k6 c"E8%H»kY·N:¸:§#:¶–§¹™À‘:-¶Ÿ¶xW¹ šÿã-¶{¶¤…@­ —5. tu wxy{|)}3{=F€6>Hc"F¨@©ª =‡«¬­)
®¯°  =‡±‰ÿkš—    ²³