Perguntas com a marcação «async»

24
Como posso diagnosticar assíncrono / aguardar conflitos?

Estou trabalhando com uma nova base de código que faz uso pesado de async / waitit. A maioria das pessoas da minha equipe também é relativamente nova em assíncrona / aguardar. Geralmente, tendemos a manter as Práticas recomendadas conforme especificado pela Microsoft , mas geralmente precisamos que...

20
Quem assinou / aguardou primeiro?

O Python adicionou as construções assíncronas / aguardadas na versão 3.5 em 2015. A comunidade Javascript deu passos nesse sentido por um zilhão de anos e finalmente adicionou uma implementação muito semelhante ao rascunho no ES8 lançado em 2017 (pelo meu entendimento). O TypeScript também...

16
Soluções para reentrada assíncrona em C # 5

Então, algo está me incomodando sobre o novo suporte assíncrono em C # 5: O usuário pressiona um botão que inicia uma operação assíncrona. A chamada retorna imediatamente e a bomba de mensagens começa a funcionar novamente - esse é o ponto. Assim, o usuário pode pressionar o botão novamente -...

16
Por que o C # permite fazer uma substituição assíncrona?

Em C #, quando você substitui um método, é permitido fazer a substituição assíncrona quando o método original não era. Parece uma forma ruim. O exemplo que me trouxe a isso foi o seguinte: fui chamado para ajudar com um problema de teste de carga. Em cerca de 500 usuários simultâneos, o processo...

16
BackgroundWorker vs. Async / Await

Eu sou novo no desenvolvimento de C # e desejo criar uma interface de usuário mais responsiva. Na minha pesquisa preliminar, vi dois métodos para conseguir isso: Multiencadeamento em conjunto com a classe BackgroundWorker. Os modificadores Async / Await mais recentes. Mais recente significa...

13
Quando devo usar StringBuilder ou StringBuffer?

Em um aplicativo Web de produção, meus colegas programadores usavam o StringBuffer em qualquer lugar. Agora estou cuidando do desenvolvimento e das correções de aplicativos. Depois de ler StringBuilder e StringBuffer , decidi substituir todo o código StringBuffer pelo StringBuilder porque não...

12
Prontidão vs. conclusão Async IO Memory use?

Eu estava assistindo essa palestra sobre a implementação de Async IO no Rust e Carl menciona dois modelos em potencial. Prontidão e conclusão. Modelo de prontidão: você diz ao kernel que deseja ler de um soquete faça outras coisas por um tempo… o kernel informa quando o soquete está pronto você...