LISTA :: Sliding :: Cambios

Extrae nuevos elementos de una ventana deslizante
Descargar ahora

LISTA :: Sliding :: Cambios Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Max Maischein
  • Sitio web del editor:
  • http://search.cpan.org/~corion/

LISTA :: Sliding :: Cambios Etiquetas


LISTA :: Sliding :: Cambios Descripción

Extraer nuevos elementos de una ventana deslizante Lista :: Sliding :: Changes es un módulo PERL que le permite encontrar fácilmente elementos que se adjuntaron a una de las dos listas. Está destinado a facilitar el procesamiento donde no tenga un registro, sino solo una ventana deslizante para eventos, como una ventana de estado que solo muestra los 20 eventos más recientes, sin marca de tiempo. El módulo asume que la frecuencia de actualización es alta y lo hará. Siempre respeta la superposición más larga entre las dos secuencias. Para ser un poco más rápido con listas largas, busca la primera lista desde el final, suponiendo que la primera lista será mucho más larga que la segunda lista. El uso estricto; Usa Lazo :: Archivo; Lista de uso :: Sliding :: Cambios QW (Find_New_Elements); My $ filename = 'log.txt'; mi @log; Tie @Log, 'Tie :: File', $ FileName o Die "No se pudo atar a $ Nombre de archivo: $! \ N"; # Ver lo que ha sucedido desde la última vez que le encuestamos mi @status = get_last_20_status_messages (); # Descubra lo que aún no comunicamos mi (@New) = Find_New_Elements (\ @ log, \ @ estado); Imprimir "Nuevos mensajes de registro: $ _ \ n" para (@new); # Y actualice nuestro registro con lo que hemos visto push @log, @new; Requisitos: · Perl


LISTA :: Sliding :: Cambios Software relacionado