Resultados da pesquisa a pedido "thread-safety"
Publishing Campos de Objetos Seguros Não-Segmento de uma Maneira Segura-Segmento
Estou com um problema com a simultaneidade Java. Sim, eu olhei para perguntas com quase o mesmo título, mas todas pareciam estar perguntando coisas sutilmente diferentes. Sim, eu li Concorrência Java na Prática. Sim, eu posso ver porque é ode ...
Esse acesso ao dicionário TryGetValue () não bloqueado é seguro para threads?
private object lockObj = new object(); private Dictionary<int, string> dict = new Dictionary<int, string>(); public string GetOrAddFromDict(int key) { string value; // non-locked access: if (dict.TryGetValue(key, out value)) return value; lock ...
Concorrência Java - use qual técnica para obter seguranç
Eu tenho uma lista de personId. Existem duas chamadas de API para atualizá-lo (adicionar e remover): public void add(String newPersonName) { if (personNameIdMap.get(newPersonName) != null) { myPersonId.add(personNameIdMap.get(newPersonName) } ...
Os transactionTemplate e SimpleJdbcTemplate da primavera são seguros para threads?
Atualmente, estou lidando com código em que há um singleton usado por muitos threads e não tem estado, exceto dois campos para um TransactionTemplate e um SimpleJdbcTemplate que são usados nas funções do singleton para acessar o banco de ...
Por que o SimpleDateFormat do Java não é seguro para threads? [duplicado
Esta pergunta já tem uma resposta aqui: “O Java DateFormat não é seguro para threads”, o que isso leva? [/questions/4021151/java-dateformat-is-not-threadsafe-what-does-this-leads-to] 10 respostas Por favor, diga com um exemplo de código por que ...
Volatile e CreateThread
Acabei de fazer uma pergunta envolvendo informações voláteis: array volátil c ++ [https://stackoverflow.com/questions/6865001/volatile-array-c] No entanto, minha pergunta gerou uma discussão sobre o quevolatile faz Alguns afirmam que, ao usar ...
Tipos de Blob de armazenamento do Azure (CloudBlobContainer, CloudBlobClient etc.) e segurança de encadeamento
Estou desenvolvendo um aplicativo azul que precisa, em algum momento, carregar (baixar) uma grande quantidade de pequenos blobs em um único contêiner (mais de 1k blobs, menos de 1 Mb cada). Para acelerar esse processo, eu gostaria de usar vários ...
O thread shared_ptr <XXX> é seguro?
Eu tenho uma pergunta sobreboost::shared_ptr<T>. Há muita discussão. using namespace boost; class CResource { // xxxxxx } class CResourceBase { public: void SetResource(shared_ptr<CResource> res) { m_Res = res; } shared_ptr<CResource> ...
Threads - Por que um bloqueio deve ser seguido pela tentativa e finalmente
Um bloqueio é sempre seguido por um bloco try / finalmente, por qu ReentrantReadWriteLock readWriteLockBitmap = new ReentrantReadWriteLock(); Lock read = readWriteLockBitmap.readLock(); Lock write = readWriteLockBitmap.writeLock(); int shared = ...
Thread Safety no dicionário Python
Tenho uma classe que possui um dicionário class OrderBook: orders = {'Restaurant1': None, 'Restaurant2': None, 'Restaurant3': None, 'Restaurant4': None} @staticmethod def addOrder(restaurant_name, orders): OrderBook.orders[restaurant_name] = ...