
Anton
03.10.2018
16:29:29
или ещё, каким образом можно получить в коде инструкцию dup2_x2?

Диоген
03.10.2018
16:30:57
Надеюсь это не мне вопросы, ведь я не о себе говорил ?

Anton
03.10.2018
16:31:07
бери себе, в следующий раз кого нибудь спросишь ?

Google

Диоген
03.10.2018
16:31:23

Harky
03.10.2018
16:33:36
Осталось найти того, кому будет не лень идти в ide, писать макет и смотреть bytecode.

Anton
03.10.2018
16:35:13
просто спека в этом месте менялась в какой но версии
чесно говоря, я сам деталей уже не помню :))

Диоген
03.10.2018
16:39:27
Нашел в спеке iff, загуглил
if and only if (shortened iff)
хоть че-то полезное сегодня узнал

Anton
03.10.2018
16:43:33


Ivan
03.10.2018
19:11:07
Гхм... а кто-нибудь знает почему CompletableFuture так отличается от других (и какие еще можно попробовать)?
Вот такой код:
System.out.println("CompletableFuture");
Future<String> foo = new CompletableFuture<?);
System.out.println(foo.cancel(true));
System.out.println(foo.cancel(true));
System.out.println("Guava SettableFuture");
foo = SettableFuture.create();
System.out.println(foo.cancel(true));
System.out.println(foo.cancel(true));
System.out.println("Spring SettableListenableFuture");
foo = new SettableListenableFuture<?);
System.out.println(foo.cancel(true));
System.out.println(foo.cancel(true));
System.out.println("Real Future");
foo = Executors.newSingleThreadScheduledExecutor().submit(() -> {
try {
Thread.sleep(TimeUnit.DAYS.toMillis(1));
} catch (InterruptedException e) {
//ignore
}
return "foo";
});
System.out.println(foo.cancel(true));
System.out.println(foo.cancel(true));
Выводит вот такое:
CompletableFuture
true
true
Guava SettableFuture
true
false
Spring SettableListenableFuture
true
false
Real Future
true
false


Ivan
03.10.2018
19:20:11
Это перманентый результат?
Или бывают другие результаты у CompletableFuture?

Google

Ivan
03.10.2018
19:26:42
перманентный - он теперь всегда true будет на такое возвращать

Ivan
03.10.2018
19:27:48
okay

Kirill
03.10.2018
19:59:35
Очередь на основе массива со сдвигом элементов. Как реализуется?
Не могу найти нормальной инфы в интернете

elefus
03.10.2018
20:17:52

Kirill
03.10.2018
20:18:03

elefus
03.10.2018
20:19:50

Kirill
03.10.2018
20:20:03
Нужно самому реализовать

elefus
03.10.2018
20:20:04
в ней хвост и голова "ходят друг за другом"
по кругу
смотрим исходники → разбираемся → реализовываем?
вряд ли вам нужна thread-safe структура данных, поэтому можете взять указанный выше класс, вычистить его от использования лока и будет ограниченная очередь для работы в однопоточном режиме

Aleksander
03.10.2018
21:00:19

Nikolay
03.10.2018
21:01:24
В сотый раз наблюдая изобретение колеса.. Уже не смеешься.

Aleksander
03.10.2018
21:02:24
Ну, может задание в универе, что тут смешного

Nikolay
03.10.2018
21:02:25
So wake me up when it's all over, в смысле, когда они disruptor напишут

Kirill
03.10.2018
21:07:24

Aleksander
03.10.2018
21:09:33

Kirill
03.10.2018
21:10:11

Aleksander
03.10.2018
21:10:56

Google

Nikolay
03.10.2018
21:12:11

Kirill
03.10.2018
21:12:58
Я решил не заморачиваться и юзать обычный массив. Ведь вставка идет в конец, а читаем мы сначала. FIFO получается))))

