Pull to refresh
38
0.1
buratino @buratino

User

Send message

Время разработки приложения = Время освоения инструментов разработки + время разработки собственно приложения..

Какое время освоения всего выше перечисленного? Сколько раз за время освоения инструментов разработки они успевают обновиться, сколько процентов из этих обновлений потребуют повторного времени на освоение, не считая времени на ликвидацию последствий?

Для создания генератора Ву и его коллеги разместили два модуля трибоэлектрического наногенератора,

какого-какого наногенератора?!

вы просто не умеете его готовить...Виртуал бокс с полуосью с досом....впрочем под полуосью был FC. Впрочем, почему был? Вполне есть, так же как и под Win32/Win64 а также линукс

я вот не помню - десять лет назад разве была номинация платной?

За 20 лет пройден путь от значимого события до какого-то платного междусобойчика

▪ Благотворительный сервис mos.ru - Департамент информационных технологий города Москвы.

Оказывается Официальный портал Мэра и Правительства Москвы - это благотворительный сервис!

Заходим на страницу премии...

подача заявки - 30 тысяч рублей, Заявок подано: 685....

20 миллионов на одних заявках, неплохо

Список партнеров и спонсоров удивительным образом совпадает со списком лауреатов....
И что удивительно, точнее, не удивительно, за 20 лет рукожопые организаторы так и не научились ставить ссылки на сайты поебдителей...

А вообще, я сейчас даже ещё более смелое утверждение выскажу: Жаба, как и C (ИМХО) написаны на Verilog.

не канает для C " Verilog был создан Phil Moorby и Prabhu Goel зимой 1983—1984 годов "

Нет, не отдаст. Это как раз отличная иллюстрация того, что JVM не использует никак рантайм C для работы с массивами.

не, это не может быть иллюстрацией. Это как в Си - сделал malloc и забыл free

И, кстати, для таких вот целей аллокации гигантских массивах в Java есть всяческие offheap решения (взять хотя бы тот же ByteBuffer).

И как оно работает? Зовет напрямую системные вызовы? Я ByteBuffer пользую только для выкусывания данных из тср пакетов и вкусывания их взад (с матерями "ну че так чрезпопно, а не как у людей"), а про offheap как то и не задумывался.

Извините, вы про какие системные вызовы? В какой операционной системе? Если богомерзкой, то там LocalAlloc/LocalFree.

Я эти вызовы видел еще когда они были маленькими и обзывались DosXXX, но какой фиг разница как назвать - внутре почти всегда все равно будут жить вызовы на уровне ассемблера.

В массивах Java есть длина, если полноценный vtable, ибо они тоже объекты

вообще говоря в утверждении "попа равно попа с ручкой" есть некое противоречие. Ручка - это длина. В парадигмах жабы не бывает попы без руки..

Ну вот и как можно утверждать, что массивы в JVM реализованы через массивы C?

я этого не утверждал

JVM для объектов не использует ничего близко похожего на malloc, ибо управляемая куча принципиально иначе функционирует. И в управляемой куче, строго говоря, нет такой операции как free (даже GC внутри не "освобождает" память в хипе в том же смысле, в каком это делает free).

Вот допустим, вам потребовался объект/массив на сколько-нибудь гигабайт памяти, вы поюзали и бросили, и далее ждете реакции допустим пользователя до потери пульса - что будет дальше? Отдаст java системе гигабайты?

У космического аппарата двухъядерная архитектура с ядром Linux реального времени, написанная на Rust.

слова "система управления" вам религия запрещает написать?

Компилятор можно хоть на бейсике писать вообще-то.
Где-то ж должно быть пересечение с системными вызовами [Dos]Alloc/Realloc/Free, логично это делать через Це malloc/realloc/free ну или делая вид, что их нет - через классы Це++. Вот оно и есть в рантайме.

При этом уже в Java массив не имеет ничего общего C++

ну не знаю. Мне иногда прямо кажется, что вот прямо вижу, как конструкции java на ++ реализованы

А java на чем?

ну тогда во введении/преамбуле не надо было замахиваться на все разные языки

В этой статье расскажу о массивах. Вы узнаете: как они устроены в памяти компьютера, особенности реализации в разных ЯП,

С другой стороны, Kotlin все равно реализован на сях (ИМХО), поэтому, мне кажется что и переписывание памяти в динамических массивах там должно быть аналогичными, т.е. должно случаться по необходимости, а не всегда

Если вы нашли неточности/ошибки в статье

местами ересь какая-то написана

Очевидным расточительством в этой процедуре является операция копирования содержимого старого массива в новый при каждом удвоении размера массива.

автор не в курсе о существовании в сях функции realloc() и и реализацию динамических массивов через указатели.

Достоинства массивов

  • Постоянное время доступа при условии наличия индекса. Поскольку каждому элементу массива соответствует определенный адрес в памяти, доступ к произвольному элементу массива осуществляется практически мгновенно при наличии соответствующего индекса.

постоянное время доступа будет только для архитектур без кешей памяти и многозадачности, плюс память должна быть одно типа.. И что значит - при условии наличия индекса? А что будет без наличия? Постоянное время не означает "практически мгновенно". Если у вас массив лежит в тормозной флеш-памяти, то это будет одно время, а если в каких-нибудь регистрах процессора, то совсем другое. А если память в своп на диске улетела - то третье.

Как хранить массив строк? Строки ведь имеют разную длину, а значит требуют разное количество памяти для своего хранения. Один из способов сохранить строки в массиве на языке Си – создать массив массивов (тут нужно понимать, что любая строка в Си это массив символов). Вложенные массивы обязательно должны быть одного размера, невозможно обойти физические ограничения массивов.

вероятно автор хотел сказать, что для массива строк можно использовать двумерный массив. До массива указателей он еще не дорос.

зашел в соцсети местного лесничества. Про елки - ничего. Зато
"В зимний период у жителей сельской местности становятся актуальными вопросы о сборе валежника в лесу и заготовке дров для собственных нужд. Сотрудники лесной охраны для разъяснения установленных правил и существующего порядка проводят профилактические беседы с гражданами. "

ну, в наших гребенях как минимум некоторые граждане живут достаточно близко и к лесничествам, и к елкам в лесу.

Буратино в курсе, что в Московской области организуются патрули с отловом, иногда показательным, браконьеров, а елки предписывается покупать на елочных базарах, а вот про обращение в лесничество для простых граждан что-то даже от лесников не слышал. Причем иногда доходит до смешного - елочного базара в прошлом году, например не было на весь район, а пункты сдачи елок в переработку организовывались хотя бы на бумаге.

на фото не видно грязи, песка, снега собственно тоже почти не видно. Уклон видно. Небось померзло и он на летних шинах заелозил.

Кстати, непонятно - у них там, что разрешено елочки рубить в лесу?

Заменяем Амазон на Озон, Prime на Premium, Безоса на АФК «Система» и Baring Vostok

да даже не поиск. Даже сортировка по возрастанию цены подсовывает тебе всякую хрень, которая обычно дороже того, что сверху или снизу. Это не считая верхнего ряда

Information

Rating
3,067-th
Location
Гондурас
Registered
Activity