Вообще похоже на задачу рюкзака, но вместо ячеек - произвольные размеры.
ЗЫ: В реальном мире не все коробки можно переворачивать. Некоторые вещи можно транспортировать только вертикально. А также не любые коробки можно штабелировать. Некоторые хрупкие товары (например телевизоры) не терпят, когда их много штук в стопку кладут - самый нижний будет раздавлен под весом верхних.
Ипатьев,
4 - пардон, не заметил
5 - как раз вчера закон вышел, что интернет магазин не имеет права отказать в оказании услуги, если пользователь не соглашается указывать какие-то ПД, которые для оформления заказа не нужны.
Штраф 50к, емнип.
В частности, в такой ситуации нельзя обязывать пользователя регистрироваться в магазине, перед оформлением заказа.
Не будем же мы заводить миллион одноразовых аккаунтов в базу?
На сколько я понял из документации - у тебя имеется ConnectionInterface, который абстрагирует websocket-соединение.
Когда клиент тебе сообщает свой id (он же заранее аутентифицировался, да?), ты можешь в каком-нибудь словаре (ассоциативном массиве) сохранить соответствие id - объект ConnectionInterface.
С кодом не подскажу, ибо не пыхер.
NiNiNu, как вариант - объяви на уровень выше цикла переменную для потока, но не открывай его.
А внутри нужных ифов уже открывай.
Кстати, а зачем такой код вообще нужен? Зачем тут такой цикл?
NiNiNu, я не буду отвечать на ваш комментарий, пока вы не научитесь читать, и не исправите оформление кода.
+ Подобные детали нужно указывать в изначальном вопросе.
Black856, на винде такое работает для WSL и WSA. Для песочницы не знаю, можно ли так сделать.
В принципе стандартная песочница и так достаточно быстро запускается при необходимости.
Lorchik221, да, именно так - сейчас частота 1333.
Можно попробовать чуть ниже нажать на Adjust DRAM Frequency и увеличить, но МП либо не даст это сделать, либо система не запуститься (может и запустится. А может будет работать по настоящему нестабильно), так что я бы не советовал.
Lorchik221, ну там когда биос откроешь - на главной же странице и должна частота писаться.
Открываться должен либо на F2, либо на del при загрузке системы.
Ну или из винды (десятой), с шифтом нажать на "перезагрузку" - там пункт будет что-то про устранение неполадок - загрузиться в EFI
Lorchik221, вероятно да, но лучше посмотреть в настройках биоса. Мб в обновлениях повысили максимальную частоту.
На таких масштабах две планки всё же лучше, чем одна, даже если вдвоём частота будет ниже.
Ну закэшировать текст, чтобы каждый раз не ходить в какую-нибудь внешнюю апишку за информацией по Id