IO :: Bestand :: Log

IO :: Bestandsabstractie op logboekbestanden
Download nu

IO :: Bestand :: Log Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Luis Mu
  • Uitgever website:
  • http://search.cpan.org/~luismunoz/

IO :: Bestand :: Log Tags


IO :: Bestand :: Log Beschrijving

IO :: Bestandsabstractie op het loggen van bestanden Onder deze discussie verwijst een logbestand naar de klassieke notie van het logbestand van een daemon, dat wil zeggen, een bestand dat op elk moment kan worden toegevoegd of dat kan worden "geroteerd" (dwz, het originele bestand kan hernoemen () D en een nieuw bestand met dezelfde naam die op zijn plaats is gemaakt). Deze methode biedt een abstractie waarmee leesbewerkingen bijna transparant kunnen optreden van die bestanden (zie voorbehoud later voor meer informatie). Het IO :: Bestand :: Log-uitbreiding behandelt de mogelijkheid van het bestand dat wordt geroteerd, toegevoegd aan, enz. Opnieuwt echter dat de basisondername voor het lezen van een logbestand, is dat het nooit eindigt. De algemene algorythm voor deze module is als volgt: op -> NIEUW (), stel de bestandsaanwijzer in op het begin van het bestand en bewaar de metadata van het bestand als objectstatus.at een traditionele IO :: Bestandsbewerking, voer deze uit op de stroom Bestandspositie en bewaar de positie van het resulterende bestand van Ponter.At EOF, POLL het systeem om een nieuw bestand te detecteren met dezelfde naam die is gegeven aan -> nieuwe () maar verschillende metadata. Openen, open dit nieuwe bestand en voldoet aan de in afwachting van de werking in het nieuwe bestand.Synopsis Gebruik IO :: Bestand :: Log; Mijn $ FH = NIEUWE IO :: Bestand :: Log "Mylogfile"; TERWIJL (MIJN $ LIJN = $ FH-> Readline) {# Uw code hier ...} My @Remaining = $ FH-> Getlines; Vereisten: · Perl


IO :: Bestand :: Log Gerelateerde software

Poef

PERL-extensie die sterker typen, inkapseling en erfenis biedt ...

410

Downloaden