@jvmchat

Страница 118 из 2890
Nick
08.04.2016
07:46:33
Ну сначала пишет что стринги всегда .equals () сравнивать

ThisIs
08.04.2016
07:46:44
да

Nick
08.04.2016
07:46:49
А потом в дженериках, куда вообще хуй знает что может попасть, пишет ==

Там же дженерик

Google
Nick
08.04.2016
07:47:17
Могут и другие объекты сравниватьсч

Спасибо, все-таки прояснил

guga
08.04.2016
07:47:42
А потом в дженериках, куда вообще хуй знает что может попасть, пишет ==
Ты ничего не понял, == — сравнивает ссылки, equaks — то, что ты сам напишешь

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

юзай его

[Anonymous]
08.04.2016
07:48:35
Guga шарит

ThisIs
08.04.2016
07:48:56
когда создаешь экземпляр объекта то на == всегда будет false

Nick
08.04.2016
07:49:08
Так как оно в дженериках может быть достаточным? Когда Ob ob2 = ob1; разве что

Ты ничего не понял, == — сравнивает ссылки, equaks — то, что ты сам напишешь

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

юзай его

Google
guga
08.04.2016
07:49:51
Так как оно в дженериках может быть достаточным? Когда Ob ob2 = ob1; разве что
ну если у тебя было присвоение ob2 = ob1, то ob2 == ob1 вернет true, т.к. ссылки ведуть на один кусок памяти

[Anonymous]
08.04.2016
07:50:11
Он (шилдт) намекает что строки иногда могут быть равны по ==

Nick
08.04.2016
07:51:25
Он (шилдт) намекает что строки иногда могут быть равны по ==
Ну так там дженерик код. А что если аргументами класса будет не обертка для примитива, а свой класс? Так джава нуб как я решит что правильно, и будет писать ==

Разве так правильно будет?

guga
08.04.2016
07:54:10
Ну так там дженерик код. А что если аргументами класса будет не обертка для примитива, а свой класс? Так джава нуб как я решит что правильно, и будет писать ==
БЖЛЯДЬ, ты понимаешь что стоимость операций == и equals кардинально разная, если у тебя ДОСТАТОЧНЫМ условием является равенство ссылок, тогда ты можешь проверить это быстро, а если у тебя глубокое сравнение элементов, тогда сравнение ссылок не обойдешься. Я не знаю в каком контексте свой пример пишет Шилд.

[Anonymous]
08.04.2016
07:55:06
Ладно, расскажу как правильно нужно сравнивать в подобных ситуациях: использовать compareTo

И интерфейс Comparable

Nick
08.04.2016
07:55:25
Мне ж тоже не делать нехуй, спорить

[Anonymous]
08.04.2016
07:57:11
Ответ выше

Ну так там дженерик код. А что если аргументами класса будет не обертка для примитива, а свой класс? Так джава нуб как я решит что правильно, и будет писать ==

