Kant #101 7 марта 2019 Ну так указатель и равен машинному слову.Массив - набор указателей в памяти. Было бы глупо JVM не утилизировать конвеерные возможности avx в memcpyбыло бы глупо утилизировать их всегда, тк мемкопи не знает, сколько он будет копироватьбольшинство копирований как раз небольшие, там больше влияния окажет прочитаны ли данные в линию кэша оперативки/проца, чем сбрасывать конвейер, инициализировать авх, грузануть в него жалких 256 байт и выгрузить назад, ничего не считая (для чего и делали все SIMD) плюс банально для всех SIMD инструкций память ОБЯЗАНА быть выровнена перед их использованием, а для этого компилятору придется еще немного поебаться перед загрузкой, тк он не знает, что за указатель то к ниму придет так что в общем случае только хуже станетно офк при увеличении копируемого объека авх начнет выигрывать, особенно учитывая что у него есть префетч кэша и вон пару статеек на SO говорят что в ядре линукса вообще AVX запрещен в общем видевон можешь поразвлекаться https://stackoverflow.com/questions/43343231/enhanced-rep-movsb-for-memcpy Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью. Поделиться сообщением Ссылка на сообщение
Just.Doit #102 7 марта 2019 щас тут чутка приходится писать на джавке.какой же мерзопакостный и отсталый язык. это ппц. SKYnv понравилось это очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
AXEcap #103 7 марта 2019 (изменено) https://github.com/Microsoft/calculatorмайкософт выложили исходники своего калькулятора все бы хорошо да я нуб и не шарю в кодеесть добрые люди скопилируйте калькулятор в эксешник по гроб жизни буду благодарену меня на 10й винде вырезан магазин и куча мусора еще, а калькулятор приходится сторонний юзать @@Kant Изменено 7 марта 2019 пользователем AXEcap Поделиться сообщением Ссылка на сообщение
Kant #104 7 марта 2019 у меня в вижле не установлены ни UWP, ни плюсы, сорян ну и я бы еще понял если бы старый попросил, а там же новая какашка Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью. Поделиться сообщением Ссылка на сообщение
Just.Doit #105 7 марта 2019 https://github.com/Microsoft/calculatorмайкософт выложили исходники своего калькулятора все бы хорошо да я нуб и не шарю в кодеесть добрые люди скопилируйте калькулятор в эксешник по гроб жизни буду благодарену меня на 10й винде вырезан магазин и куча мусора еще, а калькулятор приходится сторонний юзать @@Kantв чем проблема в стороннем?сейчас можно вообще в браузере калькулировать. зачем тебе это очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
AXEcap #106 7 марта 2019 привык из под винды запускать его и считатьсейчас вместо оригинала стоит из под 7ки старый тот конченый+ через макрос на клаве запускать привык Фн+Ф12обычно на гитхабе выкладывают екзешник но тут челику видимо впадлу было это делать Поделиться сообщением Ссылка на сообщение
iMbanana #107 8 марта 2019 (изменено) если вы вставляете в коллекции построенные на массивах куда-то кроме конца - вы долбоебкандидат вы так себе я провёл полную мобилизацию своих знаний и встал на тропу войны:на следующей неделе 8+ собеседованийаплаюсь абсолютно в любую хуйню, которую предлагают: начиня от букмекерской конторы олимп и заканчивая джетбрейнсом на этой неделе был в райфе из интересного:в чем отличие реляционной модели бд от нереляционной в рамках кап теоремыvolatile vs atomicпочему в хешмапе при определении индекса бакета юзается побитовое умножение а не остаток от деления монолит вс микросервисыкак правильно взять хешкод от лонга дополню еще, как вспомнющас тут чутка приходится писать на джавке.какой же мерзопакостный и отсталый язык. это ппц.я пересаживался на джаву с шарпахз, как по мне - вообще дикий кайф: простой, популярный, без (почти) лишней хуйни)свои задачи решает и обратно совместим Изменено 8 марта 2019 пользователем iMbanana [14:22:31] Сиэль: oh uj eti imbanani Поделиться сообщением Ссылка на сообщение
Index #108 8 марта 2019 почему в хешмапе при определении индекса бакета юзается побитовое умножение а не остаток от деления Потому что для степеней двойки% n эквивалентен & n-1 И наверно из соображений производительности. как правильно взять хешкод от лонга Сдвинуть вправо на 32 бита и сделать ^ с самим собой, привести к инту ? volatile vs atomic Волатайл лишь говорит компилятору не оптимизировать доступ к переменным, некоторые операции всё ещё будут не атомарные: инкременты/декременты, операторы присваивания с действием += -=.А атомик обёртки обеспечивают атомарность операций приращения. Поделиться сообщением Ссылка на сообщение
Rooster #109 8 марта 2019 Вы в танцах scarppy понравилось это Поделиться сообщением Ссылка на сообщение
iMbanana #110 8 марта 2019 почему в хешмапе при определении индекса бакета юзается побитовое умножение а не остаток от деления Потому что для степеней двойки% n эквивалентен & n-1 И наверно из соображений производительности. как правильно взять хешкод от лонга Сдвинуть вправо на 32 бита и сделать ^ с самим собой, привести к инту ? volatile vs atomic Волатайл лишь говорит компилятору не оптимизировать доступ к переменным, некоторые операции всё ещё будут не атомарные: инкременты/декременты, операторы присваивания с действием += -=.А атомик обёртки обеспечивают атомарность операций приращения. да, базаришья это написал не к тому, чтобы узнать ответпро лонг уже сам посмотрелпро производительность так и ответила про конкарренси чет промямлил, аж стыдно самому просто мб кому пригодится [14:22:31] Сиэль: oh uj eti imbanani Поделиться сообщением Ссылка на сообщение
Index #111 8 марта 2019 монолит вс микросервисы Вот это ещё не понял, это типо за IoC пояснить? Поделиться сообщением Ссылка на сообщение
madvlaydin #112 8 марта 2019 монолит вс микросервисы Вот это ещё не понял, это типо за IoC пояснить?я думаю тут вопрос на проверку понимания того, что есть монолит и что скрывается за микросервисами с точки зрения разработки Поделиться сообщением Ссылка на сообщение
Feanaro #113 8 марта 2019 если вы вставляете в коллекции построенные на массивах куда-то кроме конца - вы долбоебкандидат вы так себе я провёл полную мобилизацию своих знаний и встал на тропу войны:на следующей неделе 8+ собеседованийаплаюсь абсолютно в любую хуйню, которую предлагают: начиня от букмекерской конторы олимп и заканчивая джетбрейнсом на этой неделе был в райфе из интересного:в чем отличие реляционной модели бд от нереляционной в рамках кап теоремыvolatile vs atomicпочему в хешмапе при определении индекса бакета юзается побитовое умножение а не остаток от деления монолит вс микросервисыкак правильно взять хешкод от лонга дополню еще, как вспомнющас тут чутка приходится писать на джавке.какой же мерзопакостный и отсталый язык. это ппц.я пересаживался на джаву с шарпахз, как по мне - вообще дикий кайф: простой, популярный, без (почти) лишней хуйни)свои задачи решает и обратно совместим Это на какой уровень и зп вопросы? Поделиться сообщением Ссылка на сообщение
Kant #114 8 марта 2019 это ж как надо себя не любить, чтобы считать джаву синтаксически лучше шарпа Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью. Поделиться сообщением Ссылка на сообщение
iMbanana #115 8 марта 2019 если вы вставляете в коллекции построенные на массивах куда-то кроме конца - вы долбоебкандидат вы так себе я провёл полную мобилизацию своих знаний и встал на тропу войны:на следующей неделе 8+ собеседованийаплаюсь абсолютно в любую хуйню, которую предлагают: начиня от букмекерской конторы олимп и заканчивая джетбрейнсом на этой неделе был в райфе из интересного:в чем отличие реляционной модели бд от нереляционной в рамках кап теоремыvolatile vs atomicпочему в хешмапе при определении индекса бакета юзается побитовое умножение а не остаток от деления монолит вс микросервисыкак правильно взять хешкод от лонга дополню еще, как вспомнющас тут чутка приходится писать на джавке.какой же мерзопакостный и отсталый язык. это ппц.я пересаживался на джаву с шарпахз, как по мне - вообще дикий кайф: простой, популярный, без (почти) лишней хуйни)свои задачи решает и обратно совместим Это на какой уровень и зп вопросы? я думаю что-то между миддлом и джуномпо крайней мере я так себя позиционирую зп прошу в зависимости от области компаниии от технологий, который написаны на позиции [14:22:31] Сиэль: oh uj eti imbanani Поделиться сообщением Ссылка на сообщение
Rooster #116 8 марта 2019 Думал зп нужно просить в зависимости от того сколько тебе нужно Поделиться сообщением Ссылка на сообщение
Just.Doit #117 8 марта 2019 (изменено) volatile vs atomic Волатайл лишь говорит компилятору не оптимизировать доступ к переменным, некоторые операции всё ещё будут не атомарные: инкременты/декременты, операторы присваивания с действием += -=.А атомик обёртки обеспечивают атомарность операций приращения. если я ничего не путаю - то волатайл обеспечивает семантику happens-before между write и read переменнойну а атомики обеспечивают атомарность операций которые обычно не атомарны (read, increment, write) - не совсем понятно почему это противопоставляется монолит вс микросервисы Вот это ещё не понял, это типо за IoC пояснить? причем здесь IoCвопрос как понимаю звучит типа "при каких условиях и почему вы выберете монолит или микросервисы для тех или иных проектов"Думал зп нужно просить в зависимости от того сколько тебе нужно если попросишь сколько тебе нужно (100500 мульйонов/наносек) то тебе не дадут щас тут чутка приходится писать на джавке.какой же мерзопакостный и отсталый язык. это ппц.я пересаживался на джаву с шарпахз, как по мне - вообще дикий кайф: простой, популярный, без (почти) лишней хуйни)свои задачи решает и обратно совместим ну шарп он как джава, только больше сахара и в принципе посовременнее - но принципиально одна хуйняя сейчас говорю чисто про сам язык - то насколько тебе сложно или легко выразить то что ты думаешь в коде лишней хуйни там мульёнтам столько всяких компромиссов сделано из-за того что они не могут нарушить обратную совместимость с дремучими версиями что это просто ппц.ну и тупо он вербозный я к нему вообще сейчас отношусь как к машинным кодам. или коду на С - это промежуточный язык платформы. нормальный язык должен быть написан поверх него.грубо говоря как с JS - берем тайпскрипт - нормальный язык и просто компилим его в промежуточный язык платформы - JSв джавке то же самое правда там есть байткод в который нормальные языки и компилируются. но сам язык джава все еще нужен как референсная имплементация для спеки и платформы. Изменено 8 марта 2019 пользователем Just.Doit очень крутые котейкиКому-то пизды дал - нужно сделать скрин обязательно. (с) Solo Поделиться сообщением Ссылка на сообщение
Rooster #118 8 марта 2019 Думал зп нужно просить в зависимости от того сколько тебе нужно если попросишь сколько тебе нужно (100500 мульйонов/наносек) то тебе не дадут Спасибо! Поделиться сообщением Ссылка на сообщение
JuJeu #119 8 марта 2019 Думал зп нужно просить в зависимости от того сколько тебе нужно если попросишь сколько тебе нужно (100500 мульйонов/наносек) то тебе не дадут Спасибо! обращайся ещё Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders. Поделиться сообщением Ссылка на сообщение
FeelYourDestiny #120 9 марта 2019 чет пролистал биржи фриланса и мне стало хуево, почувствовал себя Хирой. Не представляю как можно успешно фрилансить помимо работы.Эх вот бы тяночку заказчика без заебов за 15$ / час Поделиться сообщением Ссылка на сообщение