@jvmchat

Страница 1729 из 2890
Artiom
18.08.2017
09:39:45
а с референсами было бы интересно послушать, как они юзают их и для чего)
В андроиде юзают, а я на андроид разработчика ходил

В asynctask, например

Vlad
18.08.2017
09:44:27
Это же наркомания полнейшая.

Igor
18.08.2017
09:44:39
Google
Sergey
18.08.2017
09:45:36
Это же наркомания полнейшая.
Отчего же, норм задание, у любого норм программиста свой jvm и javac запущен в голове

Igor
18.08.2017
09:45:43
Даже в гуманитарном вузе нам их давали, а тут нужнее интегральчики и матрицы. Код дают но ужасно и зоопарк.

Oleg
18.08.2017
09:46:10
Мтуси
это какая кафедра?

Oleg
18.08.2017
09:46:25
ибо по графам читали даже курс полгода

Vlad
18.08.2017
09:46:25
Я про код

А не про вопрос

Igor
18.08.2017
09:46:39
это какая кафедра?
Не могу сейчас вспомнить, архитектуры информационных систем.

Vlad
18.08.2017
09:46:39
Камней там много.

Igor
18.08.2017
09:47:31
Меня выбесило в этом году пойду на информационные методы программирования. (Или что то в этом духе)

Yan?
18.08.2017
09:47:42
Камней там много.
Я бы хотел послушать, потому что максимум что я нашел это было про byte[] как ключ

Alex
18.08.2017
09:47:48
Это не код, это бред какой-то получается.

Google
Yan?
18.08.2017
09:48:08
Это вообще картинка от Яндекса :)

https://yandex.ru/jobs/vacancies/dev/develop_java

Igor
18.08.2017
09:48:21
ибо по графам читали даже курс полгода
Ну у нас на заочке пол года не будет конечно. Но литературы даже не дали.

Oleg
18.08.2017
09:48:43
литературы не было, но это давно было

Alexey
18.08.2017
09:48:47
это мега баян, даже на стековерфлоу ответы есть

Oleg
18.08.2017
09:48:52
а факультет какой?

Vlad
18.08.2017
09:49:10
Evgeniy
18.08.2017
09:49:22
С другой стороны, что спрашивать джуна?опыта нет, ничего нет. Поэтому теорию...общую. вечером собеседующий и собеседоваемый читают одну и туже статью "10 вопросов на джуна по джаве". И там точно есть иквалс и хэшкод

Oleg
18.08.2017
09:49:44
Alex
18.08.2017
09:49:59
это мега баян, даже на стековерфлоу ответы есть
Я бы даже не смог такое придумать, не то чтобы самому наговнякать

Alexey
18.08.2017
09:50:11
пару лет назад находил, ищи с богом!

Oleg
18.08.2017
09:50:16
У меня это спрашивали
а у тебя где спрашивали? я уже пару компания с этим видел

Igor
18.08.2017
09:50:24
а факультет какой?
Не могу вспомнить, я ушел оттуда. Ни одно занятие за год мне не пригодилось

Alex
18.08.2017
09:50:27
byte[] мутабелен и его плохо использовать
Примитивы в дженерике низя, как минимум.

Jiff
18.08.2017
09:50:57
а у тебя где спрашивали? я уже пару компания с этим видел
Эта задача на сайте Яндекса висит уже много лет, ее иногда любят реюзать)

Igor
18.08.2017
09:51:08
так ты на заочке там был?
Ну да, на работе просили образование

Vlad
18.08.2017
09:51:09
Я бы хотел послушать, потому что максимум что я нашел это было про byte[] как ключ
по мимо того блокировка кэша на вычисление дайджеста, поставит в очередь всех (а если блок длинный, то ждать будут долго). в общем сомнительное решение.

Google
Maksim
18.08.2017
09:51:21
Примитивы в дженерике низя, как минимум.
Это же массив. Можно. В смысле, не запрещено.

Igor
18.08.2017
09:51:23
Сбер кстати требует чтобы было

И другие банки

Yan?
18.08.2017
09:52:18
https://ru.stackoverflow.com/questions/451589/%D0%97%D0%B0%D0%B4%D0%B0%D1%87%D0%B8-%D0%AF%D0%BD%D0%B4%D0%B5%D0%BA%D1%81%D0%B0-%D0%BD%D0%B0-%D0%B4%D0%BE%D0%BB%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C-android-developer-%D0%A1%D0%BF%D0%BE%D1%80%D0%BD%D1%8B%D0%B9-%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81-%D0%9F%D0%BE%D0%B4%D1%81%D0%BA%D0%B0%D0%B6%D0%B8%D1%82%D0%B5-%D0%B3%D0%B4%D0%B5-%D1%8F Вот ответы

