@jvmchat

Страница 2850 из 2890
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
Осталось найти того, кому будет не лень идти в ide, писать макет и смотреть bytecode.
а чего тут писать: public class Bar { public static void main(String[] args) { Class c = Foo.class; } } class Foo {} и запустить с -verbose:class

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
Очередь на основе массива со сдвигом элементов. Как реализуется?
ограниченная блокирующая очередь, базирующаяся на массиве - ArrayBlockingQueue

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

elefus
03.10.2018
20:20:04
в ней хвост и голова "ходят друг за другом"

по кругу

смотрим исходники → разбираемся → реализовываем?

вряд ли вам нужна thread-safe структура данных, поэтому можете взять указанный выше класс, вычистить его от использования лока и будет ограниченная очередь для работы в однопоточном режиме

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
В сотый раз наблюдая изобретение колеса.. Уже не смеешься.
Нужно реализовать самому. Лучше готовых решенийсам не напишешь. В комании раз 100 об этом слышал

Aleksander
03.10.2018
21:09:33
Нужно реализовать самому. Лучше готовых решенийсам не напишешь. В комании раз 100 об этом слышал
Хз, всему свое место. Если у тебя какая-нибудь специфичная задача, мб и напишешь. А так - я бы не стал. Если бы ты ее описал конкретнее, мб, стало бы понятнее.

Aleksander
03.10.2018
21:10:56
Это курсач. В нем вся фишка реализовать очередь и список самому
А - ну, как я и думал. Могу рассказать, как я бы реализовал эту очередь в личку. А ты с моих слов, потом реализуешь

Google
Nikolay
03.10.2018
21:12:11
Нужно реализовать самому. Лучше готовых решенийсам не напишешь. В комании раз 100 об этом слышал
я немного о другом. мысль ходит по кругу, не реализация. мысль в целом одна и та же, и поэтому её пере-изобретение смотрится.. специфично.

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

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
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
+ у тебя будет возможность стать членом команды ГАЗа

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

1337
04.10.2018
11:22:23
Призовой фонд в размере месячной зп миддла отдельно радует
нормальный призовой фонд, не the international же, для каких-нибудь студентов вообще прекрасно

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
код и поведение в студию
собственно в строке 80 у пасты move-object p0, v3 - где p0 это регистр содержащий this

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