@jvmchat

Страница 2427 из 2890
Anatoly
28.04.2018
13:49:32
мощи не использовали, стопудово

Роман
28.04.2018
13:50:15
сорри, не туда отправил

Igor
28.04.2018
13:50:41
давай текстом, а?

Abylay
28.04.2018
13:50:50
Moshi

Google
Роман
28.04.2018
13:50:54
мне не понятно

Abylay
28.04.2018
13:50:55
Библ

Роман
28.04.2018
13:50:58
наушников нет

Лёша
28.04.2018
13:51:44
Moshi от squareup для json -> entity но, чувак, от тебя это звучит упорото)

Abylay
28.04.2018
13:52:07
А у меня акцент

Dmitry
28.04.2018
13:52:40
Тогда пиши текстом. Там акцента нет и понятно о чем спрашиваешь

Лёша
28.04.2018
13:52:52
да тут не в акценте дело а так да, лучше текстом

а касательно moshi: вполне норм либа, не такая гибкая как gson, jakson, но со своей задачей справляется

soontothemoon
28.04.2018
13:58:12
подскажите, такое использование норм



как то читал что исключения тяжеловесные штуки

Alexander
28.04.2018
14:00:12
вам что надо сделать ? вернуть имя класса ?

Ivan
28.04.2018
14:00:14
нет не норм

Google
Игорь
28.04.2018
14:01:00
this.getClass().getName()

Ivan
28.04.2018
14:01:22
как то читал что исключения тяжеловесные штуки
ну значит самое время перечитать еще раз и разобраться что именно там тяжелое(или медленное)

soontothemoon
28.04.2018
14:01:49
вам что надо сделать ? вернуть имя класса ?
это для логирования, чтобы при копипасте случайно не оставить имя другого класса

Vladimir
28.04.2018
14:02:04
подскажите, такое использование норм
Нет, как минимум бросать исключение совсем ни к чему. Ну и в Java 9+ есть способ получше

Vladimir
28.04.2018
14:02:50
Quantum Harmonizer
28.04.2018
14:02:53
озвучишь?
ну, его можно не бросать)

+ ещё Thread.getStackTrace()

soontothemoon
28.04.2018
14:04:33
вот так его использую

private final static Logger logger = Logger.getLogger(ClassName.getCurrentClassName());

м.б. есть альтернатива, без this

StackWalker
спасибо, почитаю)

Vladimir
28.04.2018
14:05:50
private final static Logger logger = Logger.getLogger(ClassName.getCurrentClassName());
А какая библиотека логирования?

soontothemoon
28.04.2018
14:06:03
log4j

Alexander
28.04.2018
14:06:58
https://stackoverflow.com/questions/6097646/intellij-live-template?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa

Vladimir
28.04.2018
14:06:58
log4j
log4j 2 которая? Или всё-таки первая?

Alexander
28.04.2018
14:07:26
пусть среда разработки за вас копипасту валидирует

Паша
28.04.2018
14:07:58
так это ж стандартное АПИ Работать будет под всеми реализациями afaik

Google
Vladimir
28.04.2018
14:07:59
Во второй можно просто сделать LogManager.getLogger()

soontothemoon
28.04.2018
14:08:09
т.е. это совсем ужастная реализация))?*

Паша
28.04.2018
14:08:12
берёшь logback/jog4j2 ну итд

Alexander
28.04.2018
14:08:23
отличное решение, спасибо
сам не пробовал, есичо. видел просто где-то раньше в обсуждениях. мне руками не влом имя класса прописывать

soontothemoon
28.04.2018
14:09:51
берёшь logback/jog4j2 ну итд
используешь с SLF4J - ?

Паша
28.04.2018
14:11:31
я лично slf4j + logback, но в целом whatever, на соседнем проекте log4j2. Разница без топ нагрузок неясна. Коллеги тем не менее видели, что log4j2 быстрее уже получается

С шаблоном класса можно конечно всё нарисовать )

lenar
28.04.2018
14:34:50
м.б. есть альтернатива, без this
если нужно имя класса, достаточно MethodHandles.lookup().lookupClass().getName()

Quantum Harmonizer
28.04.2018
14:47:02
если нужно имя класса, достаточно MethodHandles.lookup().lookupClass().getName()
так это будет текущий класс, а надо вызвавший класс. Но передать lookup, создавая логгер — это вариант.

Quantum Harmonizer
28.04.2018
14:58:32
а я для логгера и предлагал
ну я про то, что Logger.createFor(MethodHandler.lookup(), а getName уже на другой стороне делать.

lenar
28.04.2018
15:02:59
тс создаёт свою фабрику для логгеров?

Sergey
28.04.2018
15:24:11
@igorz @larev @dmsol

Luger
28.04.2018
15:24:33
@igorz @larev @dmsol
это ж по части @guga4ka

Igor
28.04.2018
15:25:25
Ivan
28.04.2018
16:25:18
Или уже обсудили?

Admin
ERROR: S client not available

Google
Anton
28.04.2018
16:26:26
Или уже обсудили?
раз в неделю обсуждают :)

Ivan
28.04.2018
16:26:47
раз в неделю обсуждают :)
Это я знаю, я про конкретный пример )

А, не, не предлагали ему

private final static Logger logger = Logger.getLogger(ClassName.getCurrentClassName());
В общем Вам нужно это https://projectlombok.org/api/lombok/extern/slf4j/Slf4j.html

soontothemoon
28.04.2018
16:31:07
раз в неделю обсуждают :)
:D нужно топики создать)

Black
28.04.2018
18:22:05
Добрый вечер, коллеги

Понятно

Анатолий
28.04.2018
18:28:20
Dmytro
28.04.2018
18:28:56
А может есть у кого то книга русскоязычная где описывается javaFx и sceneBuilder?

Alexander
28.04.2018
18:49:30
+ ещё Thread.getStackTrace()
так через new Exception() же работает

Mikhail
28.04.2018
18:57:27
Quantum Harmonizer
28.04.2018
18:59:34
Vadym
29.04.2018
12:08:11
Привет, какие фреймворки посоветуете для Big Data именно на jvm?

Паша
29.04.2018
12:12:02
покапитаню за spark

Del
29.04.2018
12:13:40
spring

Vadym
29.04.2018
12:14:22
Apache Spark это более популярное решение, а какие есть альтернативы/аналоги? Что бы можна было сравнить?

Quantum Harmonizer
29.04.2018
12:15:01
покапитаню за Hadoop

Alexander
29.04.2018
12:15:26
Google
Alexander
29.04.2018
12:16:09
хранить, стриммить куда-то, BI поверх нее построить

Igorek
29.04.2018
12:16:35
что вы с "бигдатой" делать собрались ?
Ну как, босс сказал что у нас бигдата, значит нужен бигдата фреймворк

Мы должны быть на пике современных технологий!

Alexander
29.04.2018
12:17:16
хороший босс и задачки у него интересные

делать я их конечно не буду

Vadym
29.04.2018
12:21:43
Задачи например проанализировать какие то данные размером в пару сотен гиг, и нужно сравнить который фреймворк справится этим быстрее/эфективнее, дает больше инструментов. Данные могут быть как и например о покупках в сети супермаркетов. так и любые другие например биологические/медицинские

или например какой то антифрауд для банковского сектора

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