Alex
18.08.2017
09:54:11
Это же массив. Можно. В смысле, не запрещено.
В смысле? В дженерики только объекты можно ложить. Или присутствует какая-то хитрая упаковка?

Oleg
18.08.2017
09:54:16
Zaycev.net
это значит третьи кто стащил её с яндекса

Alex
18.08.2017
09:55:53
Аррэй есть обжект
Окей, новый день, новые знания. Спасибо!

Quantum Harmonizer
18.08.2017
09:56:11
Oleg
18.08.2017
09:56:18
Да уже стотретьи)
ну я не так много собеседовался

Alex
18.08.2017
09:57:13
ну я не так много собеседовался
Слава Богу, я не попадался на такие извращенства. Попадался на другие ?

Ruben
18.08.2017
10:01:35
Слава Богу, я не попадался на такие извращенства. Попадался на другие ?
Раз уж зашёл разговор о извращенствах, у тебя девушка на аве)

Alexander
18.08.2017
10:01:37
это значит третьи кто стащил её с яндекса
Уровень 1: копипастить код со so Уровень 2: копипастить тестовые задания из интернетов

Oleg
18.08.2017
10:02:17
копипастящие тестовые с интернета собеседуют копипастщих код с интернета?

Alexey
18.08.2017
10:05:14
скоро Орейли по ней книжку напишет

или Блох

Google
Alexander
18.08.2017
10:06:24
Или Егор

Alexey
18.08.2017
10:06:56
Егор картину нарисует

Jiff
18.08.2017
10:07:54
Digest classes are evil

Alexey
18.08.2017
10:11:52
после подкаста Егора никто к нему в контору не собеседовался?

неплохой у них там definition of done у задач

Alex
18.08.2017
10:15:21
Откройте меню чатика, и там второй пункт прочтите, он еще красным крестиком помечен.

Alexey
18.08.2017
10:17:57
хочешь чтобы он убрал красотулю и поставил кота в угоду моде? нет, не надо

Admin
ERROR: S client not available

Митко Соловец?
18.08.2017
10:21:42
код внутри похож на блокировку с двойной проверкой

Alex
18.08.2017
10:21:55
Не обижайся, но это странно)
Не в обиде, и это не странно.

Alexander
18.08.2017
10:22:09
Митко Соловец?
18.08.2017
10:23:00
а значит мапа должна быть волатайл

ну про дженерики и эквалс у байта сказали

Евгений
18.08.2017
10:26:04
а значит мапа должна быть волатайл
зачем это? синхронизация же есть

Митко Соловец?
18.08.2017
10:27:56
сорри, не увидел что на саму мапу лочимся, думал на this

http://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.html

Google
Arsen
18.08.2017
10:29:06
Yan?
18.08.2017
10:29:08
Есть еще косяк, что первое чтение не синхронайзд

Arsen
18.08.2017
10:29:10
в первой строке метода

final бы туда

Mikhail
18.08.2017
10:29:47
final бы туда
Yep. Синхронизация по не-final полю ещё.

Евгений
18.08.2017
10:30:31
NPE получится
в каком месте?

Arsen
18.08.2017
10:31:10
в каком месте?
в cache.get(input)

Евгений
18.08.2017
10:34:05
что-то не понял. cache инициализируется же

Arsen
18.08.2017
10:34:31
в другом треде)

Евгений
18.08.2017
10:35:05
ясно. спс )

Oleksandr
18.08.2017
10:35:45
забавно, что ответа "выкинуть HashMap и взять j.u.c.ConcurrentHashMap" не прозвучало пока

Arsen
18.08.2017
10:36:32
и “отдавать мутабельный объект наружу” тоже

или было?

Oleksandr
18.08.2017
10:36:59
кстати да, тоже верно

Mikhail
18.08.2017
10:37:02
Так вопрос что неправильно с кодом это не то же самое что вопрос как поправить

и “отдавать мутабельный объект наружу” тоже
И клонировать входящий тогда уж

Arsen
18.08.2017
10:37:28
зачем?

Mikhail
18.08.2017
10:37:31
Ты не прав

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