BAS больше не поддерживает Windows 7/8/8.1, а также Windows Server 2012 и 2012 R2.
Вы уверены, что на Win 10 тоже появляется эта ошибка? Прикрепите пожалуйста скриншот ошибки на Windows 10.
Сколько у вас оперативной памяти на ПК с Win10
Надо в 2 потока равномерно раздавать 10 разных id
-
Привет. Подскажите, был бы глобальный список я бы туда 10 id закидывал и раздавал с удалением. Потом список восстанавливал бы как он кончается. Как решить задачку не имея такого функционала? Спасибо
ps в ресурсе эти id не задать, значения получает поток при старте из таблицы БД (значения не статичны)
-
@kuzkuz said in Надо в 2 потока равномерно раздавать 10 разных id:
Привет. Подскажите, был бы глобальный список я бы туда 10 id закидывал и раздавал с удалением. Потом список восстанавливал бы как он кончается. Как решить задачку не имея такого функционала? Спасибо
ps в ресурсе эти id не задать, значения получает поток при старте из таблицы БД (значения не статичны)
Пользуйся глобальными переменными при получении записей из БД.
1 поток получил запись, увеличил Переменную Глобальную на единицу (1).
И так до конца, если последний элемент, то обнуляешь Глобальную Переменную = 0 -
@Kingstreet06 said in Надо в 2 потока равномерно раздавать 10 разных id:
@kuzkuz said in Надо в 2 потока равномерно раздавать 10 разных id:
Привет. Подскажите, был бы глобальный список я бы туда 10 id закидывал и раздавал с удалением. Потом список восстанавливал бы как он кончается. Как решить задачку не имея такого функционала? Спасибо
ps в ресурсе эти id не задать, значения получает поток при старте из таблицы БД (значения не статичны)
Пользуйся глобальными переменными при получении записей из БД.
1 поток получил запись, увеличил Переменную Глобальную на единицу (1).
И так до конца, если последний элемент, то обнуляешь Глобальную Переменную = 0Я так понимаю и обратная задача тоже так будет решаться благополучно, если надо в 10 потоков равномерно раздавать 2 или 3 разных id ...
тогда буду ваять.