Диоген
05.06.2018
08:12:14
и в джява, если я не ошибаюсь, стратегия действительно может быть только call by value
Alexander
05.06.2018
08:34:03
Так вот, в ней было страниц 800
Google
Роман
05.06.2018
08:37:55
и ты прочитал их за день на одном дыхании?
Alexander
05.06.2018
08:40:52
Конечно
Роман
05.06.2018
08:42:04
у меня это была книжка Изучаем Java и я осилил только 200 страниц за раз и ещё долго переваривал прочитанное около недели, вот
Kyrylo
05.06.2018
08:42:29
Anton
05.06.2018
08:47:51
Kyrylo
05.06.2018
08:51:31
если это все будет описано в доке, то зачем тебе книга
Вот не знаю, дока бедноватая и сухая. В последнее время много для себя нового надо быстро онбордить, лучшие варианты по качеству и скорости - видео креш курс, где один из авторов на реальном коде показывает трюки и просто лучшие примеры использования, а потом отдельные главы книжки это дела систематизируют. А тут голое поле, хотя продукт не меньше по возможностям чем тот же эластисеарч в своей области.
Александр
05.06.2018
09:14:25
Yauheni
05.06.2018
11:12:06
Привет всем. Кто подскажет как лечить такое?
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/Users/%d0%96%d0%b5%d0%bd%d1%8f/.m2/repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/JavaWork/database_project/target/database_project-1.0/WEB-INF/lib/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder]
Роман
05.06.2018
11:12:24
Konstantin
05.06.2018
11:14:43
Yauheni
05.06.2018
11:15:36
У тебя разные модули тянут разные бекенды логгера
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.25</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.2.3</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>1.2.3</version>
</dependency>
вот зависимости
Konstantin
05.06.2018
11:16:04
выполни mvn dependency:tree
и смотри вхождения sl4j, log, log4j и подобных вещей
Google
Konstantin
05.06.2018
11:16:49
тебе надо оставить только одну реализацию, а остальные - exclude
Yauheni
05.06.2018
11:17:00
Mary
05.06.2018
13:56:25
Всем привет! 20 июня приходите на Kotlin Moscow User Group Meetup в офисе Leroy Merlin: https://leroy-merlin.timepad.ru/event/732812/
Vitalii
05.06.2018
14:20:29
Товарищи, кто-нибудь еще сталкивается с легаси в виде .jsp и занимается ли их переписыванием/оптимизацией?
Я смотрю на флейм графы полученные из async-profiler'а и не пойму вот этот стек
аплоадится..
лан, не суть
суть в том что с жсп уходит в PageContextImpl#proprietaryEvaluate
и потом через десяток вызовов в JarFile.<init>
собсно чего он каждый раз лезет в джар, неужто не сохраняет классы ?
Marat
05.06.2018
14:25:22
Vitalii
05.06.2018
14:25:32
Восьмерка
томкат 8
к слову этот кусок это примерно 30% от всего времени CPU
Marat
05.06.2018
14:31:04
Покажи содержимое conf/web.xml
Oleksandr
05.06.2018
14:34:06
вопрос знатокам, что выдаст код
class Main {
public static void main(String[] args) {
String[] array = { "" };
array[test()] += "a";
}
static int test() {
System.out.println("evaluated");
return 0;
}
}
?
(вопрос с подвохом)
Sergey
05.06.2018
14:35:08
"evaluated"?
Oleksandr
05.06.2018
14:35:21
а запусти
и на десятке
Alexander
05.06.2018
14:35:31
только не спойлери
Google
Oleksandr
05.06.2018
14:35:39
?
Sergey
05.06.2018
14:35:54
Alexander
05.06.2018
14:38:13
в общем я подвох не увидел, пойду качать 10-ку
?
05.06.2018
14:38:13
Спойлер:
naughtyBit
05.06.2018
14:38:29
Vitalii
05.06.2018
14:38:34
дефолтный томкатовский веб хмл
naughtyBit
05.06.2018
14:38:36
хуйня какая-то
?
05.06.2018
14:38:56
Oleksandr
05.06.2018
14:39:10
уж компилиться-то должно
naughtyBit
05.06.2018
14:39:34
evaluated
и в чем прикол?
?
05.06.2018
14:39:43
?
Oleksandr
05.06.2018
14:39:47
а запусти
и на десятке
Oleg
05.06.2018
14:39:47
Мда, прикольно.
naughtyBit
05.06.2018
14:39:57
?
05.06.2018
14:40:02
Oleksandr
05.06.2018
14:40:09
Sergey
05.06.2018
14:40:10
Google
?
05.06.2018
14:40:20
x86
naughtyBit
05.06.2018
14:40:41
чё?
1) у меня линукс, так что не запущу
2)чё все на win 10 тригернулись
Admin
Oleksandr
05.06.2018
14:41:14
у большинства людей в этой группе "десятка" ассоциируется с версией джавы
naughtyBit
05.06.2018
14:41:25
ля лол
ну ща тогда
ща idea ждать запускать(
Marat
05.06.2018
14:42:05
development выставь в false (он по-дефолту true и это вызывает постоянное сканирование на предмет обновления jsp)
Georgy
05.06.2018
14:42:08
https://www.jdoodle.com/online-java-compiler
Oleg
05.06.2018
14:42:12
Причем это зависит не от того на какой запускаешь, а от того на какой компилишь.
Oleksandr
05.06.2018
14:42:23
?
05.06.2018
14:42:33
Vitalii
05.06.2018
14:42:34
Oleg
05.06.2018
14:42:44
naughtyBit
05.06.2018
14:42:50
Oleksandr
05.06.2018
14:42:59
уже можно догадаться, наверное
Oleg
05.06.2018
14:43:20
?
05.06.2018
14:44:07
Google
Marat
05.06.2018
14:47:39
в блоке, где <servlet-name>jsp</servlet-name>
в новый init-param добавь следующее:
<param-name>development</param-name>
<param-value>false</param-value>
и fork наверно в true можно выставить
naughtyBit
05.06.2018
14:49:40
короч во
верно?
@dveim ?
Oleksandr
05.06.2018
14:50:22
ну как сказать
это то, что я ожидал увидеть
а вот "верно" ли, с учетом иного ответа на дж8 — хороший вопрос
naughtyBit
05.06.2018
14:51:47
пойду на дебагере пройдусь
Vladimir
05.06.2018
14:51:54
Sergey
05.06.2018
14:52:05
oh-my-zsh мое увожение