Resultados da pesquisa a pedido "locking"

7 a resposta

Monitor vs bloqueio

Quando é apropriado usar oMonitor classe ou olock palavra-chave para segurança de threads em C #? EDITAR:Parece pelas respostas até agora quelock é uma mão curta para uma série de chamadas para oMonitor classe. Para que exatamente é a chamada ...

2 a resposta

Ciclo de vida da atividade do Android e dispositivo de bloqueio / desbloqueio

Acabei de descobrir que, quando o dispositivo tem a tela de bloqueio ativada, acontece o seguinte. Para esta atividade, android: screenOrientation = "landscape" é definido no manifesto. Depois, faço o seguinte com meu telefone no modo retrato. O ...

2 a resposta

Qual é a diferença entre Synchronized e Lock no meu exemplo?

Eu escrevi um código simples para simular simultaneidade usandoLock esynchronized. O código fonte é o seguinte: Classe de tarefainclui um método chamadodoSomething() para imprimir o nome do encadeamento e executar o tempo decorrido. import ...

1 a resposta

Noções básicas sobre multiprocessamento: gerenciamento de memória compartilhada, bloqueios e filas em Python

Multiprocessamento [https://docs.python.org/2/library/multiprocessing.html#module-multiprocessing]é uma ferramenta poderosa em python, e quero entendê-la mais profundamente. Eu quero saber quando usarregular ...

5 a resposta

Como criar um bloqueio distribuído com o Redis?

Na documentação do redis, descobri que um bloqueio primitivo pode ser implementado via SETNX: http://redis.io/commands/setnx [http://redis.io/commands/setnx] C4 envia SETNX lock.foo para obter o bloqueio O cliente com falha C3 ainda o mantém, ...

1 a resposta

Como bloquear pelo parâmetro do método?

string Get(string key){ lock(_sync){ // DoSomething } }Se DoSomething depender apenas da chave, desejo um bloqueio dependente da chave. Eu acho que pode ser dicionário com objetos de sincronização. Existe alguma solução completa? Algo como ...

1 a resposta

Controlando a duração das esperas de bloqueio do PostgreSQL

Eu tenho uma mesa chamadadeposits Quando um depósito é feito, a tabela está bloqueada, portanto, a consulta se parece com: SELECT * FROM deposits WHERE id=123 FOR UPDATE eu assumoFOR UPDATE está bloqueando a tabela para que possamos ...

3 a resposta

Usando a instrução lock em um loop em C #

Vamos pegar a classe de amostra SomeThread, na qual estamos tentando impedir que os métodos DoSomething sejam chamados após a propriedade Running ser configurada como false e Dispose ser chamado pela classe OtherThread, porque se eles ...

1 a resposta

Como usar as configurações de tcp_keepalives no Postgresql?

O Postgresql possui 3 configurações de keepalive para gerenciar conexões descartadas (no postgresql.conf): tcp_keepalives_count tcp_keepalives_idle tcp_keepalives_interval Por padrão, são 0. O comportamento que eu gostaria é que o Postgresql ...

4 a resposta

Método C # para bloquear a tabela do SQL Server

Eu tenho um programa C # que precisa executar um grupo de atualizações em massa (20k +) em uma tabela do SQL Server. Como outros usuários podem atualizar esses registros um por vez através de um site da intranet, precisamos criar o programa C # ...