Size: a a a

2020 September 20

GI

Grigorij I. in learn.java
может)
источник

S1

Sceptic 1234 in learn.java
конфиг вот так выглядит
источник

S1

Sceptic 1234 in learn.java
источник

GI

Grigorij I. in learn.java
Sceptic 1234
вот такой
           <artifactId>log4j</artifactId>
           <version>1.2.17</version>
это для 2го конфиг
источник

S1

Sceptic 1234 in learn.java
видимо, не тот лог4ж я с мавена подтянул?
источник

S1

Sceptic 1234 in learn.java
понял, спасибо
источник

DS

Dmitriy Shilnikov in learn.java
Grigorij I.
это для 2го конфиг
Ха )
источник

DS

Dmitriy Shilnikov in learn.java
Телепатия рулит
источник

GI

Grigorij I. in learn.java
не то заквотил
источник

かたかわ in learn.java
Sceptic 1234
Подскажите, кто работал с log4j + idea
Как настроить log4j.xml? (содержимое дефолтное пока - с офф сайта)
Сначала он его вообще не находил (лежит src\resources)
Пометил в project structure эту папку как Resource Folder
Появилось ещё больше ошибок типа:

log4j:WARN Continuable parsing error 2 and column 30
log4j:WARN Document root element "Configuration", must match DOCTYPE root "null".
log4j:WARN Continuable parsing error 2 and column 30
log4j:WARN Document is invalid: no grammar found.
log4j:ERROR DOM element is - not a <log4j:configuration> element.

Загуглин на стаковерфлоу такие ошибки решаются каким-то недефолтным содержимым настроек. Но почему дефолтные не взлетают?
Я бы посоветовал  использовать log4j2, а на конфигурацию глянуть из официального источника, где это разжёвано
источник

かたかわ in learn.java
источник

S1

Sceptic 1234 in learn.java
Спасибо! Второй лог4ж уже подрубил, всё заработало, как раз сижу разбираюсь дальше как всё грамотно тут настроить
источник

ИГ

Иван Горбунов... in learn.java
Ребята привет, подскажите что не так делаю) нужно сделать проверку, если у числа с плавающей точкой после точки 0, то нужно отрезать его, делаю вот так но не срабатывает:
double newX = ax + bx;
       if(newX % 1 == 0)
           newX = round(newX);
       double newY = ay + by;
       if(newY % 1 == 0)
           newY = round(newY);
       return "{" + newX + ";" + newY + "}";
а так-же если сделать проверку == 0.0 то тоже не срабатывает
источник

AS

Andrey Shalygin in learn.java
Иван Горбунов
Ребята привет, подскажите что не так делаю) нужно сделать проверку, если у числа с плавающей точкой после точки 0, то нужно отрезать его, делаю вот так но не срабатывает:
double newX = ax + bx;
       if(newX % 1 == 0)
           newX = round(newX);
       double newY = ay + by;
       if(newY % 1 == 0)
           newY = round(newY);
       return "{" + newX + ";" + newY + "}";
а так-же если сделать проверку == 0.0 то тоже не срабатывает
А как этот код работает? Эту задачу можно разными способами делать, почему имннно так решил?
источник

ИГ

Иван Горбунов... in learn.java
ну это типа функция возвращает координаты нового вектора в результате сложения двух векторов, мне нужно чтобы выводилось например не так {12.0 ; 8.3} а так {12 ; 8.3}
источник

Dᅠ

Danylo ᅠ in learn.java
Иван Горбунов
Ребята привет, подскажите что не так делаю) нужно сделать проверку, если у числа с плавающей точкой после точки 0, то нужно отрезать его, делаю вот так но не срабатывает:
double newX = ax + bx;
       if(newX % 1 == 0)
           newX = round(newX);
       double newY = ay + by;
       if(newY % 1 == 0)
           newY = round(newY);
       return "{" + newX + ";" + newY + "}";
а так-же если сделать проверку == 0.0 то тоже не срабатывает
Остаток от деления можно брать только у целых чисел.
источник

ИГ

Иван Горбунов... in learn.java
Danylo ᅠ
Остаток от деления можно брать только у целых чисел.
блин, вот тупанул
источник

Dᅠ

Danylo ᅠ in learn.java
12.0 == 12.
Точка всегда будет выводиться у float и double, тебе нужно привести к целочисленному типу.
источник

ИГ

Иван Горбунов... in learn.java
Danylo ᅠ
12.0 == 12.
Точка всегда будет выводиться у float и double, тебе нужно привести к целочисленному типу.
а понял, спасибо
источник

ИГ

Иван Горбунов... in learn.java
а если переменная newX имеет тип double и сделать так newX = (int)newX; она поменяет тип на int?
источник