Диоген
03.10.2018
21:30:54
Если самому, то ебашь интерфейсы для списка и очереди и одну имплементацию для этих штук, типа линкедлист

Kirill
03.10.2018
21:57:44

Alexandr
04.10.2018
03:46:57
если только не в ПТУ

Pavel
04.10.2018
05:29:02
не вижу в коде кнопки, чтоб сказать спасибо водителю автобуса

Name
04.10.2018
05:33:49
Внезапно в классе
SetOnAction и лямбду


Anna
04.10.2018
09:53:55
ребята, привет! меня зовут Аня, я представляю GAZ TECH хакатон, который пройдет 20-21 октября в Нижнем Новгороде.
?Горьковский автомобильный завод приглашает принять участие в масштабном GAZ Tech хакатоне!
?ГАЗ впервые проводит хакатон для IT-специалистов, способных предложить лучшие решения в сфере информационных технологий и автоматизации бизнес-процессов в области автомобилестроения.
? Призовой фонд хакатона - 135 000 рублей и возможность стать частью команды ГАЗа.
GAZ Tech хакатон пройдет в два этапа:
?Отборочный этап продлится до 18 октября (23:59 по Мск).
?Финал хакатона пройдет 20-21 октября на территории ГАЗа в Нижнем Новгороде.
К участию приглашаются программисты и разработчики, дизайнеры, команды разработчиков, а также все заинтересованные в развитии современных технологий в автомобилестроении.
Участие бесплатное, необходима предварительная регистрация на официальном сайте ??http://hackathon.gaz.ru

Митко Соловец?
04.10.2018
09:55:23


Oleg
04.10.2018
09:55:55
Tesla уже не модно

Timur
04.10.2018
09:56:12
Я бы даже не удалял, слишком это прекрасно

Alexander
04.10.2018
09:56:27
я вот не могу даже шутить. это просто прекрасно
я бы даж сходил
скинул знакомым нижегородцам

Admin
ERROR: S client not available

Timur
04.10.2018
09:57:39
Призовой фонд в размере месячной зп миддла отдельно радует

Anton
04.10.2018
09:57:41
хакатон "Нижегородский Газмяс" это круто

Google

Митко Соловец?
04.10.2018
09:57:55

Alexander
04.10.2018
09:58:06
ну для хакатона норм.

Митко Соловец?
04.10.2018
09:58:14
Кто-то только пиццу предлагает )

Timur
04.10.2018
09:58:21

Filipp
04.10.2018
09:58:47
+ у тебя будет возможность стать членом команды ГАЗа

Del
04.10.2018
09:59:23

Alexander
04.10.2018
09:59:46
в Нино зп подтягиваются к мацковским.

Timur
04.10.2018
09:59:48

Anna
04.10.2018
10:05:17
спасибо! мероприятие норм на самом деле) приезжайте!

Aleksander
04.10.2018
10:53:04
Всем привет =) А возможно ли заменить ApplicationListener который прописан в spring.factories на свой?
LoggingApplicationListener - есть такой в буте замечательный листенер, который конфигурацию логгирования пришивает гвоздями к файловой системе/http. Хочу это исправить.
черт - походу нельзя, отвечают разрабы =(

Sergey
04.10.2018
11:17:06


1337
04.10.2018
11:22:23

oles
04.10.2018
11:38:21
подскажите а по какой причине если функция класса может создавать новые экземпляры класса(возвращать их) то при создании объекта в этой фнкции в регистр содержащий указатель на this, кладется адрес нового объекта?

Alexandr
04.10.2018
11:53:16
бред какой то
код и поведение в студию

oles
04.10.2018
11:59:11
предупреждаю сразу что это все для андроида
вот пример кода http://androidxref.com/4.1.2/xref/libcore/luni/src/main/java/java/lang/String.java#1557
а вот то во что это собирается https://pastebin.com/EzVXxtgj

Google

oles
04.10.2018
12:00:42