@jvmchat

Страница 1242 из 2890
Ruslan
12.03.2017
08:09:27
Файнбагз и чекстайл намного быстрее конечно

В сонаре же всякие кроссмодульные анализаторы долго работают

Хотя когда я смотрел лог сонара по тому сколько он выполнял те или иные анализаторы вроде там какихто сверх долгих чеков не было Выделить один какойто из всех, чтобы явно было видно что ихза него все тормозит не получилось

И вот интересно стало, можно ли например сделать так чтобы параллельно запускались анализаторы, а не последовательно например?

Google
Constantine
12.03.2017
08:12:51
тоже не сталкивался

всё пролетало махом

порчти всё время висело в кобертуре

но это и понятно

сначала скомпилить с инструментацией кода потом прогнать все тесты

Dmitry
12.03.2017
08:19:23
https://github.com/cobertura/cobertura/issues/310

Maks
12.03.2017
09:47:43
/stat@combot

Combot
12.03.2017
09:47:44
combot.org/chat/-1001043090457

Андрей
12.03.2017
10:07:15
/stat@combot

Combot
12.03.2017
10:07:16
combot.org/chat/-1001043090457

Yergali
12.03.2017
11:33:37
всем привет

у меня jsp страница не отображает кириллицу вот так выходит Добро по жаловать. добавил в jsp вот эту "<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>" и между head вот эту "<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta charset="UTF-8">" все равно не читает кириллицу в чем может быть проблема кто знает?

еще добавил в web.xml " <jsp-config> <jsp-property-group> <url-pattern>*.jsp</url-pattern> <el-ignored>false</el-ignored> <page-encoding>UTF-8</page-encoding> </jsp-property-group> </jsp-config> <properties>"

Google
Sergey
12.03.2017
12:01:45
гы, jsp

Constantine
12.03.2017
12:17:37
Ответил

гы, jsp
Какие альтернативы jsp?

Anatoly
12.03.2017
12:19:14
cgiна питоне

James Tiberius Kirk ?
12.03.2017
12:25:13
Какие альтернативы jsp?
фронтенд отдельно, бек отдельно

Sergey
12.03.2017
12:32:02
Какие альтернативы jsp?
Velocity, Freemarker, Thymeleaf

The mirror
12.03.2017
12:35:37
Jade4j

тьма их!

Anatoly
12.03.2017
12:41:45
Velocity, Freemarker, Thymeleaf
до опредеделнного предела это даст замену jsp, но в прототипировании она их порвет)

Dmitry
12.03.2017
12:52:23
Всем жсп, котаны

обрхо по Ðу¶Ð°Ð»Ð¾Ð²Ð°Ñ‚ÑйŒ

Igor
12.03.2017
12:58:26
Какой в JDK есть класс что бы организовать канкаренси очередь из _одного_ элемента? Те мне надо залочить текущий поток, пока др не запишет что-то в переменную.

Sergey
12.03.2017
12:59:58
countdownlatch наверное

там где надо ждать делаешь latch.await(), а при записи делаешь latch.countDown() ) ну и сам латч создаешь с единицей

Marat
12.03.2017
13:01:05
Semaphore тоже подойдет для этой цели

Sergey
12.03.2017
13:03:29
с семафорой костыльно будет немного. ну скажем она для других целей

Alexander
12.03.2017
13:04:24
а wait/notify не модно уже?

Сергей
12.03.2017
13:04:47
Igor
12.03.2017
13:06:29
а wait/notify не модно уже?
Не уже ли в огромной java.util.concurrent нет готового примитива (блин мы же на дотнете)? Что бы без головной боли с volatile и прочими фишками java memory model.

Sergey
12.03.2017
13:07:26
а wait/notify не модно уже?
слишком геморно(низкоуровнево)

Google
Igor
12.03.2017
13:08:34
https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/CountDownLatch.html
Но это же просто блокирующий countdown-счетчик, само значение все равно придется заворачивать во что-то.

Marat
12.03.2017
13:09:08
с семафорой костыльно будет немного. ну скажем она для других целей
для этой задачи он абсолютно аналогичен CountDownLatch, и в нем тоже есть счетчик ресурсов

Alexander
12.03.2017
13:09:11
https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/CountDownLatch.html
т.е. wait/notify геморно, а .AWAIT/countDown не геморно? лол. одно и тоже жеж)

