Tag: locking

Die Verriegelung ermöglicht es, verschiedene Arten von Ressourcen verwendet werden exklusiv von einem Prozess zu einem Zeitpunkt.

Wie implementieren Sie eine generische cache-manager in c#

Anzahl der Antworten 3 Antworten
Ich versuche, die Implementierung eines generischen cache-manager, aber ich bin nicht sicher, wie Sie gehen über das tun der Verriegelung. Habe ich die folgenden so weit, aber wenn ich zwei cache-Einträge mit der gleichen Rückgabetypen, dann ich

SQL Server Compact timed out waiting for a lock

Anzahl der Antworten 4 Antworten
Ich habe eine Applikation, die ich Sql Compact 3.5 mit VS2008. Ich bin mit mehreren threads in meiner Anwendung, welche Kontakte die kompakte Datenbank und greift auf die Zeile. Es wählt und löscht die Zeilen in einer

Implementieren Sie eine app locker in android?

Anzahl der Antworten 1 Antworten
Ich bin nicht zufrieden mit einem von der app locker-Programme für Android, die habe ich gefunden und möchte meine eigenen erstellen, aber ich habe Schwierigkeiten, herauszufinden, wie die Umsetzung der eigentlichen Sperre. Wie geht man über die

Wie kann ich die Sperre eine InnoDB-Tabelle zu verhindern, dass aktualisiert wird, während die Tabelle kopiert wird?

