Как это: Date.parse («123 456 789») == Пт, 03 мая 2019?
blockquote>
Date._parse
(с подчеркиванием ) возвращает необработанные данные:Date._parse('123 456 789') #=> {:yday=>123}
Ruby рассматривает
123
как день года, а 123-й день текущего года - 3 мая.
Если Вы еще не изменили код, Вы могли бы, вероятно, выполнить serialver инструмент (часть JDK) и видеть то, что это генерирует. Я полагаю, что это получит Вас что расчетное seriVersionUID
.
То, что я обычно делаю, я компилирую код, пытаюсь выполнить его, и повышенное исключение упоминает оскорбление SVUID, таким образом, я могу вырезать и вставить его в своем собственном коде. Сырая нефть, но это работает.
При использовании Eclipse он имеет "быстрое исправление" для генерации расчетного serialVersionUID. Это, конечно, только работает, если у Вас есть (точный) источник для классов в то время, когда объекты были сериализированы.
Если у Вас есть, по крайней мере, файлы класса для них, используйте "serialver" инструмент командной строки (идет с JDK).