Куча говна / Говнокод #3696 0 1234567891011121314 Author: decker <decker@personal-army> 2010-06-19 05:39:42 Committer: decker <decker@personal-army> 2010-06-19 05:39:42 fix potential race in reservation id generation @@ -97,7 +98,7 @@ public class VmInstances extends AbstractNamedRegistry<VmInstance> { do { MessageDigest digest = Hashes.Digest.MD5.get(); digest.reset(); - digest.update( Long.toString( rsvId + launchIndex + System.currentTimeMillis() ).getBytes() ); + digest.update( Long.toString( rsvId + launchIndex + System.nanoTime( ) ).getBytes() ); Adler32 hash = new Adler32(); hash.reset(); Вот так суровые калифорнийцы сурово чинят race... Запостил: raorn, 13.07.2010 (Updated 24.03.2018) Комментарии (8) RSS Webkill 16 лет ago # 0 Adler32 -- lol? Ответить raorn 16 лет ago # 0 ⇈ Поясни? Ответить 3.14159265 16 лет ago # 0 сурово, сурово, вероятность гонки снижена на несколько порядков ))) Ответить raorn 16 лет ago # 0 ВНЕЗАПНО, это нанотехнологии в программировании... Ответить Анонимус 16 лет ago # 0 Нанотехнологии!! Ответить Webkill 16 лет ago # 0 ⇈ реквестирую в тред Грызлова срочно выделить 100 млрд рублей на разработку вопроса Ответить raorn 16 лет ago # 0 ⇈ Они уже 20 лямов калифорнийской зелени освоили Ответить Lure Of Chaos 16 лет ago # 0 -это нано-? - не, МАМО! О_О Ответить Добавить комментарий Отменить ответ Переведи на "PHP", guest! А не использовать ли нам bbcode? [b]жирный[/b] — жирный [i]курсив[/i] — курсив [u]подчеркнутый[/u] — подчеркнутый [s]перечеркнутый[/s] — перечеркнутый [blink]мигающий[/blink] — мигающий [color=red]цвет[/color] — цвет (подробнее) [size=20]размер[/size] — размер (подробнее) [code=<language>]some code[/code] (подробнее)
3.14159265 16 лет ago # 0 сурово, сурово, вероятность гонки снижена на несколько порядков ))) Ответить
Webkill 16 лет ago # 0 ⇈ реквестирую в тред Грызлова срочно выделить 100 млрд рублей на разработку вопроса Ответить
срочно выделить 100 млрд рублей на разработку вопроса