Size: a a a

2020 September 07

СТ

Семён Трояновский... in F# Chat
Vasily Shapenko
Отключи solution wide analysis
спс, чекну)
источник

UY

Ulan Yeskendirov in F# Chat
Привет всем, никогда толком с потоками не сидел. Можете подсказать, как получить данные из функций "getIds"?
источник

UY

Ulan Yeskendirov in F# Chat
источник

VS

Vasily Shapenko in F# Chat
Стесняюсь спросить, что за жесть написана
источник

UY

Ulan Yeskendirov in F# Chat
ну, самая обычная жесть)
источник

VS

Vasily Shapenko in F# Chat
Первый вопрос - нафига столько потоков
источник

UY

Ulan Yeskendirov in F# Chat
так их же всего 10
источник

UY

Ulan Yeskendirov in F# Chat
или это много?
источник

RM

Roman Melnikov in F# Chat
Зачем столько?
Какая задача решается?
источник

IC

Ilya L Che in F# Chat
Ulan Yeskendirov
или это много?
А у тебя сколько их всего?
источник

UY

Ulan Yeskendirov in F# Chat
Roman Melnikov
Зачем столько?
Какая задача решается?
По сути требуется получить id с htmlDocument
источник

UY

Ulan Yeskendirov in F# Chat
Ilya L Che
А у тебя сколько их всего?
Сколько чего?
источник

AH

Ayrat Hudaygulov in F# Chat
Ulan Yeskendirov
Привет всем, никогда толком с потоками не сидел. Можете подсказать, как получить данные из функций "getIds"?
не юзай потоки для начала.
Это лоу левел апи, которое давным давно получило хорошие годные абстракции.

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

И вот чтобы так не страдать, люди давным-давно сидят на Async/Task
источник

TK

Traveller Kolsky in F# Chat
Для большого числа потоков есть ещё ThreadPool
источник

UY

Ulan Yeskendirov in F# Chat
Ayrat Hudaygulov
не юзай потоки для начала.
Это лоу левел апи, которое давным давно получило хорошие годные абстракции.

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

И вот чтобы так не страдать, люди давным-давно сидят на Async/Task
т. е. лучше следует сесть за Async и task?
источник

AH

Ayrat Hudaygulov in F# Chat
Ulan Yeskendirov
т. е. лучше следует сесть за Async и task?
гораздо лучше, да. Забудь про потоки пока ты не будешь точно знать зачем они тебе
источник

UY

Ulan Yeskendirov in F# Chat
Ayrat Hudaygulov
гораздо лучше, да. Забудь про потоки пока ты не будешь точно знать зачем они тебе
Спс большое
источник

UY

Ulan Yeskendirov in F# Chat
Ayrat Hudaygulov
не юзай потоки для начала.
Это лоу левел апи, которое давным давно получило хорошие годные абстракции.

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

И вот чтобы так не страдать, люди давным-давно сидят на Async/Task
тут такой вопрос возник, а если требуется параллельно выполнять определенные действия и записывать данные оттуда в лист? Несколько тасков разве будут выполняться параллельно?
источник

AH

Ayrat Hudaygulov in F# Chat
Ulan Yeskendirov
тут такой вопрос возник, а если требуется параллельно выполнять определенные действия и записывать данные оттуда в лист? Несколько тасков разве будут выполняться параллельно?
они могут выполняться параллельно если того позволяет твой шедулер (дефолтный позволяет) и твой ЦПУ (если он не один)
источник

UY

Ulan Yeskendirov in F# Chat
Цпу один
источник