Homepage von Daniel Schwamm
Home-Index von Daniel Schwamm (10.03.2009)
Heimat des Dilettantismus
Zugriffe seit 11.12.1998
ALLES-FLIESST
Der Orient-Express von Wien nach Istanbul ist fertiggestellt, finanziert
von Frankreich. Da der Sultan des osmanischen Reichs befürchtete, zu viel
Macht an Frankreich zu vergeben, bot er das Projekt Bagdad-Bahn Deutschland
an. Die Engländer hatten es zuvor nicht finanzieren wollen. Und auch Siemens,
der im Vorstand der Deutschen Bank arbeitete, rückte erst unter Druck von Kaiser
Wilhelm II. Geld dafür heraus. 1940 fuhr dann der erste Zug von Istanbul
nach Bagdad.
mehr ...
|
Erzeugt: 13.04.1999
Zuletzt geändert: 01.03.2012 19:26:55
|
WINSOCK-TEXTE/API-ROUTINES
Send data on a connected socket.
#include <winsock.h>
int PASCAL FAR send ( SOCKET
s
, const char FAR *
buf
, int
len
, int
flags
);
-
s
-
A descriptor identifying a connected socket.
-
buf
-
A buffer containing the data to be transmitted.
-
len
-
The length of the data in
buf
.
-
flags
-
Specifies the way in which the call is made.
Remarks
send
() is used on connected datagram or stream sockets
and is used to write outgoing data on a socket. For datagram sockets, care
must be taken not to exceed the maximum IP packet size of the underlying
subnets, which is given by the
iMaxUdpDg
element in the WSAData
structure returned by
WSAStartup()
.
If the data is too long to pass atomically through the underlying protocol the
error WSAEMSGSIZE is returned, and no data is transmitted.
Note that the successful completion of a
send()
does not indicate that
the data was successfully delivered.
mehr ...
|
Erzeugt:
Zuletzt geändert: 14.12.2012 22:50:20
|
DELPHI-TUTORIALS/MEDIAPANELYZER
Tutorial zu MediaPanelyzer, einem Tool zum freien Arrangieren von Mediendaten auf dem Bildschirm.
Popup-Menü für alle TMediaP'-Panels:
Die Aktionen im angezeigten Popup-Menü beziehen sich auf alle Panel.
Die Menüeinträge verhalten sich 'intelligent' und sind deaktiviert,
wenn derzeit keine sinnvolle Aktion damit möglich sind. Hier etwa gibt
keine Movie-Panels und auch keine aktiven Bilder-Panels.
mehr ...
|
Erzeugt: 21.01.2009 - 02.02.2009
Zuletzt geändert: 10.05.2012 20:47:15
|
PHP-TUTORIALS/VOLLTEXT-SUCHE
Source und Dokumentation zu einer Volltext-Suche in einer Text-Datei mittels PHP ohne Verwendung von MySQL.
3. Der Script-Ablauf
Der
Algorithmus
des Scripts verfährt folgendermassen:
-
Wir holen uns den Wert der CGI-Variable "volltext" in
"$volltext"
-
Die Variable
"$ergebnis"
wird auf Nichts gesetzt
-
Ist "$volltext" nicht leer, dann
-
öffnen wir die Text-Datei "daten.txt"
-
Wir durchlaufen sie zeilenweise, speichern den String in
"$zeile"
-
Wir prüfen, ob "$volltext" in "$zeile" enthalten ist
-
Ist dem so, dann
-
spalten wir "$zeile" in ein Array
"$zeile_ar"
auf
-
wir füllen "$ergebnis" mit den Array-Werten aus "$zeile_ar"
-
Sind alle Datensätze fertig, schliessen wir "daten.txt" wieder
-
Wir geben die HTML-Form aus mit der INPUT-Variable "volltext"
-
Falls "$ergebnis" ungleich Nichts ist, hängen wir es hinten dran
mehr ...
|
Erzeugt: 26.02.2009
Zuletzt geändert: 04.03.2012 01:56:22
|
WEB-TUTORIALS
Web-Tutorials von einem Bit-und-Byte-Süchtigen. Die legalisierte Sucht und ihre Folgen: Programme, die die Welt nicht braucht!
1. Brain-EXE in danger!
Mein Name ist Daniel Schwamm und ich bin süchtig. Süchtig nach Bits und Bytes,
nach Sourcecodes und Compiler. Meine Drogen heissen Delphi und C++. Und ich komme
nicht mehr davon los.
mehr ...
|
Erzeugt: 14.02.1998
Zuletzt geändert: 01.03.2012 21:03:25
|
TEXTE/VERTEILTE-BETRIEBSSYSTEME
Verteilte Betriebssysteme: Analyse von Sicherheit, Prozessorganisation, Namensverwaltung, Dateisystem und abschliessender Checkliste für das optimale VBS.
6.5. Zu merken
Verteilte Betriebssysteme sollten Prozesskontrollblöcke
besitzen, die für verschiedene Rechnerarchitekturen benutzbar sind.
Das Task-Thread-Prozess-Verwaltungsmodell erlaubt die parallele
Verarbeitung von Prozessen innerhalb einer Verwaltungseinheit. Dies
erhöht bei heavy-weight-Tasks die Geschwindigkeit, aber auch den
Verwaltungsaufwand - light-weight-Tasks scheinen uns daher die angemesseneren
zu sein. Auch was das Scheduling angeht, heisst Einfachheit die
Devise: Lastenausgleichsstrategien über globale Scheduler und Migration
von Prozessen kosten mehr, als dass sie nutzen - auf sie sollte
verzichtet werden.
mehr ...
|
Erzeugt: 02-03/1994
Zuletzt geändert: 14.12.2012 22:42:47
|