Size: a a a

2020 June 12

IK

Ivan Korotkii in pro.jvm
просто мапа - по сути и есть метод?
источник

AZ

Alex Zhelepov in pro.jvm
картинку не запостишь
источник

AZ

Alex Zhelepov in pro.jvm
да, через мапу и сделал
источник

IK

Ivan Korotkii in pro.jvm
ну ты статический метод сделал точнее обычный метод
источник
2020 June 13

AE

Alexandr Emelyanov in pro.jvm
Alex Zhelepov
Немного странный вопрос, возможно ли иметь статическую переменную в Java, которая будет иметь свое уникальное значение для каждого из потоков? Про ThreadLocal знаю, но вот так получается, что нужно "велосипед" придумать =)
Делаешь рандом инициализацию статического поля, выделяешь в отдельный jar, на старте треда внутри грузишь этот jar в класлоадер, доступный только этому потоку.

В итоге получаешь отдельный инстанс класса на поток со своим статическим полем. Профит
источник

AE

Alexandr Emelyanov in pro.jvm
Можешь извернуться и скомпилировать такой класс на старте, получить его байт-код и грузить его в класлоадер в каждом треде
источник

AE

Alexandr Emelyanov in pro.jvm
Andrey Martynov
ConcurrentHashMap, где ключ - название потока
Гемор на голову
источник

AZ

Alex Zhelepov in pro.jvm
Спасибо!
источник

A

Anton in pro.jvm
Существует терминал с подсветкой логов? Тип INFO, WARN, ERROR. Я слышал что то про conemu, но скачал его, никакой подсветки не вижу
+ если поставить терминал с подсветкой синтаксиса как дефолтный в идее то в идейном терминале будет подсветка?
источник

A

Anton in pro.jvm
я про винду
источник

M

Melodeiro in pro.jvm
Anton
Существует терминал с подсветкой логов? Тип INFO, WARN, ERROR. Я слышал что то про conemu, но скачал его, никакой подсветки не вижу
+ если поставить терминал с подсветкой синтаксиса как дефолтный в идее то в идейном терминале будет подсветка?
А что за дефолтная подсветка в идее?
источник

A

Anton in pro.jvm
Melodeiro
А что за дефолтная подсветка в идее?
простая, чб
я про терминал
источник

M

Melodeiro in pro.jvm
Anton
простая, чб
я про терминал
Я просто юзаю плагин grep console которая stdout подсвечивает по дефолту, если там info, warn и т д есть
источник

A

Anton in pro.jvm
Melodeiro
Я просто юзаю плагин grep console которая stdout подсвечивает по дефолту, если там info, warn и т д есть
хм, посмотрю, спс
источник

A

Anton in pro.jvm
Melodeiro
Я просто юзаю плагин grep console которая stdout подсвечивает по дефолту, если там info, warn и т д есть
А его никак не надо настраивать, просто запускаешь стандартный терминал и все?
Вот например я для теста настроил INFO, но в терминале ничего не поменялось
https://imgur.com/a/nfdOPPv https://imgur.com/a/N972OaZ
источник

M

Melodeiro in pro.jvm
Anton
А его никак не надо настраивать, просто запускаешь стандартный терминал и все?
Вот например я для теста настроил INFO, но в терминале ничего не поменялось
https://imgur.com/a/nfdOPPv https://imgur.com/a/N972OaZ
INFO такого цвета вроде, остальные - другого
источник

A

Anton in pro.jvm
Melodeiro
INFO такого цвета вроде, остальные - другого
так я поставил в настройках grep'а другой цвет и выделение
источник

A

Anton in pro.jvm
Melodeiro
INFO такого цвета вроде, остальные - другого
И WARN такой же остался
источник

M

Melodeiro in pro.jvm
Anton
И WARN такой же остался
Такой же как до плагина?
источник

A

Anton in pro.jvm
Melodeiro
Такой же как до плагина?
да
источник