caricare

Load è un modulo perl per controllare quando verranno caricate subroutine.
Scarica ora

caricare Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Elizabeth Mattijsen
  • Sito web dell'editore:
  • http://search.cpan.org/~elizabeth/

caricare Tag


caricare Descrizione

Il carico è un modulo Perl per controllare quando verranno caricate subroutine. Load è un modulo perl per controllare quando i subroutine verranno caricati.Synopsis Utilizzare il carico; # predefinito, come "Autoload" utilizzare il carico "Autoload"; # Esporta il gestore di autoload in questo spazio dei nomi usa il carico "ondemand"; # Subroroutine di caricamento dopo __end__ Quando richiesto, il carico predefinito del carico 'ora'; # Sottoroutine del carico dopo __end__ ora usa il carico (); # come qw (dontscan eredita) usa il carico 'dontscan'; # Non scansionare il modulo finché non è realmente necessario utilizzare il carico "eredita"; # Non esportare il gestore di autoload su questo "caricamento" del Namespacethe PRAGMA "PRAGMA" consente a uno sviluppatore di moduli di fornire agli sviluppatori di applicazioni più opzioni per l'ottimizzazione per l'utilizzo della memoria o della CPU. Il PRAGMA "Carica" fornisce più controllo sul momento in cui vengono caricate subroutine e inizia a prendere memoria. Ciò consente allo sviluppatore dell'applicazione di ottimizzare per l'utilizzo della CPU (caricando tutto un modulo a tempo di compilazione e riducendo così la quantità di CPU utilizzata durante l'esecuzione di un'applicazione). O consentono allo sviluppatore dell'applicazione di ottimizzare per l'utilizzo della memoria, caricando le subroutine solo quando sono effettivamente necessarie, tuttavia aumentando tuttavia la quantità di CPU necessaria durante l'esecuzione. Il PRAGMA "Carica" combina il meglio di entrambi i mondi da Autoloader e SelfOgnaer. E aggiunge altre funzioni. In una situazione in cui si desidera utilizzare il minimo possibile, il PRAGMA "Carica" (nel contesto di un modulo) è una sostituzione a drop-in per Autoloader. Ma per situazioni in cui si desidera che un modulo carichi tutto ciò che potrebbe mai essere necessario (ad esempio quando si avvia un server Mod_perl in modalità pre-fork), è possibile utilizzare il PRAGMA "Carica" (nel contesto di un'applicazione) per avere tutti Le subroutine di un modulo caricate senza dover apportare modifiche alla sorgente del modulo in questione. Quindi l'uso tipico all'interno di un modulo è quello di avere: Pacchetto il tuo :: Modulo; Usa il carico; nella fonte. E posizionare tutte le subroutine che si desidera essere caricabili su richiesta dopo il (prima) __end __. Se uno sviluppatore dell'applicazione decide che tutte le subroutine dovrebbero essere caricate a tempo di compilazione, (s) può dire nell'applicazione: usa il carico 'ora' ; Utilizza il tuo modulo ::; questo causerà le subroutine del tuo :: Modulo a tutti essere caricato a tempo di compilazione. Requisiti: · Perl.


caricare Software correlato