guga
08.04.2016
07:57:51
и кстати, типичный equals первой строкой делает такое public boolean equals(Object o) { if (this == o) return true;

Evjeni
08.04.2016
08:03:17
Looking for a young talent that: is a Javascript hacker is a real geek

ThisIs
08.04.2016
08:52:07
что обычно используют в UI в ентерпрайз решениях? допустим я пишу сервак для управляющей компании вот и в ui зак* писать ajax запросы на jquery создавать всякие таблицы и таких таблиц до* + нужно изменять значении в полях как в Excel'е и на каждый такой запрос писать маппинг это же безумие, короче накипело? посоветуйте хороший ui фреймворк для создания форм как в экселе

в сторону ваадина смотрел только думаю что не смогу на нем сделать хороший интерфейс

guga
08.04.2016
09:02:36
Сам не работал, но есть ещё prime faces.

И чем тебя не устроили всякие reactы и angularы

ext jsы

Google
guga
08.04.2016
09:03:35
ну и всё в том же духе

ThisIs
08.04.2016
09:04:48
а что они могут?

guga
08.04.2016
09:05:20
вот тебе овервью ext js

https://www.sencha.com/products/extjs/#overview

но лучше спроси у @igorz вот он тебе скажет

Igor
08.04.2016
09:06:01
ext не советую

стоит кучу денег

и работает так себе

ThisIs
08.04.2016
09:08:02
в primeface интеграция со спрингом как?

тут еще кто то писал что лучше взять angular чем primeface 

в primeface интеграция со спрингом как?
имел ввиду безболезненная

?

Nirland
08.04.2016
09:11:27
https://github.com/ipselon/structor не пробовал, но выглядит интересно, особенно интеграция со Spring Data

Igor
08.04.2016
09:15:22
а вы с нуля пишете?

V
08.04.2016
09:15:48
а вы с нуля пишете?
я пишу с объявления класса main, а с нуля это как?

Igor
08.04.2016
09:16:09
я про их интерпрайз

ThisIs
08.04.2016
09:19:08
как это с нуля?

взял bootstrap + jquery 

и на backend spring 

+ hibernate

Google
ThisIs
08.04.2016
09:19:56
и всякиелибы

Nick
08.04.2016
09:23:06
Сорян, жмякнул рукой

Igor
08.04.2016
09:27:05
посмотри на жхипстер

ThisIs
08.04.2016
09:27:11
с нуля это типа не саппорт проект? 

Igor
08.04.2016
09:27:32
ну если только начинаете - можно впилить жхипстер, если нет - уже сложно будет

ThisIs
08.04.2016
09:27:40
смотрел типа генератор 

как в рельсах кажись

Igor
08.04.2016
09:27:53
он автоматически на каждую сущность генерит ui

ThisIs
08.04.2016
09:28:06
а как в рельсах

Admin
ERROR: S client not available

Igor
08.04.2016
09:28:08
мы на проекте делали так: отдельно продовский проект, отдельно жхипстер

и копипастили ui)

ThisIs
08.04.2016
09:28:29
но там же у меня не сущности видны в ui

допустим есть 3 сущности

1 берет какую то инфу 2 также и 3 также и в бизнес логике что то формируется

создается 1 pojo

и эту pojo передаю в ui 

Igor
08.04.2016
09:29:32
а, ну тогда не очень подходит)

ThisIs
08.04.2016
09:29:55
а там jstl foreach итп 

Igor
08.04.2016
09:30:13
я у себя пока ангуляр юзаю

Google
Igor
08.04.2016
09:30:34
из топов еще реакт

ext совсем для хардкорного энтерпрайза

ThisIs
08.04.2016
09:31:07
у меня маленький 

только связь как спагетти

где то 25 сущностей 

а 24 оказывается

Igor
08.04.2016
10:02:12
еще HR кадры - написала в фб, ответил ей, что через года полтора только буду искать новое место работы, написала в скайп через пару дней

и через 2 месяца опять пишет ><

V
08.04.2016
10:06:19
Igor
08.04.2016
10:06:40
"Что ж, набирайтесь знаний и я еще приду к Вам - пообщаемся"

звучит как угроза

[Anonymous]
08.04.2016
10:12:17
а сколько у тебя лет стажа?

Igor
08.04.2016
10:14:43
в августе 4 будет

ThisIs
08.04.2016
10:28:11
Ого у меня в августе год будет)

Митко Соловец?
08.04.2016
10:57:55
Игорь, а что ты на гитхаб выложил?

ну если конкретно по коду замечания, раз уже юзаешь спринг - @Autowired вместо @Inject, Респонс Энтити - заменить на ДТО или юзать автоматический преобразователь. А так вроде аккуратненько все.

фу, майнкрафт, под него только школота пытается писать

Igor
08.04.2016
11:07:21
Игорь, а что ты на гитхаб выложил?
простенький сервак для залива файлов

а почему респонс ентити не стоит юзать?

Maksym
08.04.2016
11:08:28
Зачем? Просто для изучения языка/фреймворков?

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