Константин Б., как тут пишут, начиная с недавних обновлений он может нормально работать через Hyper-V: https://stackoverflow.com/questions/31366453/run-a...
Другое дело, что производитель ноутбука может порезать в нём функции аппаратной виртуализации и запретить её включать в BIOS, тогда да, проблемы возникнут.
Или создать в конце диска раздел гигов на 8 в файловой системе Fat32, распаковать туда содержимое образа с папкой EFI - UEFI увидит и сумеет загрузиться с него как с флешки
Кирилл Павлов, я имею ввиду как в целом картина по заполненности. Так-то виртуальная формируется из физической + файл подкачки, причём некоторые выделенные блоки там могут вообще нигде не содержаться (если блок был выделен, но не был ни разу использован).
А с виртуальной памятью что? Как я заметил, даже если хватает свободной физической памяти, но не хватает виртуальной - Windows всё равно не даст выделить блок памяти.
edward_freedom, но тогда нужно $sale пробросить в эту функцию, а красиво это сделать не получится. Получение контекста от родителя прокатит только со стрелочными.
Владимир, не обязательно делать shift, можно просто хранить индекс головы очереди, а при изъятии элемента из очереди удалять его из массива (через delete a[i]) и сдвигать индекс головы на единицу. В JS в массивах не обязательно с нуля нумеровать элементы, если из начала их поудалять - сборщик мусора это заметит и освободит память. Если, конечно, на удаляемые элементы ничто больше не ссылается и их можно безопасно выкинуть.
Александр, выигрыш будет, но не в скорости одиночного запроса, а при множестве одновременных запросов не будут в памяти болтаться лишние экземпляры Апача в ожидании, когда скрипт отработает и вернёт им что-то. Хотя и в случае одиночного запроса у вас тоже видно на скринах 150-200 мс выигрыша.
Rudy9966, та легко. Допустим, у вас в таблице команд столбцы id и name. Выбираете все команды из этого списка и формируете такие options для вашего выпадающего списка:
Если выпадающих списков нужно много одинаковых, то тут уже думайте, как к этому делу прикрутить javascript и размножить один выпадающий список в нескольких экземплярах (чтобы не передавать кучу одинакового контента).
Ну, с некоторыми возможными проблемами: если вам переведут деньги из-за границы, гебня может повесить на вас ярлык "иностранный агент" и получить возможность задержать вас за просто так посреди дня.
Дархан Камалиев, в случае, если у вас никакой бухгалтерии нет и вы своими силами продаёте (я не в курсе, разрешено ли это законом или нет) - то округление в таком случае делается в пользу покупателя.
Другое дело, что производитель ноутбука может порезать в нём функции аппаратной виртуализации и запретить её включать в BIOS, тогда да, проблемы возникнут.