Resultados da pesquisa a pedido "task"
iTask - como usar variáveis como parâmetros para o procedimento TTask
Preciso criar um número de iTasks que preencherão a mesma matriz em posições diferentes. Como o código a ser executado para cada tarefa é o mesmo, decidi criar uma matriz de iTasks e criei 4 tarefas. Eu tive um problema ao passar parâmetros para ...
Como carregar uma expressão cron do db e reagendá-la com o Spring?
Estou usando o agendamento do Spring para ter lotes no meu aplicativo. @Scheduled(cron = "${batch.name|0 0 21 * * ?}") public void restart() { }Os valores são carregados de um arquivo de propriedades e o valor padrão do parâmetro de anotação ...
Aguardar vs Tarefa. Resultado em um método assíncrono [duplicado]
Esta pergunta já tem uma resposta aqui: Qual é a diferença entre aguardar tarefa <T> e tarefa <T> .Result? [/questions/27464287/what-is-the-difference-between-await-taskt-and-taskt-result] 2 respostasQual é a diferença entre fazer o ...
Tarefa Gradle substituir sequência no arquivo .java
Quero substituir algumas linhas no meu arquivo Config.java antes que o código seja compilado. Tudo o que consegui encontrar é analisar o arquivo através do filtro durante a cópia. Assim que preciso copiá-lo, tive que salvá-lo em algum lugar - foi ...
Cancelando uma Tarefa
Tenho uma tarefa que preciso cancelar se o tempo de espera terminar. Por exemplo var t = Task.Factory.StartNew(() => { Thread.Sleep(5000) // some long running task "do something" }); Task.WaitAll(new[] {t}, 1000);Mas parece que a tarefa ainda ...
armazenando em cache o resultado de um método de fábrica [n assíncrono] se ele não gerar
ATUALIZAÇÃO: Fortemente revisada após @usr apontar que eu assumi incorretamenteLazy<T>O modo de segurança de linha padrão doLazyThreadSafetyMode.PublicationOnly... Quero calcular preguiçosamente um valor por meio de umasync Método de fábrica (ou ...
Thread.Sleep (2500) vs. Task.Delay (2500) .Wait ()
Eu quero um pouco de clareza sobre isso. Eu sei dissoTask.Delay usará internamente um timer e, obviamente, é baseado em tarefas (aguardável), enquantoThread.Sleep fará com que o fio seja bloqueado. No entanto, chamar .Wait na tarefa faz com que o ...
Por que esse código paralelo é mais lento que sua versão não paralela semelhante?
Eu tenho o seguinte código (copiado aqui do LINQPad). Obviamente, parece que eu não estou entendendo como o TPL funciona ou o código é lixo. Por que a versão paralela é mais lenta que a versão não paralela? for (int i = 0; i < 100; i++) { ...
Carregar fxml como processo em segundo plano - Javafx
Meu fxml inicial (digamoshome.fxml) possui muitas funcionalidades, portanto, leva muito tempo para carregar completamente. Portanto, para evitar o intervalo de tempo entre o início do programa e o carregamento de fxml, apresentei mais um fxml ...
Execução paralela para operações vinculadas de E / S
Eu li os documentos TPL e da biblioteca de tarefas, de capa a capa. Mas ainda não consegui compreender o caso a seguir com muita clareza e agora preciso implementá-lo. Vou simplificar minha situação. eu tenho umIEnumerable<Uri> de comprimento ...