Resultados da pesquisa a pedido "multithreading"
hamada assíncrona no método síncro
Aqui está o exemplo simples: public event EventHandler CookinDone = delegate{}; public void CoockinRequest(){ var indicator = new ActivityIndicator(); ActivityIndicator.Show("Oooo coockin' something cool"); var bw = new BackgroundWorker(); ...
Em Delphi, o thread TDataSet é segur
Gostaria de poder abrir um TDataSet de forma assíncrona em seu próprio encadeamento, para que o encadeamento principal da VCL possa continuar até que isso seja feito, e depois fazer com que o encadeamento principal da VCL seja lido desse ...
Thread Armazenamento local para biblioteca de classes C #
Eu tenho uma biblioteca muito antiga, mas muito grande, que estou pensando em converter em uma biblioteca de classes C #. A biblioteca existente usa muitas variáveis globais armazenadas no TLS. C # não tem um conceito real de variáveis globais, ...
volátil ilustrativo: esse código é seguro para threads?
Estou tentando ilustrar o uso e a importância devolatile com um exemplo que realmente não daria um bom resultado sevolatile foi omitido. Mas não estou realmente acostumado a usarvolatile. A idéia do código a seguir é causar um loop infinito ...
Haskell: thread bloqueado indefinidamente em uma transação STM
Existe alguma maneira de aumentar um intervalo de tempo, com base no qual o RTS decide que o thread foi bloqueado indefinidamente em uma transação STM? Aqui está o meu código: import Control.Concurrent (ThreadId) import ...
Eventos C # e segurança de threads
ATUALIZA Como em C # 6,a respost [https://stackoverflow.com/a/45949862/3195477] 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 verificarnull e ...
O Serviço Android é executado a partir de um thread separado em vez da interface do usuário?
Atualmente, estou usando um gerenciador de alarmes para iniciar um serviço de postagem do local em http. O problema é que, quando o gerente inicia e executa os serviços, a interface do usuário parece parar por um tempo. gostaria de perguntar se ...
Criar tópicos - Task.Factory.StartNew vs new Thread ()
Estou aprendendo sobre as novas bibliotecas Threading e Parallel no .Net 4 No passado, eu criaria um novo Thread assim (como um exemplo): DataInThread = new Thread(new ThreadStart(ThreadProcedure)); DataInThread.IsBackground = true; ...
Pilha C ++ segura para threads
Sou iniciante em C ++ e estou escrevendo um aplicativo multiencadeado pelo qual diferentes escritores colocam objetos em uma pilha e leitores os tiram da pilha (ou pelo menos empurram o ponteiro para um objeto Existem estruturas embutidas no C ...
Como continuarCom outra função com resultado da tarefa anterior ao usar Tarefas?
Eu tenho um conector WCF que deve receber uma pequena quantidade de dados para mim, normalmente leva até 20 segundos para obter esses dados para cada item (o que é bom). Quero usar a tarefa para obter dados para mim e, em seguida, adicionar ...