Resultados da pesquisa a pedido "thread-safety"

2 a resposta

O que o compilador C ++ faz para garantir que locais de memória diferentes, mas adjacentes, sejam seguros para serem usados em threads diferente

Digamos que eu tenho uma estrutura: struct Foo { char a; // read and written to by thread 1 only char b; // read and written to by thread 2 only };gora, pelo que entendi, o padrão C ++ garante a segurança dos itens acima quando dois threads ...

1 a resposta

Segmento singleton seguro em swift

Eu tenho e aplicação que tem umsingletonque armazena informações em todo o aplicativo. No entanto, isso está criando alguns problemas de corrida de dados ao usar o singleton de diferentes threads. Aqui há uma versão muito fictícia e simplista do ...

2 a resposta

Como garantir a execução de algum código no mesmo thread de segundo plano?

Estou usando o domínio no meu projeto iOS Swift. A pesquisa envolve filtros complexos para um grande conjunto de dados. Então, eu estou buscando registros no thread de segundo plano. Mas o território pode ser usado apenas a partir do mesmo ...

3 a resposta

Como provar de forma programática que StringBuilder não é seguro para threads?

Como faço para provar programaticamente queStringBuilder não é thread-safe? Eu tentei isso, mas não está funcionando: public class Threadsafe { public static void main(String[] args) throws InterruptedException { long startdate = ...

2 a resposta

O objeto de bloqueio é necessário para todos os métodos estáticos [duplicado]

Esta pergunta já tem uma resposta aqui: Por que o objeto de bloqueio precisa ser estático? [/questions/5053172/why-does-the-lock-object-have-to-be-static] 3 respostas Raletado para: Bloquear métodos ...

2 a resposta

Qt C ++ Exibindo imagens fora do thread da GUI (Boost thread)

Estou desenvolvendo uma biblioteca C ++ realizando sua interface por meio do Qt, usando o VS2015. No lado da biblioteca, 3aumentar tópicos Carregue continuamente imagens de 3 pastas. Estou tentando exibir essas imagens em 3 diferentesQLabel (ou ...

1 a resposta

UIApplication.delegate deve ser usado apenas no thread principal [duplicado]

Esta pergunta já tem uma resposta aqui: - [UIApplication delegate] deve ser chamado apenas do thread principal [/questions/45081731/uiapplication-delegate-must-be-called-from-main-thread-only] 2 respostasEu tenho o código a seguir no meu ...

4 a resposta

Como garantir que não estou compartilhando o mesmo soquete entre dois threads ao mesmo tempo? [duplicado]

Esta pergunta já tem uma resposta aqui: Não compartilhe o mesmo soquete entre dois threads ao mesmo tempo [/questions/47783712/do-not-share-same-socket-between-two-threads-at-the-same-time] 7 respostasEu tenho um código no qual estou lidando ...

2 a resposta

A leitura simultânea de um mapa enquanto um único encadeamento em segundo plano o modifica regularmente

Eu tenho uma classe na qual estou preenchendo um mapaliveSocketsByDatacenter a partir de um único thread de segundo plano a cada 30 segundosupdateLiveSockets() método e então eu tenho um métodogetNextSocket() que será chamado por vários threads ...

1 a resposta

Como declarar corretamente uma propriedade computada, quando o cálculo usa threads em segundo plano?

Estou tentando declarar uma propriedade computada que consiste em um bloco, executado no thread em segundo plano. Portanto, quando abordo essa propriedade, é nula, pois a computação retorna o resultado quando não está pronta. Como corrigir isso ...