Resultados da pesquisa a pedido "multithreading"

2 a resposta

Devo usar Invoke ou SynchronizationContext para atualizar os controles de formulário de outro threa

Tentando entender a atualização dos controles da interface do usuário de outros thread Atualmente, uso o BeginInvoke e, honestamente, está funcionando bem, mas continuo ouvindo sobre como você pode usar o SynchronizationContext também ...

3 a resposta

Como executo um processo sem bloquear a interface do usuário no meu aplicativo para iPhone

Estou acessando a biblioteca de fotos no iphone e leva muito tempo para importar as imagens que seleciono no meu aplicativo, como executo o processo em um encadeamento secundário ou que solução utilizo para não bloquear a interface do usuário?

5 a resposta

java baixe vários arquivos usando threads

Estou tentando baixar vários arquivos que correspondam a um padrão usando threads. O padrão pode corresponder a 1, 5 ou 10 arquivos de tamanhos diferente lets dizem que, por uma questão de simplicidade, o código real que baixaria o arquivo está ...

4 a resposta

Element order em BlockingCollection <>

Tenho uma fila de downloads implementada comBlockingCollection<>. Agora, quero priorizar alguns downloads de vez em quando. Eu pensei que seria ótimo mover alguns elementos para cima da coleção, como em uma lista, mas não há método como Remove ...

4 a resposta

Como funciona a sincronização em Java

Primeiro, aqui está uma amostra [http://java.sun.com/docs/books/tutorial/essential/concurrency/deadlock.html]: public class Deadlock { static class Friend { private final String name; public Friend(String name) { this.name = name; } public ...

6 a resposta

BackgroundWorker e segmentos

Quais são os prós e os contras do uso de um ou outro para a realização de uma determinada taref pergunta de um milhão de dólares é qual e quando usa Muito Obrigado

4 a resposta

Como criar um thread / tarefa com um loop contínuo?

Estou procurando a maneira / estrutura correta para criar um loop em umThread/Task ... A razão para isso é que preciso verificar o banco de dados a cada 15 segundos para solicitações de relatóri Isto é o que eu tentei até agora, mas ...

4 a resposta

Como medir o tempo que um código leva para executar?

Suponha que eu queira medir o tempo que um determinado pedaço de código leva. Para isso, eu normalmente faria algo assim clock_t startTime = clock(); //do stuff //do stuff //do stuff //do stuff float secsElapsed = (float)(clock() - ...

7 a resposta

Bloqueia () {} bloqueia um recurso ou bloqueia um pedaço de código?

Ainda estou confuso ... Quando escrevemos algo assim: Object o = new Object(); var resource = new Dictionary<int , SomeclassReference>(); ... e tem dois blocos de código que bloqueiamo ao acessarresource ... //Code one lock(o) { // read from ...

5 a resposta

Como capturar exceções de um ThreadPool.QueueUserWorkItem?

Tenho o seguinte código que gera uma exceção: ThreadPool.QueueUserWorkItem(state => action()); Quando a ação lança uma exceção, meu programa falha. Qual é a melhor prática para lidar com essa situação? Related: Exceções em .Net ThreadPool ...