Anzahl der Antworten 1 Antworten
Ich würde gerne vorübergehend sperren einer Tabelle zu verhindern, dass andere gleichzeitige Prozesse von änderungen. Der Grund dafür ist, dass diese Tabelle wird kopiert in eine temp-Tabelle, die geändert, und dann zurück kopiert (auch original ist tatsächlich

Wie verwende ich die SPERRE ASM-Präfix zu Lesen einen Wert?

Anzahl der Antworten 1 Antworten
Ich weiß, wie Sie SPERREN, um thread-sicher Inkrement-Wert: lock inc [J]; Aber wie ich Lesen Sie [J] (oder einen beliebigen Wert) in eine thread-sichere Weise? Das LOCK-Präfix kann nicht mit mov. Und wenn ich den folgenden Code:

Oracle-äquivalent von ROWLOCK, UPDLOCK, READPAST-Abfrage Hinweise

Anzahl der Antworten 1 Antworten
In SQL Server ich habe folgende Hinweise im inneren Abfragen: rowlock (row level locking) updlock (verhindert dirty reads) readpast (blockieren Sie nicht die Wartezeit für einen rowlock, gehen Sie zu der ersten nicht gesperrten Zeile) z.B. select

MySQL Sperren Einer Tabelle

Anzahl der Antworten 2 Antworten
Wie Sie sperren einer Tabelle in MySQL so, dass Sie nicht Bearbeiten können oder legen Sie es, egal was, es sei denn, Sie es entsperren? InformationsquelleAutor NoodleOfDeath | 2011-02-12

Bevorzugter Standort für die PID-Datei des system-daemon laufen als nicht-root-Benutzer

Anzahl der Antworten 1 Antworten
Meine Frage ist in Bezug auf diese Frage, aber die betreffenden Vorgänge ausgeführt werden, von der cron, und von nicht-root-Benutzer. Als solche, viele der user haben nicht wirklich home-dirs (oder deren home-dirs zeigen Sie auf /usr/share/package_name ist

Mehrere Java-threads scheinbar Verriegelung gleichen monitor?

Anzahl der Antworten 4 Antworten
In einer Java-threaddump ich Folgendes gefunden: "TP-Processor184" daemon prio=10 tid=0x00007f2a7c056800 nid=0x47e7 waiting for monitor entry [0x00007f2a21278000] java.lang.Thread.State: BLOCKED (on object monitor) at org.apache.jackrabbit.core.state.SharedItemStateManager.getNonVirtualItemState(SharedItemStateManager.java:1725) - locked <0x0000000682f99d98> (a org.apache.jackrabbit.core.state.SharedItemStateManager) at org.apache.jackrabbit.core.state.SharedItemStateManager.getItemState(SharedItemStateManager.java:257) "TP-Processor137" daemon prio=10 tid=0x00007f2a7c00f800 nid=0x4131 waiting for

Tabelle Ebene Sperren in Hibernate

Anzahl der Antworten 1 Antworten
Verwende ich Hibernate version 4. Wir haben ein problem im batch-Prozess. Unser system funktioniert wie folgt Wählen Sie Datensätze, die in den "PENDING" Zustand Sofort aktualisiert 'IN PROGRESS' state Prozess und update auf "ABGESCHLOSSEN" Stand Das problem,

Wie erkenne ich ein Sperren Dieser Computer-Befehl aus einer WPF-Anwendung?

Anzahl der Antworten 3 Antworten
Lieber eine Antwort in C#.Net 3.5 using WPF (Windows Forms auch okay) Ich habe eine Anwendung, die im wesentlichen eine Symbolleiste im Fenster oder tray-icon. Es muss erkennen, wenn ein Benutzer sperrt seinen/Ihren Arbeitsplatz und geht Weg,

Warum OverlappingFileLockException passieren, wenn beim sperren eine Datei?

Anzahl der Antworten 2 Antworten
Ich versuche, eine Datei sperren und schreiben Sie es mit den folgenden code: public class TrainSetBuildTask implements Runnable { private String pathname; public TrainSetBuildTask(String pathname){ this.pathname = pathname; } @Override public void run() { try { String

Können Oracle Standard-Objekt lock timeout geändert werden?

Anzahl der Antworten 1 Antworten
> ALTER PACKAGE blah COMPILE; (wait about 10 minutes) > ORA-04021: timeout occurred while waiting to lock object Verstehe ich, warum bekomme ich den timeout Fehler (das Paket ist in Gebrauch). Weiß jemand, ob es einen Weg

Wie die Freigabe einer gesperrten Zeile mit JPA?

Anzahl der Antworten 1 Antworten
Ich bin mit der EclipseLink-Implementierung von JPA 2.0 ermöglicht die pessimistische sperren. Ich weiß, wie ich Schloss eine Einheit, sondern wie kann ich die Sperre lösen? Zuerst dachte ich, dies war alles erledigt innerhalb einer Transaktion (in

Datei sperren für linux

Anzahl der Antworten 1 Antworten
Versuchte ich mit temp-Dateien: char *temp = tempnam(NULL, "myapp_"); printf("Tempname: %s", temp) //Prints /tmp/myapp_random while (1) { } Aber wenn ich /tmp (während die app läuft immer noch), die myapp_random ist es nicht! Als für die Verwendung von

Wie Schloss-Benutzer-account auf 5 erfolglose versuche

Anzahl der Antworten 6 Antworten
Ich habe eine Webseite entwickelt mit asp.net/C#. Ich möchte so sperren Sie einen Benutzer-account auf 5 aufeinanderfolgenden login-Fehler innerhalb einer Frist von 30 Minuten. Ich will nicht, dies zu tun auf Datenbank-Seite. Und ich weiß, dass dies

Personalisierte lock-Bildschirm für Android

Anzahl der Antworten 1 Antworten
Hallo, ich bin auf der Suche nach personalisierten Bildschirm-Schließfach für android-Handys, statt der Eingabe von zahlen , kann der Benutzer flex Finger in einem bestimmten Muster ein und entsperren Sie den Bildschirm. Irgendwelche Hinweise/Ideen geschätzt werden. Versuchen

Hat die mysql-lock tables von select -, update-oder delete?

Anzahl der Antworten 2 Antworten
Habe ich ein paar Fragen über die MySQL-Tabelle lock. Ich Schätze, wenn jemand Antworten 🙂 Tut MySQL-lock tables automatisch in den folgenden Fällen: SELECT id FROM members; UPDATE members SET name = 'john' WHERE id = 7;

Pure-Ruby gleichzeitige Hash

Anzahl der Antworten 10 Antworten
Was ist der beste Weg zur Implementierung eines Hash geändert werden kann über mehrere threads, aber mit der kleinsten Anzahl von sperren. Für die Zwecke dieser Frage, können Sie davon ausgehen, dass der Hash gelesen werden-schwer. Es

Statische member müssen spezielle Synchronisations-Blöcke?

Anzahl der Antworten 4 Antworten
Habe ich eine Klasse, die wie folgt aussieht: public class Test { private static final Object someObject = new Object(); public void doSomething() { synchronized (someObject) { System.out.println(someObject.toString()); } } } Kann, halte ich das Objekt synchronisiert

Mischen synchronisiert() mit ReentrantLock.lock()

Anzahl der Antworten 3 Antworten
In Java, tun ReentrantLock.lock() und ReetrantLock.unlock() Verwendung der gleichen Sperr-Mechanismus als synchronized()? Meine Vermutung ist "Nein", aber ich bin der Hoffnung, falsch zu sein. Beispiel: Vorstellen, dass Thread 1 und Thread 2 beide haben Zugang zu: ReentrantLock

ist das sperren notwendig für die Wörterbuch nachschlagen?

Anzahl der Antworten 9 Antworten
lock(dictionaryX) { dictionaryX.TryGetValue(key, out value); } ist das sperren notwendig, während Sie Suchvorgänge, um ein Wörterbuch ? Das Programm ist multithreaded, und beim hinzufügen von Schlüssel/Wert dict. dict ist gesperrt. wenn Ihre Frage ernst und betrachtet Multithread-Programme,

Das löschen von vielen Zeilen ohne sperren Sie Sie

Anzahl der Antworten 3 Antworten
In PostgreSQL habe ich eine Abfrage wie die folgende, die löschen 250k Zeilen aus einem 1m Zeile der Tabelle: DELETE FROM table WHERE key = 'needle'; Die Abfrage dauert über eine Stunde ausführen und während dieser Zeit

Der beste Weg, um eine DB-Tabelle als eine Warteschlange (eine.k.eine batch-queue oder Warteschlange)

Anzahl der Antworten 5 Antworten
Habe ich ein Datenbanken-Tabelle mit ~50K Zeilen, jede Zeile steht für eine Aufgabe, die getan werden müssen. Ich habe ein Programm, dass Extrakte einen job aus der DB, macht den job und legt das Ergebnis wieder in

Wie behandeln org.eclipse.die Persistenz.Ausnahmen.OptimisticLockExceptio

Anzahl der Antworten 1 Antworten
Möchte ich behandeln die gleichzeitige Ausführung durch die Verwendung der Optimistischen Sperren. Ich habe @Version Anmerkung in meine entity-Klasse. In meinem code bin ich in zwei threads gleichzeitig. Manchmal ist es ordnungsgemäß ausgeführt wird. Manchmal ist es

Test, der eine Sperre mit aus dem Erwerb?

Anzahl der Antworten 4 Antworten
Ich habe Objekte, die Sie bekommen Schlösser. Ich will testen, ob Sie gesperrt sind, ohne dass eine Sperre. Die Idee ist, wenn ich TryEnter() dann muss ich Exit() wenn true zu überprüfen nur die Sperre korrekt. Scheint

Putting einen thread schlafen, bis Ereignis X Eintritt

Anzahl der Antworten 3 Antworten
Ich bin das schreiben, um viele Dateien in einer Multithread-Anwendung und ich bin momentan dabei, einen handler pro file. Ich habe HandlerFactory-Klasse, verwaltet die Verteilung dieser Handler. Was ich tun möchte, ist, dass thread Anfragen und bekommt

Android - Datenbank Gesperrt ist

Anzahl der Antworten 2 Antworten
Ich habe eine Anwendung, ich kann das einfügen von Daten in eine SQLite-Datenbank. Gibt es ein service-thread läuft alle sechzig Sekunden, die überprüfung, ob eine Bedingung wahr ist, und dass ein alarm ertönt, wenn nötig. Denke, "Kalender"

SQLServer Wann ist UPDLOCK Angewandt Wählen

Anzahl der Antworten 2 Antworten
Ich bin die Erteilung der folgenden Abfrage mit einem UPDLOCK angewendet: select @local_var = Column from table (UPDLOCK) where OtherColumn = @parameter Was passiert, ist, dass mehrere verbindungen Treffer dieser routine, die verwendet wird, innerhalb einer gespeicherten

Mit 'Lock' in web-Anwendungen

Anzahl der Antworten 7 Antworten
Vor ein paar Monaten wurde ich interviewt für einen job innerhalb der Firma, von der ich mich gerade befinde, ich dont haben eine starke web-Entwicklung-hintergrund, aber eine der Fragen, die er stellte, war für mich wie könnte

Verbindliche lock-Datei auf linux

Anzahl der Antworten 3 Antworten
Unter Linux kann ich dd eine Datei auf meiner Festplatte und löschen in Nautilus während der dd ist noch im Gange. Kann Linux Durchsetzung einer zwingenden Datei-sperren zu schützen, R/W? AFAIK hat Linux Schlösser, zum Beispiel können

.NET-Lexikon: Potenzielle Parallelität Probleme?

Anzahl der Antworten 11 Antworten
Ich arbeite auf der Pflege ein .NET-Projekt, und ich habe einige Probleme die ich gerne mit Ihnen teilen Jungs =) Den problem-code: if( evilDict.Count < 1 ) { foreach (Item item in GetAnotherDict()) if (!evilDict.containsKey(item.name.ToLower().Trim())) evilDict.add(item.name.ToLower().Trim(), item.ID);

DataReader-Verhalten Mit SQL Server-Sperren

Anzahl der Antworten 2 Antworten
Wir haben einige Probleme mit unserer Daten-Schicht, wenn große Datenmengen zurückgegeben werden, die aus einer SQL server-Abfrage über ein DataReader. Da wir die DataReader zum Auffüllen von business-Objekten und serialisieren Sie zurück an den client, der Abruf

python lock-Methode annotation

Anzahl der Antworten 2 Antworten
Gibt es eine python-lock-annotation, welche die gleiche Wirkung auf eine python-Methode als "synchronized" - Schlüsselwort, um java-Methoden? danke für den Kommentar, können Sie genauer sein? Es hängt davon ab, was du tust. Python hat eine "global interpreter

Wie lock auf das Objekt, die gemeinsam von mehreren asynchronen Methode in nodejs?

Anzahl der Antworten 1 Antworten
Ich habe ein Objekt mit verschiedenen Eigenschaften in nodejs, gibt es verschiedene async-Funktion, die den Zugriff auf und ändern Sie das Objekt mit komplexer Ausführung. Eine einzige async-Funktion möglicherweise interne Rückrufe (oder async-Funktionen), dass kann einige Zeit

Spring JDBCTemplate Tabelle Zentralverriegelung mit MySQL

Anzahl der Antworten 1 Antworten
Ich habe gerade eine Migration unserer Anwendungen vom reinen JDBC Spring JDBCTemplate. Ich Frage mich, wie man erstellen Sie eine Schreibsperre für eine Tabelle. Ich führen Sie einfach ein "LOCK TABLE foo" - Abfrage oder ist es

python-multiprocessing-lock-Problem

Anzahl der Antworten 1 Antworten
Möchte ich hinzufügen, eine Liste von dicts zusammen mit python-multiprocessing-Modul. Hier ist eine vereinfachte version meines Codes: #!/usr/bin/python2.7 # -*- coding: utf-8 -*- import multiprocessing import functools import time def merge(lock, d1, d2): time.sleep(5) # some time

C# - / ASP.NET - Web-Anwendung sperren

Anzahl der Antworten 4 Antworten
Ich arbeite an einem C#/ASP.NET web-Anwendung, und ich habe eine Reihe von Situationen, in denen ich zu tun habe, zu sperren. Im Idealfall möchte ich die locks selbstständig zu handeln, da Sie nichts miteinander zu tun. Ich

Nicht löschen SQLServer2005 Daten-oder log-Dateien

Anzahl der Antworten 7 Antworten
Ich habe versucht, eine Sicherung wiederherstellen, aber ich habe immer OS error 32 nicht löschen, da in Verwendung. Konnte nicht herausfinden, was war das sperren der Daten-und log-Dateien - also habe ich neu gestartet, die Maschine, hielt

Asynchron-Wert hinzufügen Bindinglist/Cross-threading & Locking-Problem

Anzahl der Antworten 2 Antworten
Ich habe eine BindingList-Datenbindung zu einem datgridview. Ich verwende es, um zu verfolgen einige real-time-Preisen. Die Methode 'update(Zitat Zitat)' aufgerufen wird mehrere Male pro Sekunde, die von verschiedenen threads. Wenn das datagridview enthält nicht das Zitat, es

C# - Lock-WinForm-Controls

Anzahl der Antworten 3 Antworten
In einem Programm, das ich geschrieben habe, können Benutzer hinzufügen von Steuerelementen zum Formular, und verschieben Sie Sie um und legen Sie einige Eigenschaften in einer pseudo-design-Modus. Ich möchte in der Lage sein, um lock all diese

Warum SyncLocks in .NET für einfache Operationen bei der Interlocked-Klasse zur Verfügung?

Anzahl der Antworten 5 Antworten
Habe ich gemacht, einfache multi-threading in VB.NET für eine Weile, und habe gerade erst in meine erste große multi-threaded-Projekt. Ich habe immer alles getan, was mit der Synclock Aussage, weil ich nicht glaube, es gibt einen besseren

ReaderWriterLockSlim vs. Monitor

Anzahl der Antworten 3 Antworten
Ich habe eine IDictionary<TKey,TValue> Implementierung, die intern hält n anderen Dictionary<TKey, TValue> und verteilt, die Insertionen durch den HashCode des Schlüssels auf das einzelne sub-Wörterbücher. Mit 16 sub-Wörterbücher, die Anzahl der Kollisionen ist ziemlich niedrig auf einem

mit spinlocks in den user-space-Anwendung

Anzahl der Antworten 4 Antworten
Ich versuche zu erstellen, ein kernel-Modul, das eine Struktur & ich will die gleiche Struktur in den user-space-Anwendung, und diese Anwendung arbeitet mit dem angegebenen Modul. das Hauptproblem ist, dass diese Struktur enthält eine variable namens spinlock_t

Sperren und entsperren von Dateien mit der java-API

Anzahl der Antworten 2 Antworten
Einer unserer Kunden nutzt einige neue Sicherheits-software, die sperrt manchmal einige .class-Dateien, die unsere software erstellt. Dies bewirkt, dass einige böse Probleme für Sie, wenn dies geschieht, und ich bin versucht, Forschung umgehen, könnten wir hinzufügen, um

Gleichzeitige lese - /schreib-Puffer in java

Anzahl der Antworten 2 Antworten
Ich versuche zu implementieren, die eine lese - /schreib-Puffer-Klasse, wo Sie können in der Lage sein, Unterstützung für mehrere Autoren und Leser, und die Leser können Lesen Sie die Puffer gleichzeitig, während die Schriftsteller ist das schreiben

Viele threads zu schreiben, log-Datei zur gleichen Zeit in Python

Anzahl der Antworten 3 Antworten
Ich Schreibe ein Skript zum abrufen von WMI-Informationen aus vielen Computern gleichzeitig, dann schreiben Sie diese Informationen in einer text-Datei: f = open("results.txt", 'w+') ## to clean the results file before the start def filesize(asset): f =

Wie kann ich die Sperre einer SQL Server-Datenbank für Veränderungen?

Anzahl der Antworten 1 Antworten
Möchte ich sicherstellen, dass meine Datenbank (SQL Server 2008), bleibt unveränderlich, aber immer noch zugänglich für liest während einige Wartung (backups, übergänge zu anderen DB-Server etc.), wie kann ich programmgesteuert sperren für änderungen in C#? InformationsquelleAutor user1088045

Abfrage, ob Python threading.Lock gesperrt ist oder nicht

Anzahl der Antworten 1 Antworten
Ich habe einen thread, den ich bin mit (code unten), launcht eine Sperrung Teilprozess. Um sicherzustellen, dass die anderen threads nicht starten das gleiche Teilprozess, ich habe eine Sperre um diese subprocess.call nennen. Ich möchte auch in

android entsperren-Bildschirm Absicht?

Anzahl der Antworten 3 Antworten
Ist es Absicht, dass ausgelöst wird, wenn ein Benutzer seinen Bildschirm entsperrt? Ich möchte, dass meine app zum anpassen der Helligkeit, wenn der Bildschirm einschaltet, aber das problem im Betrieb ist, dass der Bildschirm auf Vorsatz ausgelöst