Resultados da pesquisa a pedido "thread-safety"

1 a resposta

Redirecionando stdout e stderr para um PyQt4 QTextEdit a partir de um encadeamento secundário

Estouro de pilha. Mais uma vez, chego a você em um momento de extrema necessidade, oscilando precariamente à beira deinsanidade. Esta pergunta - como pode ser evidente no título - é uma amálgama de várias outras perguntas que eu já vi respondidas ...

1 a resposta

Isso precisa de sincronização explícita?

Eu tenho dois threads e quero ter certeza de que estou fazendo a sincronização corretamente no LinkedBlockingQueue. Isso está correto? Ou a sincronização explícita em (messageToCommsQueue) não é necessária? Declaração: private ...

1 a resposta

Limitando as atualizações da GUI do javafx

Recebo objetos de dados em momentos aleatórios, com alta frequência, e preciso atualizar a GUI do JavaFX com eles. No entanto, não quero preencher a fila de eventos javafx com um número muito grande de executáveis (eu uso Platform.RunLater). Eu ...

1 a resposta

Escrevendo lexer reentrante com Flex

Eu sou novato em flex. Estou tentando escrever um simples lexer / scanner reentrante com o flex. A definição de lexer está abaixo. Fico preso com erros de compilação, como mostrado abaixo (problema do yyg): reentrant.l:/* Definitions */ digit ...

1 a resposta

Tipo de iterador em java (pouco consistente)

Entendo os iteradores fail-fast (LinkedList) e fail-safe (copyonwrite), no entanto, fracamente consistente permanece um mistério. A documentação diz que pode refletir as alterações das coleções subjacentes, mas não há garantia. Portanto, suponho ...

1 a resposta

Posso mover Delphi TThread.Synchronize () localmente para um formulário VCL para ser chamado de um thread principal ou de trabalho?

Estou usando CreateAnonymousThread para uma tarefa de trabalho e, quando comecei, usei Synchronize em toda a declaração, conforme exemplos documentados, por exemplo: procedure Txxx.RunWorker; begin FExecutionThread ...

1 a resposta

Segurança de thread e System.Text.Encoding em C #

É seguro usar o mesmoEncoding objeto de diferentes segmentos? Por "usar", quero dizer, chamandoEncoding.GetString(), Encoding.GetBytes() e escreva um XML com umXmlWriter (criado por algo comoXmlWriter.Create(myStream, new XmlWriterSettings() { ...

1 a resposta

Ruby: Aguarde todos os threads concluídos usando join e ThreadsWait.all_waits - qual a diferença?

Considere o seguinte exemplo: threads = [] (0..10).each do |_| threads << Thread.new do # do async staff there sleep Random.rand(10) end endDepois, há duas maneiras de esperar quando terminar: Usando ...

1 a resposta

Segurança de encadeamento dos getters MOC do estilo da fila de simultaneidade de Dados Principais

Estou realmente confuso com o parágrafo a seguir diretamente do NSManagedObjectContextdocumentação [https://developer.apple.com/library/mac/documentation/Cocoa/Reference/CoreDataFramework/Classes/NSManagedObjectContext_Class/] : Os métodos ...

1 a resposta

O canal / stubs no gRPC é seguro para threads

Ao usar o gRPC de Java, posso armazenar em cache stubs (clientes) e chamá-los em um ambiente multithread ou os canais são thread-safe e podem ser armazenados em cache com segurança? Se houver uma interrupção na rede, devo recriar o canal ou ele ...