Sergey
12.03.2017
13:09:46
Но это же просто блокирующий countdown-счетчик, само значение все равно придется заворачивать во что-то.
так зачем значение? оно ж где-то в поле у потока лежит, вот поток пусть за этим и следит

Igor
12.03.2017
13:15:29
так зачем значение? оно ж где-то в поле у потока лежит, вот поток пусть за этим и следит
В общем google говорит использовать: ArrayBlockingQueue.take() https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ArrayBlockingQueue.html#poll(long,%20java.util.concurrent.TimeUnit)

Учите ребята классы JDK, а то только wait/notify/CDL знаете ?

Sergey
12.03.2017
13:22:28
а чем тебе блокирующая очередь поможет?

или я не понял твою задачу

Ivan
12.03.2017
13:26:17
чет я угарнул

с чела

этого

Ivan
12.03.2017
13:26:21
:D

не пояснил проблему, ему начали советы, а он еще недоволен

Igor
12.03.2017
13:28:36
Вроде сама задача была элементарной, но могли бы задать уточняющие вопросы.

Какой в JDK есть класс что бы организовать канкаренси очередь из _одного_ элемента? Те мне надо залочить текущий поток, пока др не запишет что-то в переменную.

канкаренси очередь с блокировкой = ArrayBlockingQueue (зря конечно поленился сразу гуглить)

Alex
12.03.2017
14:05:28
канкаренси очередь с блокировкой = ArrayBlockingQueue (зря конечно поленился сразу гуглить)
@ Дайте мне примитив @ Один элемент @ Вы ничего не понимаете в jdk ??? @ Взял блокирующую очередь @

Google
Alex
12.03.2017
14:08:14
Если что, volatile не от Java идет
Волатайл вообще в другую степь

Admin
ERROR: S client not available

Alex
12.03.2017
14:09:55
Чтобы, например, не прочитать на 32 битной машине лонг, наполовину перезаписаный другим потоком

Anton
12.03.2017
14:10:05


Alex
12.03.2017
14:10:38
Ну удиви меня

Vitaliy
12.03.2017
14:11:16
Anton
12.03.2017
14:11:19
ой, я не станую. моя кривая Даннинга-Крюгера уже давно находится в минимуме

Vitaliy
12.03.2017
14:11:32
Но да, волатайл от этого и идет, в том числе

Anton
12.03.2017
14:13:40
Alex
12.03.2017
14:15:02
самое то!
Злой ты

Anton
12.03.2017
14:15:59
воскресенье же

sasha
12.03.2017
14:20:43
В процах же еще кеш есть, волатайл помогает держать в кеше актуальные данные. Так?

Anton
12.03.2017
14:24:40
Igor
12.03.2017
14:25:26
Крендец, ребята, лучше юзать подходящие классы из java.concurrent. чем рассуждать от volatile

sasha
12.03.2017
14:25:41
наверное наоборот - помогает не держать :)
Помогает не держать актуальные данные? А держит всегда старые?

Google
Михаил
12.03.2017
14:25:58
)))

sasha
12.03.2017
14:27:58
наверное наоборот - помогает не держать :)
Поясни, что значит наоборот от моих слов?) А то я запутался)

Anton
12.03.2017
14:28:30
Поясни, что значит наоборот от моих слов?) А то я запутался)
наверное, значение записаное в одном потоке должно быть видимо в другом. так?

sasha
12.03.2017
14:29:02
Ага, это и есть актуальные данные в кеше проца/ядра.

Старый
12.03.2017
14:30:28
господа, вот есть бд на java, в ней установлен максимальный размер кучи

Anton
12.03.2017
14:30:58
Ага, это и есть актуальные данные в кеше проца/ядра.
вот совсем маленькое уточнение - в проце. да. а не в локальном кеше потока.

Старый
12.03.2017
14:31:00
а как вообще всему на джава урезать в системе кол-во памяти?

sasha
12.03.2017
14:31:34
Anton
12.03.2017
14:32:21
Тогда прочти еще раз, что я написал изначально.
"волатайл помогает держать в кеше актуальные данные." -- ты не написал про проц, если чо. я перечитал перед тем как написать, да

Anton
12.03.2017
14:32:59
ок. я слоупок. прочитал что было удобней. сорян

гляжу в книгу - вижу фигу

Страница 1242 из 2890