Привет, а можно ли как-то сделать глобальный список (один для всех потоков), но без привязки к файлу?
Объясню, зачем мне это. Я беру данные из базы данных с помощью другой проги, Зеннопостер может получить эти данные с помощью ГЕТ/ПОСТ запросов к локалхост. Есть одна таблица, данные из которой общие для всех потоков, при этом у каждого потока должны быть именно все строки из этой таблицы + каждый поток должен иметь возможность добавлять строки в этот список. Т.е. нужен именно глобальный список, но привязка к файлу не нужна.
Почему бы мне тогда не брать эти данные из базы каждый раз, когда они нужны? Ну, как-то не хочется делать столько запросов, потому что вообще можно же взять данные 1 раз, а потом пользоваться ими. Совсем не оптимально будет, если каждый раз брать из базы одно и то же (с небольшими изменениями), какое-то плохое решение.
Почему бы мне не сохранить тогда это всё в файл и не привязать список? Да вот как-то не хочется файл с 20к+ строк и вообще у меня есть база, которая как раз была сделана, чтобы было без файлов.
Искала на форуме, как можно сделать такой список, как мне надо. Не нашла.
Объясню, зачем мне это. Я беру данные из базы данных с помощью другой проги, Зеннопостер может получить эти данные с помощью ГЕТ/ПОСТ запросов к локалхост. Есть одна таблица, данные из которой общие для всех потоков, при этом у каждого потока должны быть именно все строки из этой таблицы + каждый поток должен иметь возможность добавлять строки в этот список. Т.е. нужен именно глобальный список, но привязка к файлу не нужна.
Почему бы мне тогда не брать эти данные из базы каждый раз, когда они нужны? Ну, как-то не хочется делать столько запросов, потому что вообще можно же взять данные 1 раз, а потом пользоваться ими. Совсем не оптимально будет, если каждый раз брать из базы одно и то же (с небольшими изменениями), какое-то плохое решение.
Почему бы мне не сохранить тогда это всё в файл и не привязать список? Да вот как-то не хочется файл с 20к+ строк и вообще у меня есть база, которая как раз была сделана, чтобы было без файлов.
Искала на форуме, как можно сделать такой список, как мне надо. Не нашла.