
YaOurTea
29.06.2017
10:15:15

Александр
29.06.2017
10:17:10
если берем несуществующий то выдает ошибку?

Евгений
29.06.2017
10:17:20
powersave mode?

Google

Александр
29.06.2017
10:18:10
введи в гугле how to disable code analysis intelij idea

Евгений
29.06.2017
10:18:23
спасибо

Александр
29.06.2017
10:18:25
думаю первой ссылкой будет сайт jetbrains
да не за что)
раз кол-во всегда одинаково
то беги по нулевому массиву вайлом, перехватывай исключение, сохраняй кол-во элементов и дальше фором по остальным
думаю оптимальнейшее решение

YaOurTea
29.06.2017
10:28:29

Александр
29.06.2017
10:29:21
ну если есть такая возможность)

YaOurTea
29.06.2017
10:29:23
Точнее не переписать, а дополнить функционал

Александр
29.06.2017
10:30:29
лучше переписать)

Google

Александр
29.06.2017
10:32:36
отнаследоваться от Iterable<E> и написать все методы ручками)

Daniil
29.06.2017
10:34:58
Так если есть возможность переписать, почему бы не использовать какую-нибудь уже существующую коллекцию?)

Александр
29.06.2017
10:35:53
кстати да
хотя если есть требование максимальной производительности, то стоит самому написать
если нет обычный ArrayList и погнали

YaOurTea
29.06.2017
10:47:20

Александр
29.06.2017
10:49:03
почитай про структуры да подбери подходящую

Alexei
29.06.2017
10:50:23
может кто подскажет как называется задача с таким выводом?

Yan?
29.06.2017
11:02:10
Вопрос к тем, кто дженкинсом обмазывался. Как запустить несколько сервисов, один скриптом? Потому что при запуске первого сервиса, дженкинс дальше не выполняет скрипт.

YaOurTea
29.06.2017
11:02:26
Мне в голову сразу пришел волновой алгоритм поиска пути, но там бы цифры от нуля из центра шли :)

Антон
29.06.2017
11:05:36
если подкласс больше основного класса, его надо выносить наружу?

Евгений
29.06.2017
11:10:36
it depends
если это ТОшка с ордой параметров, геттеров и сеттеров то наверное нет
хотя о чем это я, выноси конечно

Антон
29.06.2017
11:14:21
а это плохо, что я делаю final всё что можно?

Quantum Harmonizer
29.06.2017
11:15:18

Mikhail
29.06.2017
11:15:21

balolam
29.06.2017
11:15:22
Присмотрись к Kotlin)

Google

Quantum Harmonizer
29.06.2017
11:16:02
Мне вот пришлось написать немного на Джавушке... Подскажите, есть ли компактный способ это сделать?
JsonElement jId = o.get("id");
String id = jId == null ? null : jId.getAsString();

Евгений
29.06.2017
11:16:21
optional
ofNullable.map.orElse

Quantum Harmonizer
29.06.2017
11:16:51
Android / Java 6

Евгений
29.06.2017
11:20:51
kotlin же

Vitalii
29.06.2017
11:22:03

Quantum Harmonizer
29.06.2017
11:25:43
kotlin же
> Мне вот пришлось написать немного на Джавушке...
Пишу SDK, которое должно быть компакнтым.
А так, у меня и был?. { Котлин }.

Maxim
29.06.2017
11:47:14
скажите, у кого нибудь идея виснет когда курсор попадает в аннотацию с параметром?

Старый
29.06.2017
11:58:23
почему зоокипер после ребута машины теряет данные из топиков?топики есть, а сообщений, что там были - нет

Dmitry
29.06.2017
12:01:16
мб потому что ноды эфимерные

YaOurTea
29.06.2017
12:02:42

V
29.06.2017
12:16:31
есть небольшой проект на java + jsp + spring MVC + БД, кому интересно пишите в лс

Vlad
29.06.2017
12:26:16

Maxim
29.06.2017
12:37:09

guga
29.06.2017
12:37:10

Vlad
29.06.2017
12:48:27

Maxim
29.06.2017
12:48:53

Daniil
29.06.2017
16:26:11
А у кого-то из присутствующих был опыт перехода из компании, в которой используется Java EE стэк в компанию, в которой используется Spring, при том что знания по Spring в основном только теоретические? :) На сколько это реально/не реально?

Google

Darya
29.06.2017
16:34:24
Привет всем)
Ищу талантливых программистов!

sss3 ?
29.06.2017
16:34:48
Тут нельзя так
Читай правила

Admin
ERROR: S client not available

sss3 ?
29.06.2017
16:35:18
@dmsol пиши ему с вакансиями

Darya
29.06.2017
16:36:38
Извините, хороший хакатон просто проходит, вакансий не предлагаем

sss3 ?
29.06.2017
16:37:11
Дай угадаю, на хаккатоне решать надо будет ваши задачи?)

Darya
29.06.2017
16:37:34
Не угадал)

Митко Соловец?
29.06.2017
16:37:41

sss3 ?
29.06.2017
16:38:07
Спринг не обязательно знать, что бы на нем писать)

Митко Соловец?
29.06.2017
16:39:04

Евгений
29.06.2017
16:40:05
а кто нить может объяснить, почему putIfAbsent возвращает старое значение, а computeIfAbsent - новое?
наверняка же есть какая-то логика

Ivan
29.06.2017
16:40:48

sss3 ?
29.06.2017
16:40:54
Джава сурова

Евгений
29.06.2017
16:43:10
джава и правда сурова.

Мс.
29.06.2017
16:43:59
какой сурова она красавица)

Google

Евгений
29.06.2017
16:44:28
неужели кому-то в голову придет писать if(map.putIfAbsent(x) == null) { ... }

Мс.
29.06.2017
16:45:18
Я восхищён одной тобой
Ты так нежна и без подобна
И я в тебе весь с головой
Ты так и веешь интеллект
И требуешь к себе вниманья
Я как пожизненный объект
Ищу всегда с тобой свиданья
Твоя загадочная структура
Твоя красивая платформа
Красивый стиль твоя натура
И для тебя всё это норма
А стринги милые твои
Прикреплены к тебе красава
И все раздумья мой
Я восхищён тобою Джава

Maxim
29.06.2017
16:49:39

Daniil
29.06.2017
16:54:36
А можно попросить пару примеров таких инструментов?
Было бы здорово знать, к чему готовиться)


Maxim
29.06.2017
17:03:10
можно, конечно. В мире Java EE инструментов, вообще говоря немного. За запуск и работу, логи и мониторинг, часто еще и за кластеризацию и так далее отвечает application server. Их различных мало, да и использовался, скорее всего, какой-то один. То есть знать приходится, фактически, только один инструмент.
В спринге же тебе никто однозначно не скажет, что нужно использовать для решения этих задач
для логов, например - либо сервер приложений и то, что есть в нем, или ELK, или какие-то еще варианты
для всего остального еще хуже
Более простой пример: если мы хотим в Java EE связаться с БД - то это JPA. В Spring'е же вариантов поболее. Первым в голову, конечно, приходит hibernate, но это далеко не единственный путь. Есть EclipseLink, есть тот же JPA и т.д. И у тебя развязаны руки, что использовать.
Что конечно хорошо.
Но если проект не "для себя", то тебе приходится много изучать. Часто даже без внедрения конкретных технологий.
Поэтому и получается не совсем безболезненно. Но чаще всего оно того стоит.


Daniil
29.06.2017
17:14:11
Звучит интригующе и пугающе одновременно) Спасибо большое)