
Korolyov
10.04.2018
20:18:42
начал профилирование до запроса и закончилось оно после выполнения его же

Vladimir
10.04.2018
20:19:11

Vlad
10.04.2018
20:19:37
honest profiler юзал?

Google

Korolyov
10.04.2018
20:19:41

Ivan
10.04.2018
20:20:47
а что профилировать хотите если метод известен который тормозит?

Korolyov
10.04.2018
20:21:06
понять где он столько времени проводит

Ivan
10.04.2018
20:21:34
это без профилировщика легко отследить систем аутами

Korolyov
10.04.2018
20:21:37
продебаж
а что я в дебаге увижу, типа что именно выполняется долго, дак там всё долго выполняется, но попробовать пожалуй стоит

Vlad
10.04.2018
20:21:40
Из этой картинки нифига не понятно, 13 секунд это очень много обычно сразу видно

Korolyov
10.04.2018
20:22:19
Only CPU active time is counted. No samples are collected while CPU is idle. The default is 1000000 (1ms).
не в cpu время проводим что ли, а где же

Ivan
10.04.2018
20:25:45
на IO может висеть

Google

Ivan
10.04.2018
20:25:52
либо ресурсы ждать какие нибудь
тот же коннекшн

Korolyov
10.04.2018
20:28:24
да, может конечно

Alexei
10.04.2018
20:33:22
ну ты сначала хоть поими кто виновен
прилага/бд/внешние сервисы

Vlad
10.04.2018
20:34:04
13 секунд можно jstack-ом профайлить. Я бы проверил что нигде не накосячил с профайлингом.

Alexei
10.04.2018
20:34:54
да jconsole'ом хотя бы

Korolyov
10.04.2018
20:36:18
пробую, спасибо)

Alexei
10.04.2018
20:36:42
если бояре щедрые - visual vm вообще огниво
ктонибудь посоветуите фришныи docker registry
сеичас пользуюсь этим дерьмом https://dash.treescale.com/

Ivan
10.04.2018
20:46:22
ну оно вроде работает)
все кроме интерфейса

Alexei
10.04.2018
20:50:14
у меня пол года уже статистика чужая показывается по репозиторию

Vik
10.04.2018
21:45:20
чат, кто ходит на JUG.MSK?
сделайте мне одолжение, ответьте на вопрос https://twitter.com/gAmUssA/status/983822554673631232

Baruch
10.04.2018
22:30:26

Alexei
10.04.2018
22:34:44
вон барух ходил

Anton
10.04.2018
23:06:57

Sergei
11.04.2018
06:40:53

Vladimir
11.04.2018
06:43:46

Google

Sergei
11.04.2018
06:44:05
кстати, а в Xtend умеет в байткод сразу?

Vladimir
11.04.2018
06:45:43

Sergei
11.04.2018
06:46:13
ну вот да
т.е. не всё можно сделать в итоге

Vladimir
11.04.2018
06:46:48
Но сами трансформации compile time, и пишутся они по-нормальному, а не как у Генарала ДеЛомбока

Andrey
11.04.2018
07:22:19

Vladimir
11.04.2018
07:24:46
Товарищи, подскажите, пожалуйста, как заставить IDEA выполнять task в Gradle при импорте проекта?
Нужно для генерации исходников (конкретнее - jOOQ).

Евгений
11.04.2018
07:25:26
ИМХО, проще руками запустить

Pavel ?
11.04.2018
07:26:39

Sergey
11.04.2018
07:26:53

Andrey
11.04.2018
07:27:19

Vladimir
11.04.2018
07:27:29

Sergey
11.04.2018
07:29:45
Всегда пожалуйста

Igor
11.04.2018
08:03:32

Grigorij
11.04.2018
09:29:58
Если надо было бы выбирать data/stream processing framework, то от чего это делать зависимым?
Есть же где то 3-5 решений между которыми можно было бы выбрать.
На что обращать внимание, на то как там с данными работать или ещё что?

_
11.04.2018
09:31:02

Grigorij
11.04.2018
09:33:36
планируется, что будет кафка.

_
11.04.2018
09:40:55

Ivan
11.04.2018
09:45:07

Google

Grigorij
11.04.2018
09:56:28


Deniss
11.04.2018
11:32:37
Приветствую! Вопрос про spring-oauth2 & spring-security. У меня есть auth server который выпускает jwt токены. Знаю, что они сами по себе self-contained, но мне надо хранить эти токены в таблице в базе и потом использовать данные из базы, что бы проверять не заблокирован-ли сам токен и/или его рефреш токен. Я собираюсь написать имплементацию фильтра для spring-security auth сервера что бы он проверял входящий в authorization header токен в базе на предмет наличия его в блэк листе. То же самое необходимо будет сделать для каждого клиента, который принимает такой токен. Я знаю, что это достаточно плохое решение и что JWT токен не создан для хранения в базе, но мне это сделать необходимо. Вопрос: подходит-ли для такой задачи кастомный фильтр или такое можно сделать как-то по другому?

sss3 ?
11.04.2018
11:33:41


Deniss
11.04.2018
11:35:25
если бы так и было, то spring бы саппортил это именно для JWT а не для простого oauth bearer токена @VAlekseev более того, Dave Syer считает, что смысл JWT именно в том, что он self-contained и его не надо никуда персистить :)
но речь не об этом. как вам предложенное решение?

Сергей
11.04.2018
11:51:14
как можно избежать потеряю название класса при Jaxb анмаршалинге?
A a = new B();
marshal(a);
После анмаршалинга мы получаем объект класс А. Можно ли как-то так сохранить объект что бы возвращался объект класс B?

Aleksander
11.04.2018
11:57:13

Nikitos
11.04.2018
12:22:38
всем привет. такая проблема. Spring MVC, в контроллере path variable может быть со слешом. как обойти что бы спринг не обращал внимания на этот слэш? сейчас он его воспринимает как часть пути, и понятное дело мапинг сбивается. Томкат запущен с ключом -Dorg.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true. в самом спринге в DefaultHttpFirewall allowUrlEncodedSlash выставлен в тру. но спринг все равно пытается включить этот слэш в путь и сбивается мапинг

Aleksander
11.04.2018
12:24:58

Nikitos
11.04.2018
12:26:22
например

Nobody
11.04.2018
12:56:50
а что нынче в моде хипдампы исследовать, MAT ещё торт или что получше есть?

Alpha
11.04.2018
13:05:48

Sergey
11.04.2018
13:06:57

Alpha
11.04.2018
13:07:43

Yan
11.04.2018
13:10:28
кто поможет с прикручиванием jpa+eclipselink+oracle db?
spring 4 javaconfig only

Vladimir
11.04.2018
13:11:55

Alpha
11.04.2018
13:14:08

Nobody
11.04.2018
13:16:20

Google

Nobody
11.04.2018
13:17:30

Alpha
11.04.2018
13:18:45
Хотя на любителя

Nobody
11.04.2018
13:20:41
мне котанам дамп ещё надо отдать на исследование, так что всё равно дампить)

Alpha
11.04.2018
13:21:13

Pavel ?
11.04.2018
13:31:34

Sergey
11.04.2018
13:34:17

Pavel ?
11.04.2018
13:35:30

Anton
11.04.2018
13:47:56

Sergey
11.04.2018
13:49:20
каждому бину по интерфейсу!

Alpha
11.04.2018
14:08:24