← All posts tagged Java

ndtimofeev
Java Linux химия Поставил MarvinSketch (это такое собственническое ПО для рисования молекул на Яве) и запустил его в oracle jvm (один хрен он был нужен чтобы в клиент-банк от Авангарда). Обнаружил что эта штука 1) тормозит 2) тормозит всеми восемью ядрами сразу. Удивился, поскольку раньше такого за marvin'ом замечено не было. Поставил icedtea — всё заработало. Мистика.
ndtimofeev
code Java
Господа java-программисты, по этому бэктрейсу можно сказать чего не хватает этому куску говна скомпилированному в 2014ом году?

ERROR: Uncaught Exception: java.lang.ExceptionInInitializerError
        at com.bric.swing.QDialog.createOKButton(Unknown Source)
        at com.bric.swing.QDialog.createDialogFooter(Unknown Source)
        at com.bric.swing.QDialog.showDialog(Unknown Source)
        at com.bric.swing.QDialog.showDialog(Unknown Source)
        at com.treestar.lib.dialogs.SDialogs.notify(Unknown Source)
        at com.treestar.lib.dialogs.SDialogs.notify(Unknown Source)
        at com.treestar.lib.dialogs.SDialogs.notify(Unknown Source)
        at com.treestar.flowjo.main.Main.javaCheck(Unknown Source)
        at com.treestar.flowjo.main.Main.initMain(Unknown Source)
        at com.treestar.flowjo.main.Main.main(Unknown Source)
Caused by: java.lang.NullPointerException
        at com.treestar.lib.FJCommand.<clinit>(Unknown Source)
        ... 10 more

Нет, исходников у меня нет.
ndtimofeev
Haskell Java Lua А в лунном кэш на слабых ссылках не имеет тех же проблем что и в Java/Haskell? Вроде бы там основная проблема это поколения, которых нет в lua. Кстати, на кой дьявол в управляемых языках слабые ссылки? Вроде бы в этом был смысл когда мусор собирался подсчётом ссылок и программисты старались не создавать циклических структур. А сейчас-то зачем?