Size: a a a

2020 October 14

S

Sergey 🖋 in learn.java
Выше в импортах в коде глянь
источник

А

Артём Курилко... in learn.java
понял, спасибо
источник

MB

M Botyuk in learn.java
Dmitriy Shilnikov
У него же есть готовый аппендер для хттп из коробки прямо.
я видел что есть, но я хочу ещё свой функционал добавить, мне получается использовать его и просто пару методов своих добавить?
источник

А

Артём Курилко... in learn.java
когда создаёте кастомные классы для ошибок, например пользователь не найден и т.д. Делается отдельно класс под каждую ошибку или создается один класс с методами под каждую ошибку?
источник

А

Артём Курилко... in learn.java
не смог найти примеры в интернете таких проектов, сталкивался только когда есть один класс с супер конструктором
источник

DC

Denis Chikanov in learn.java
Артём Курилко
когда создаёте кастомные классы для ошибок, например пользователь не найден и т.д. Делается отдельно класс под каждую ошибку или создается один класс с методами под каждую ошибку?
Отдельные классы под отдельные ошибки
источник

А

Артём Курилко... in learn.java
Denis Chikanov
Отдельные классы под отдельные ошибки
понял, спасибо
источник

DS

Dmitriy Shilnikov in learn.java
M Botyuk
я видел что есть, но я хочу ещё свой функционал добавить, мне получается использовать его и просто пару методов своих добавить?
Смотря чего за функциональность хочешь. В стандартном кода вообще мало, можешь просто по аналогии написать, но можешь и просто обёртку над стандартным сделать (или унаследоваться от стандартного).
источник

MB

M Botyuk in learn.java
от httpappendera не смогу, он final, получается от abstractAppendera нужно, вроде так он называется
источник

DS

Dmitriy Shilnikov in learn.java
M Botyuk
от httpappendera не смогу, он final, получается от abstractAppendera нужно, вроде так он называется
А чего ты такое хитрое вообще туда добавить хочешь?
источник

MB

M Botyuk in learn.java
Dmitriy Shilnikov
А чего ты такое хитрое вообще туда добавить хочешь?
я ещё новичок в этом, насколько я понимаю в прошлой версии аппендера была буферизация, вот её и хочу перенести
источник

MB

M Botyuk in learn.java
и ещё, мне нужно будет сообщение входящее парсить
источник

MB

M Botyuk in learn.java
и в json сохранять как ключь- значение
источник

А

Артём Курилко... in learn.java
как можно сокращать подобные условные выражения?
void something(boolean first, boolean second){
 if (first){
   if (second)...
   else ...
 }

 else if (!first) {
   if (second)...
   else ...
 }
}
источник

ch

central hardware in learn.java
Артём Курилко
как можно сокращать подобные условные выражения?
void something(boolean first, boolean second){
 if (first){
   if (second)...
   else ...
 }

 else if (!first) {
   if (second)...
   else ...
 }
}
if (second && first) почитайте про булеву математику
источник

А

Артём Курилко... in learn.java
central hardware
if (second && first) почитайте про булеву математику
так выйдет 4 выражения вместо 6 (
if (second && first) 
If (second && !first)
if (!second && first)
if (!second && !first)
), но я думал есть что то лаконичней
источник

ch

central hardware in learn.java
Артём Курилко
так выйдет 4 выражения вместо 6 (
if (second && first) 
If (second && !first)
if (!second && first)
if (!second && !first)
), но я думал есть что то лаконичней
если вы хотите прогнать через вот эти ифы то вам вообще никакх условий не надо просто сразу на выполнение
источник

А

Артём Курилко... in learn.java
central hardware
если вы хотите прогнать через вот эти ифы то вам вообще никакх условий не надо просто сразу на выполнение
это пример а на деле first может значит "fads".equals(someField)
источник

А

Артём Курилко... in learn.java
central hardware
if (second && first) почитайте про булеву математику
ты об этом a ^ b?
источник

ch

central hardware in learn.java
не очень врубаюсь в чем тогда вопрос если у вас есть условие ну пишите условие, хотите упростить ну идите в булеву математику читайте правила упрощения и упрощайте, если у вас два подрят условия можете слить в одно если читаемость позволяет
источник