Krawatte :: Warteschlange.

Binden Sie ein Array über ein Tokystyrant-DB an
Jetzt downloaden

Krawatte :: Warteschlange. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Dulaunoy Fabrice
  • Website des Verlags:
  • http://search.cpan.org/~fdulau/Tie-CountLoop-1.5/lib/Tie/CountLoop.pm

Krawatte :: Warteschlange. Stichworte


Krawatte :: Warteschlange. Beschreibung

Binden Sie ein Array über ein tokystyrant DB Binden Sie ein Array über ein Tokystyrant-DB und lassen Sie die POP-Verschiebungsdaten drücken. Krawatte :: Warteschlange erfordert Tokyotyrant (Datenbank- und Perl-Modul.) Wenn die Serialisierung erforderlich ist, ist die Moduldaten :: Serilizer auch erforderlich Synchronisierungsreparatur Die folgende Funktion ist nicht implementiert. Store erweitern Löschen SplicesYynopsis verwenden Krawatte :: Warteschlange; Verwenden Sie Daten :: Dumper; ## Warteschlangen-Erstellung # Diese Warteschlange wird bei jeder Ausführung des Skripts nicht erneut initialisiert. Der Standard-Namespace ist 'Tie-Queue' #, und jeder Artikel sind nicht serialisiert, um meine @a, "tie :: warteschlange", "127.0. 0,1 ', 1978, 0; # Diese Warteschlange wird bei jeder Ausführung des Skripts nicht erneut initialisiert, und jeder Artikel ist nicht serialisiert # Der Namespace ist 'second_queue' Biesey My @b, 'Tie :: Queue', '127.0.0.1', 1978, 1, 0, 'second_queue'; ## Einige Daten in die Warteschlange für (101 .. 110) {Push @a, $ _; } für (1001 .. 1005) {Push @ab, $ _; } Push @b, 'ein Text'; Push ## Zeigen Sie den Inhalt des Warteschlangendruckkinns (@a); ## Drucken Sie die Größe des Warteschlangendrucks "Größe von Array =". Scalar @a. " "; ## Entfernen Sie das neueste geschobene Element aus der Warteschlange (das neueste) $ res1 = pop @a; drucken" neueste Element $ res1 "; Druckgröße von Array =". Skalar @a. " "; drucken Sie den Dumper (@a); $ res2 = $ a ; drucken" Element 3 = $ res2 "; ## Entfernen Sie das erste Element aus der Warteschlange (der ältesten) $ res3 = Shift @a; drucken" Erstes Element $ res3 "; Druckgröße von Array =". Skalar @a. " "; drucken Sie den Dumper (@a); if (existiert $ a ) {drucken" elem 4 existiert ";} else {drucken" elem 4 existiert nicht ";}, wenn (existiert $ a ) {drucken" elem 40 existiert ";} else {drucken" elem 40 ist nicht vorhanden ";} (gebunden @a) -> klare; drucken" Größe des Arrays = ". Skalar @a." "############################### # Diese Warteschlange wird bei jeder Ausführung des Skripts neu initialisiert, und jeder Artikel sind serialisierte # und den Namensraum Ist 'Third_queue_serialized' my @c, 'Krawatte :: Warteschlange', '127.0.0.1', 1978, 1, 1, 'Third_Queue_Serialized'; My% test = (A => 'Key_a', B => 'Key_B' , c => 3); Dumper (\% Test) drucken; Push @d, \% Test; my $ r = pop @d; drucken Dumper ($ r) ############# ########## Anforderungen: · Perl.


Krawatte :: Warteschlange. Zugehörige Software