| Klasse :: Data :: Reloadable Erfenissende, overruidelijke klassengegevens die herladen overleven |
Download nu |
Klasse :: Data :: Reloadable Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- David R. Baird
- Uitgever website:
- http://search.cpan.org/~davebaird/
Klasse :: Data :: Reloadable Tags
Klasse :: Data :: Reloadable Beschrijving
Erfenissende, overschrijvingsgegevens die herladen overleven Klasse :: DATA: Reloadable is een drop-in vervanging voor Klasse :: Gegevens: Erfenissen, maar subclasses kunnen worden herladen zonder hun klasse-gegevens te verliezen. Dit is handig in MOD_PERL-ontwikkeling, en kan nuttig elsewhere zijn. In Mod_PERL, Apache :: Reload is handig herlaadmodules die zijn gewijzigd, in plaats van Apache opnieuw te starten. Dit werkt goed, tenzij de module klassengegevens opslaat die niet worden gecreëerd tijdens het opnieuw laden. In deze situatie moet u de server nog steeds opnieuw opstarten, om de klasse-gegevens opnieuw op te bouwen. Veel (als uw code Buggy uitstart zoals de mijne) Apache Restartarts.maar alleen als u streng bent over het opslaan van alle klassengegevens met behulp van dit mechanisme . Synopsis pakket spullen; Gebruik basis QW (Klasse :: DATA :: Reloadable); # Instel datafile als erfelijke klassengegevens. Stuff-> MK_CLASSDATA ('DataFile'); # Verkeer de locatie van het gegevensbestand voor deze klasse. Stuff-> Datafile ('/ etc / spul / gegevens'); # ... opnieuw laden dingen binnen dezelfde tolk print stuff-> datafile; # / etc / dingen / gegevensvereisten: · Perl
Klasse :: Data :: Reloadable Gerelateerde software