File:: CounterFile 1.04
Sponsored Links
File:: CounterFile 1.04: Zusammenfassung
Dateigröße:
0.005 MB
Flatform:
Any Platform
Liscense:
Perl Artistic License
Preis:
Download-Zahl:
7268
Datum:
2007-04-26
Verlag:
Other Publisher
File:: CounterFile 1.04: Beschreibung
Datei:: CounterFile ist eine hartnäckige Gegenkategorie.
SYNOPSE
Gebrauch Datei:: CounterFile;
$c = Datei:: CounterFile->new („GEGEN“, „aa00“);
$id = $c->inc;
öffnen (F, „>F$id“);
Diese Baugruppe implementiert eine hartnäckige Gegenkategorie. Jeder Zählwerk wird durch eine unterschiedliche Datei im Dateisystem dargestellt. Das Dateisperrung ist angewandt, also können mehrfache Prozesse versuchen, auf einen Zählwerk ohne Gefahr der Gegenzerstörung gleichzeitig zurückzugreifen.
Sie geben dem Nachrichtenerbauer den Dateinamen als der erste Parameter (neu). Die Datei wird hergestellt, wenn sie nicht existiert.
Wenn der Dateiname nicht mit „/“ oder „beginnt. “, dann wird er als Datei relative to $File: geübersetzt: CounterFile:: DEFAULT_DIR. Der Standardwert für diese Variable wird von der Umgebungsvariable TMPDIR oder von /usr/tmp initialisiert, wenn keine Umgebungsvariable definiert wird. Sie können einen anderen Wert dieser Variable zuweisen wünschen, bevor Sie Zählwerke erstellen.
Wenn Sie dem Erbauer einen zweiten Parameter führen, stellt er den Anfangswert für einen neuen Zählwerk ein. Dieser Parameter tritt nur in Kraft, wenn die Datei hergestellt wird (d.h. sie existiert nicht vor dem Aufruf).
Wenn Sie die Inc.-() Methode rufen, erhöhen Sie den Gegenwert durch einen. Wenn Sie Dezember () rufen, wird der Gegenwert verringert. In beiden Fällen wird der neue Wert zurückgebracht. Die Dezember-() Methode arbeitet nur für numerische Zählwerke (nur Digits).
Sie kann am Wert des Zählwerkes (ohne ihn zu erhöhen) indem Sie die Methode des Wertes spähen () anwenden.
Der Zählwerk kann verschlossen und entsperrt mit der Verriegelung sein () und () Methoden freisetzen. Das Erhöhen und die Wertwiederherstellung sind schneller, wenn der Zählwerk verschlossen ist, weil wir die Gegendatei nicht ständig ändern müssen. Sie können abfragen, ob der Zählwerk mit der verschlossenen () Methode gesperrt wird.
Es gibt auch eine Bedienerüberbelastungsschnittstelle zur Datei:: CounterFile Nachricht. Dies heißt, dass Sie den ++ Bediener für das Erhöhen verwenden können und -- Bediener für das Verringern des Zählwerkes und Sie kann Zählwerke direkt in Zeichenketten interpolieren.
SYNOPSE
Gebrauch Datei:: CounterFile;
$c = Datei:: CounterFile->new („GEGEN“, „aa00“);
$id = $c->inc;
öffnen (F, „>F$id“);
Diese Baugruppe implementiert eine hartnäckige Gegenkategorie. Jeder Zählwerk wird durch eine unterschiedliche Datei im Dateisystem dargestellt. Das Dateisperrung ist angewandt, also können mehrfache Prozesse versuchen, auf einen Zählwerk ohne Gefahr der Gegenzerstörung gleichzeitig zurückzugreifen.
Sie geben dem Nachrichtenerbauer den Dateinamen als der erste Parameter (neu). Die Datei wird hergestellt, wenn sie nicht existiert.
Wenn der Dateiname nicht mit „/“ oder „beginnt. “, dann wird er als Datei relative to $File: geübersetzt: CounterFile:: DEFAULT_DIR. Der Standardwert für diese Variable wird von der Umgebungsvariable TMPDIR oder von /usr/tmp initialisiert, wenn keine Umgebungsvariable definiert wird. Sie können einen anderen Wert dieser Variable zuweisen wünschen, bevor Sie Zählwerke erstellen.
Wenn Sie dem Erbauer einen zweiten Parameter führen, stellt er den Anfangswert für einen neuen Zählwerk ein. Dieser Parameter tritt nur in Kraft, wenn die Datei hergestellt wird (d.h. sie existiert nicht vor dem Aufruf).
Wenn Sie die Inc.-() Methode rufen, erhöhen Sie den Gegenwert durch einen. Wenn Sie Dezember () rufen, wird der Gegenwert verringert. In beiden Fällen wird der neue Wert zurückgebracht. Die Dezember-() Methode arbeitet nur für numerische Zählwerke (nur Digits).
Sie kann am Wert des Zählwerkes (ohne ihn zu erhöhen) indem Sie die Methode des Wertes spähen () anwenden.
Der Zählwerk kann verschlossen und entsperrt mit der Verriegelung sein () und () Methoden freisetzen. Das Erhöhen und die Wertwiederherstellung sind schneller, wenn der Zählwerk verschlossen ist, weil wir die Gegendatei nicht ständig ändern müssen. Sie können abfragen, ob der Zählwerk mit der verschlossenen () Methode gesperrt wird.
Es gibt auch eine Bedienerüberbelastungsschnittstelle zur Datei:: CounterFile Nachricht. Dies heißt, dass Sie den ++ Bediener für das Erhöhen verwenden können und -- Bediener für das Verringern des Zählwerkes und Sie kann Zählwerke direkt in Zeichenketten interpolieren.
File:: CounterFile 1.04: Screenshot
Sponsored Links
File:: CounterFile 1.04: Stichwort
File:: CounterFile 1.04: Lesezeichen
File:: CounterFile 1.04: verwandt software
Meine Software
Sie haben noch keine Software. Klicken Sie auf Save "neben den einzelnen Software, um ihn zu speichern, um Ihre Software-Korb"
Verwandte Suche
Sponsored Links
