Resultados da pesquisa a pedido "multithreading"

5 a resposta

Alterando o encadeamento de loop de mensagem de uma janela

Recentemente, tentei colocar o loop de mensagens de uma janela em seu próprio segmento e me perguntei por que ele nunca recebeu nenhuma mensagem, mas aprendi que o Windows publica mensagens no segmento que criou a janela. Como você cria uma ...

1 a resposta

O `isync` impede a reorganização do Store-Load no CPU PowerPC?

Como se sabe, o PowerPC possui um modelo de memória fraco, que permite qualquer reordenação especulativa: Loja-Loja, Carga-Loja, Loja-Carga, Carga-Carga. Existem pelo menos 3 cercas: hwsync ousync - barreira de memória cheia, evita qualquer ...

1 a resposta

Preciso bloquear singleton no ASP.NET Core?

Aqui está o meu código: public class RouteSingleton { private IDictionary<string, string> _dealCatLinks; private IDictionary<string, string> _sectionLinks; private IDictionary<string, string> _categoryLinks; private IDictionary<string, string> ...

4 a resposta

Por que não ser volátil no System.Double e System.Long?

Uma pergunta como a minha tem sidoPerguntou [https://stackoverflow.com/questions/531759/c-volatile-double], mas o meu é um pouco diferente. A pergunta é: "Por que a palavra-chave volátil não é permitida emC# em tiposSystem.Double ...

2 a resposta

Como executar uma barra de progresso em um segmento diferente no WPF?

Estou preenchendo os itens da exibição de lista dinamicamente. Ao mesmo tempo, quero exibir uma barra de progresso. Quando os dados são preenchidos, a barra de progresso deve ser desativada. Como conseguir isso. Eu sou novo no WPF.

8 a resposta

Existe um bom método em C # para lançar uma exceção em um determinado segmento

O código que eu quero escrever é assim: void MethodOnThreadA() { for (;;) { // Do stuff if (ErrorConditionMet) ThrowOnThread(threadB, new MyException(...)); } } void MethodOnThreadB() { try { for (;;) { // Do stuff } } catch (MyException ex) { ...

3 a resposta

A JVM garante o cache de variáveis não voláteis?

A JVM garante o cache de variáveis não voláteis? Um programador pode depender da JVM para sempre armazenar em cache variáveis não voláteis localmente para cada encadeamento. Ou a JVM pode ou não fazer isso, portanto, um programador não deve ...

1 a resposta

TPL Completo vs Conclusão

Preciso importar dados relacionados ao cliente do banco de dados herdado e executar várias transformações durante o processo. Isso significa que uma única entrada precisa executar "eventos" adicionais (sincronizar produtos, criar faturas ...

3 a resposta

Webapi2 - Retorno da ação do controlador após uma tarefa ser concluída, mas continue com o processamento Async adicional

Eu tenho uma pergunta sobre Webapi2 Minha inscrição é totalmenteasync/await, mas quero otimizar a última parte. Tenho dificuldade em descobrir, então existe alguma maneira de fazer o seguinte? Um exemplo de um controlador webapi2: private ...

1 a resposta

Como podemos implementar o encadeamento de simultaneidade usando o protocolo rapidamente? [fechadas]

Fiz essa pergunta em entrevista para a função de desenvolvedor iOS. // Please design a read-write task queue where you can tag the reader task with label, // where the the task with the same label should be executed sequentially, and the // ...