Resultados da pesquisa a pedido "multithreading"
O segmento de criação de singleton Java ansioso é seguro?
Gosto da simplicidade do singleton ansioso em java, e a maioria dos artigos sobre ele chama seu segmento de criação de segur class Singleton { public static final Singleton instance = new Singleton (); private Singleton (){}; public static ...
Se o Thread B deseja ver as alterações que o Thread A faz, apenas a última alteração pode ser uma variável volátil em oposição a todo
Eu olhei paraesta resposta [https://stackoverflow.com/questions/8769570/volatile-piggyback-is-this-enough-for-visiblity/8769692#8769692] e indica como: Sob o novo modelo de memória, quando o segmento A grava em uma variável volátil V e o ...
seguro mostrar várias caixas de diálogo no WP
Surpreendentemente, é possível mostrar mais de uma caixa de diálogo por vez, colocando a chamada ShowDialog () no Dispatcher: uiDispatcher.BeginInvoke(new Func<bool?>(myWindow.ShowDialog));Como isso funciona e ainda a interface do usuário ...
C # - Quando usar threads padrão, ThreadPool e TPL em um servidor de alta atividade
Eu tenho lido muito sobre threading ultimamente, procurando desenvolver um servidor TCP escalável e de alto desempenho capaz de lidar com até 10.000 a 20.000 clientes, cada um dos quais está se comunicando consistentemente bidirecionalmente ao ...
Questões de benchmarking multi-threading
Eu escrevi um código que gera aleatoriamente duas matrizes das dimensões 2x2 até 50x50. Então, estou gravando o tempo necessário para cada multiplicação de matrizes das dimensões 2 a 50. Registro esse tempo 100 vezes para obter uma boa média ...
hreads Java e blocos sincronizad
Suponha que eu esteja executando umsynchronized bloco de código dentro de algum segmento e dentro dosynchronized block Chamo um método que gera outro thread para processar um bloco de código sincronizado que requer o mesmo bloqueio que ...
Sincronização de processos cruzados em Java
Como posso sincronizar dois processos Java em execução no Windows? Estou procurando algo como o objeto Win32 Named Mutex, que permite que dois processos usem o mesmo objeto de bloquei Obrigad
qual é a diferença entre yield () e sleep ()?
Eu sei uma diferença: Se dizemosthread.sleep(1000), esse segmento irá dormir por1000 milissegundos, com certeza, enquanto que comyield() não existe essa garantia. Isso é útil para o agendamento de threads, já que o thread que chamayield() pode ...
Criando uma fila de bloqueio <T> no .NET?
Tenho um cenário em que vários threads são adicionados a uma fila e vários threads são lidos na mesma fila. Se a fila atingir um tamanho específicoTodos os tópico que estão preenchendo a fila serão bloqueados na adição até que um item seja ...
Liste todos os tipos de arquivos no dispositivo Android?
Por exemplo, quero recuperar uma lista de todos os arquivos .mp3 no armazenamento interno E externo. Eu também gostaria do caminho String) de cada arquivo .mp3 para referência (armazene-os em umList?) Como eu poderia fazer isso? Esta é uma ...