我更喜歡生成唯一的隨機字母數字字符串以追加到我的UID的末尾。生成隨機字符串以追加到UID
到目前爲止,我在類庫中找到的最接近的是Random類,該類生成的數字是次好的。
我至今是:
getNextRandomNumber
^(((rand nextValue)/
(Time now milliSeconds asInteger/Time now minutes asInteger
+ (Time now hour24 asInteger)) asInteger)).
rand
是一個類變量,初始化爲:
initialize
rand := Random new.
這似乎寫得很糟糕。但我不確定還有什麼要做。
嘗試http://smalltalk.gnu.org/blog/sblinn/fun-md5-and-random –