karten

Sponsored Links
Sponsored Links

karten: Titel

No.
Titel
Kategorie
Preis
Liscense
Dateigröße
1
Kommunikation - Chat
GPL (GNU General Public License)
0.005 MB
2
Programmierung - Bibliotheken
Perl Artistic License
0.004 MB
3
Kommunikation - E-Mail
GPL (GNU General Public License)
2.6 MB

karten: Beschreibung

No.
Titel
Kategorie
Preis
Liscense
Expand All
1
Programmierung - Bibliotheken
Perl Artistic
Kategorie:: Observable ist eine Perl-Baugruppe, die andere Kategorien und Nachrichten auf Ereignisse in Ihren reagieren läßt.

SYNOPSE

# eine wahrnehmbare Kategorie definieren

mein verpacken:: Nachricht;

falsches qw verwenden (Kategorie:: Observable);

# alle Kategorien/Nachrichten mitteilen, diese Nachricht beobachtend, die Zustand-ändern
# ist aufgetreten

Unterseeboot erstellen {
mein ($self) = @_;
eval {$self->_perform_create ()};
wenn ($@) {
Mein:: Exception->throw („Fehlereinsparung: $@");
}
$self->notify_observers ();
}

# die gleiche Sache, ausgenommen den Typen von der Änderung ausdrücklich bilden und passieren
# Argumente.

Unterseeboot bearbeiten {
mein ($self) = @_;
mein %old_values = $self->extract_values;
eval {$self->_perform_edit ()};
wenn ($@) {
Mein:: Exception->throw („Fehlereinsparung: $@");
}
$self->notify_observers (, old_values => %old_values bearbeiten);
}

# einen Beobachter definieren

mein verpacken:: Beobachter;

Voraktualisierung {
mein ($class, $object, $action) = @_;
es sei denn ($action) {
warnen, daß „nicht Arbeitsweise ein [“, $object->id, „] ohne Maßnahmen“ kann;
Umsatz;
}
$class->_on_save ($object) wenn ($action eq sparen);
$class->_on_update ($object) wenn ($action eq Aktualisierung);
}

# Register die Beobachterkategorie mit allen Fällen des Observable
# Kategorie

Mein:: Object->add_observer (mein:: Beobachter);

# Register die Beobachterkategorie mit einem einzelnen Fall von
# wahrnehmbare Kategorie

mein $object = mein:: Object->new (foo);
$object->add_observer (mein:: Beobachter);

# Register eine Beobachternachricht die gleiche Methode

mein $observer = mein:: Observer->new (Rechtsanwaltschaft);
Mein:: Object->add_observer ($observer);
mein $object = mein:: Object->new (foo);
$object->add_observer ($observer);

# Register ein Beobachter, der eine Subroutine verwendet

Vorcatch_observation {…}

Mein:: Object->add_observer (&catch_observation);
mein $object = mein:: Object->new (foo);
$object->add_observer (&catch_observation);

# die wahrnehmbare Kategorie als Muttergesellschaft definieren und die Beobachter zu erlauben
# vom Kind verwendet werden

mein verpacken:: Muttergesellschaft;

strenges verwenden;
falsches qw verwenden (Kategorie:: Observable);

Unterseeboot prepare_for_bed {
mein ($self) = @_;
$self->notify_observers (prepare_for_bed);
}

Vorbrush_teeth {
mein ($self) = @_;
$self->_brush_teeth (Zeit => 45);
$self->_floss_teeth (Zeit => 30);
$self->_gargle (Zeit => 30);
}

Vorwash_face {…}


mein verpacken:: Kind;

strenges verwenden;
das falsche qw verwenden (mein:: Muttergesellschaft);

Vorbrush_teeth {
mein ($self) = @_;
$self->_wet_toothbrush ();
}

Vorwash_face {Umsatz}

# einen Kategorie-gegründeten Beobachter herstellen

mein verpacken:: ParentRules;

Voraktualisierung {
mein ($item, $action) = @_;
wenn ($action eq prepare_for_bed) {
$item->brush_teeth;
$item->wash_face;
}
}

Mein:: Parent->add_observer (__PACKAGE);

$parent->prepare_for_bed # Pinsel, Glasschlacke, Gargle und Wäschegesicht
$child->prepare_for_bed # täuschen vor aufzutragen, vortäuschen, Gesicht zu waschen

2
Kommunikation - E-Mail
GPL (GNU Gene
SimpleMail ist der einfachste eMail-Klient dort ist! SimpleMail verwendet UAP (unerwünschten Zugriffs-Schutz) ausschließlich zu SimpleMail, das Sie automatisch vor Viren in den eMail, böswilligen Code in den eMail schützt und sogar Abbildungen im Spam dieses mein im Inhalt beleidigend sind. SimpleMail ist mit vielen Antivirusprogrammen kompatibel und umfaßt:

Norton Antivirus
McAfee VirusScan
Panda Tituanium Antivirus
AVG Antivirus (freigeben und Fachmann)
avast! Antivirus (freigeben und Fachmann)

Normalerweise können Sie Ihren eMail-Schutz in Ihrem Antivirus abschalten, weil die UAP Technologie, die geeinbaut, die Notwendigkeit beseitigt, den eMail-Schutz ein zu halten.

karten: Zusammenfassung

No.
Titel
Kategorie
Preis
Liscense
Dateigröße
1
Kommunikation - Chat
GPL (GNU General Public License)
0.005 MB
ZMsgServer ist eine Peer-to-Peer- LAN-Nachrichtenübermittlungsanwendung, die in die Java-Programmiersprache geschrieben.
Meine Software
Sie haben noch keine Software. Klicken Sie auf Save "neben den einzelnen Software, um ihn zu speichern, um Ihre Software-Korb"
Verwandte Suche
Sponsored Links