Perguntas com a marcação «multithreading»

237
Explicação de threads daemon

Na documentação do Python , diz: Um encadeamento pode ser sinalizado como um "encadeamento daemon". O significado desse sinalizador é que todo o programa Python sai quando apenas os threads do daemon são deixados. O valor inicial é herdado do encadeamento de criação. Alguém tem uma explicação...

237
O que é um "thread" (realmente)?

Eu tenho tentado encontrar uma boa definição e entender o que realmente é um tópico . Parece que devo estar perdendo algo óbvio, mas toda vez que leio sobre o que é um encadeamento, é quase uma definição circular, como "um encadeamento é um encadeamento de execução" ou "uma maneira de dividir em...

237
Eventos de C # e segurança de threads

ATUALIZAR A partir do C # 6, a resposta para esta pergunta é: SomeEvent?.Invoke(this, e); Frequentemente, ouço / leio os seguintes conselhos: Sempre faça uma cópia de um evento antes de verificar nulle acioná-lo. Isso eliminará um possível problema com a segmentação onde o evento se torna...