
Aleksandr
01.10.2018
08:31:18
Флаги у JVM

guga
01.10.2018
08:31:35

Dim
01.10.2018
08:31:41
Флаги у государств, чего это вы

Aleksandr
01.10.2018
08:32:19
Ну многие путают Java и JVM

Google

Aleksandr
01.10.2018
08:32:34
И почему-то думают что С++ быстрый и оптимизированный

Oleksandr
01.10.2018
08:32:59

Vladimir
01.10.2018
08:34:14

Tolegen
01.10.2018
08:38:31
Я так понял человеку нужен контроль над более низким уровнем. Вопрос тогда: причём тут жаба? Бери плюсы и радуйся

Aleksey
01.10.2018
08:40:25

Rikland
01.10.2018
08:40:37
Либо в каком-то куске бери c++

Igor
01.10.2018
08:40:47
@fundamentalparticle

Rikland
01.10.2018
08:40:47
Лол кек

Alpha
01.10.2018
08:42:43

Alexander
01.10.2018
08:43:09

Rikland
01.10.2018
08:43:40
Мне вот придется делать кусок для написания кода с использованием IPC.
В Linux, а код на Java (: и выбора у тебя не много (:

Alpha
01.10.2018
08:44:55

Google

Rikland
01.10.2018
08:46:02

Andrey
01.10.2018
08:46:55
Всем привет.
А расскажите, зачем вообще JVM нужна?
JVM была придумана как попытка освободить разум программиста от железных оков архитектуры ЭВМ. Есть учение, утверждающие, что влияние архитектуры аппаратных вычислителей, в конечном итоге, остановит эволюцию програмных систем и вернёт мир в первозданный хаос

Anton
01.10.2018
08:47:07
Что ржу. А ты уверен что идею ставишь? Скачивал с официального сайта?

Aleksandr
01.10.2018
08:47:37
А кто-нить запускал Java код на IBM Z? В презенташках IBM говорят про сверхпроизводительность, а на тестовой ВМ оказывается медлененй чем HotSpot на ноутбучном x86.

Aleksey
01.10.2018
08:47:51

Rikland
01.10.2018
08:48:30

Anton
01.10.2018
08:48:34

Rikland
01.10.2018
08:48:49

Aleksey
01.10.2018
08:48:50
mojave

Anton
01.10.2018
08:49:38

Grigory
01.10.2018
08:49:39
mojave
у меня ничего не просила доступов к альбому)

Rikland
01.10.2018
08:50:00

Aleksey
01.10.2018
08:50:30

Rikland
01.10.2018
08:51:14
Mojave
Не забудь про это написать в репорте

Maxim
01.10.2018
08:55:54
кто-нибудь знает, в хибренейте можно в рантайме вытащить jpa конфиг для конкретной сущности?
чтобы, скажем, узнать, что она embeddable

Диоген
01.10.2018
08:59:28
Но не вижу срача. Куда Олег пропал?

Google

Диоген
01.10.2018
09:02:49
Я просто думал, что щас будет какой-то тезис, почему VM,. В частности жвм это плохой неудачный способ абстрагироваться от железа

Aleksandr
01.10.2018
09:03:55
Почему же неудачный? Есть примеры удачных?

Daniel
01.10.2018
09:04:01
он больше по теме систем типов, чем по вм
в общем то что у джавки отсутствует можно сказать

Alexandr
01.10.2018
09:05:23

Диоген
01.10.2018
09:05:48

Aleksandr
01.10.2018
09:05:51

Диоген
01.10.2018
09:07:25

Alexandr
01.10.2018
09:09:00

Daniel
01.10.2018
09:09:04
приходится костылить, что выливается в заметный оверхед (то что было про вэлью классы и лямбды)
втаскивать оптимизации в тот же скаловый компилятор совсем нетривиальная вещь, но вот появился грааль, который немного облегчает ситуацию

Alexandr
01.10.2018
09:09:41

Aleksandr
01.10.2018
09:09:55
нет не бан

Aleksandr
01.10.2018
09:09:58
если не сложно
Или сложно?

Maxim
01.10.2018
09:10:14

Rikland
01.10.2018
09:10:34

Alexandr
01.10.2018
09:11:06
не проще вбить в гугл java unsigned types, чем дождаться пока это сделают за тебя и отправят ссылки?
@coocos_odin_odin_odin

Диоген
01.10.2018
09:16:39

Anton
01.10.2018
09:17:11

Google

Anton
01.10.2018
09:17:57
Сейчас бы весь интернет гудел бы как карнавал в Рио если бы в жаве появились unsigned типы

Daniel
01.10.2018
09:18:07
это возможно из баек от тех кто на 8ой

Aleksandr
01.10.2018
09:19:55
Не нашел

Rikland
01.10.2018
09:20:28

Daniel
01.10.2018
09:20:54
возможно имелось ввиду что-то аля https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Short.html#toUnsignedInt(short) но эт некоторое вранье

Rikland
01.10.2018
09:20:58

Admin
ERROR: S client not available

Alexandr
01.10.2018
09:21:12

Daniel
01.10.2018
09:21:22
кек

Alexandr
01.10.2018
09:21:31
я и не говорил что беззнаковые примитивы появились

Daniel
01.10.2018
09:22:02
дабл кек

Anton
01.10.2018
09:22:15
А, ну хорошо вывернулся, да

Rikland
01.10.2018
09:22:26
Как ходунки выглядит.

Alexandr
01.10.2018
09:22:56

Vladimir
01.10.2018
09:24:51

Жабра
01.10.2018
09:27:09
Подскажите пожалуйста: изучаю spring, тыкаю di, но хз как загуглить проблему, когда есть две сущности: Foo и Bar, где Foo ждёт зависимость Bar, а Bar ждёт зависимость Foo. Интересна как решена эта проблема и так ли в спринге реализовано.

Митко Соловец?
01.10.2018
09:27:44
либо используй третью сущность FooBar
иначе у тебя циркуляр референс эксепшен упадет

Google

Жабра
01.10.2018
09:28:21
Ну мне именно интересно как spring это решает.

Sergey
01.10.2018
09:28:35
можно сделать 1 бин @Lazy
никак
нужно явно указать приоритет

Жабра
01.10.2018
09:28:59
Окей, понятно, спасибо.

Митко Соловец?
01.10.2018
09:29:06
а лучше дизайн пересмотреть приложения

Sergey
01.10.2018
09:29:10
но скорее всего кейс, когда у тебя 2 бина друг друга инжектят означает, что плохо с архитектурой

Жабра
01.10.2018
09:29:25
Да у меня такой проблемы нет, просто интересно, что произойдёт

Dumitru
01.10.2018
09:33:47
всем привет, столкнулся с такой проблемой
есть несколько разных профилей с которыми я запускают проект, под каждый из них ранзые конфики
config_local, config_deploy
когда делаю gradle run -Pprofile=local, в таксе processResources я подменяю config_local на config
в самом коде я всегдя читаю из config
все хорошо, до тех пор пока я запускаю проект используя gradle, когда же я запускаю один тест из IDE, тот запускает конкретный класс минуя подмену ресурсов, и тест падает так как не может найти файл (что логично)
Вопрос как лучше управлять конфигами в таком случае
Спасибо


Vladimir
01.10.2018
09:35:36
всем привет, столкнулся с такой проблемой
есть несколько разных профилей с которыми я запускают проект, под каждый из них ранзые конфики
config_local, config_deploy
когда делаю gradle run -Pprofile=local, в таксе processResources я подменяю config_local на config
в самом коде я всегдя читаю из config
все хорошо, до тех пор пока я запускаю проект используя gradle, когда же я запускаю один тест из IDE, тот запускает конкретный класс минуя подмену ресурсов, и тест падает так как не может найти файл (что логично)
Вопрос как лучше управлять конфигами в таком случае
Спасибо
Заставить IDE использовать Gradle для сборки.
Только в IDEA, кажется, негде указывать дополнительные параметры вроде -P.

Ivan
01.10.2018
09:36:03
в целом лучше потестить самому

Жабра
01.10.2018
09:36:24

Ivan
01.10.2018
09:36:54
можно через конструкторы инжектить, можно через поля, в обоих ситуациях по разному отработает
можно @Lazy аннотацию использовать

Dumitru
01.10.2018
09:37:23

Vladimir
01.10.2018
09:37:58

Dumitru
01.10.2018
09:38:06