Resultados da pesquisa a pedido "deadlock"

3 a resposta

C ++ terminar chamado sem uma exceção ativa

Estou recebendo um erro de C ++ com threading: terminate called without an active exception AbortedAqui está o código: #include <queue> #include <thread> #include <mutex> #include <condition_variable> template<typename TYPE> class ...

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 ...

4 a resposta

Melhor maneira de obter o próximo número de identificação sem "identidade"

Tenho que inserir alguns registros em uma tabela em um banco de dados herdado e, como é usado por outros sistemas antigos, alterar a tabela não é uma soluçã O problema é que a tabela de destino possui uma chave primária int, mas ...

4 a resposta

O programa trava se o thread for criado no bloco inicializador estático

Me deparei com uma situação em que meu programa trava, parece um impasse. Mas tentei descobrir isso com jconsole e visualvm, mas eles não detectaram nenhum impasse. Código de amostra public class StaticInitializer { private static int state = ...

3 a resposta

Obtenha detecção de deadlock da execução de programm ou dump em Java

Tenho um software java em execução que está congestionado. Gostaria de ter uma visão interna, mas não tenho idéia de como fazer iss Existe alguma ferramenta que eu possa fornecer um PID e ele me dirá onde cada segmento está localizado ...

3 a resposta

Deadlock causado ao criar um Thread em um bloco estático em Java

Eu estava tentando criar um Thread em umstatic bloco em Java que causou um conflito. O trecho de código é o seguinte. package deadlock; final public class Main { static int value; static { final Thread t = new Thread() { @Override public void ...

13 a resposta

Escreva um programa que certamente entrará em conflito [fechado]

ecentemente, recebi essas perguntas em uma entrevist Respondi que o impasse ocorre se a intercalação der errado, mas o entrevistador insistiu que um programa que sempre entra em impasse, independentemente da intercalação, possa ser escrit ...

6 a resposta

Deadlock no Ruby join ()

Estou trabalhando em multi threading em ruby. O snippet de código é threads_array = Array.new(num_of_threads) 1.upto(num_of_threads) do |i| Thread.abort_on_exception = true threads_array[i-1] = Thread.new { catch(:exit) do print "s #{i}" user_id ...

12 a resposta

Código de exemplo para ilustrar um conflito usando lock (this)

Eu li vários artigos e posts que dizem quelock(this), lock(typeof(MyType)), lock("a string") são práticas ruins porque outro encadeamento pode travar na mesma chave e causar um impasse. Para entender esse problema, eu estava tentando criar um ...

2 a resposta

“FOR UPDATE” v / s “LOCK IN SHARE MODE”: permite que os threads simultâneos leiam o valor atualizado do estado da linha bloqueada

Tenho o seguinte cenário: usuário X faz login no aplicativo a partir do local lc1: chame-o Ulc1Usuário X (foi hackeado, ou algum amigo dele conhece sua credencial de logon, ou ele apenas efetua login a partir de um navegador diferente em sua ...