1.067.317

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Perl 2.

Szerző
Fordító
Lektor
Budapest
Kiadó: Panem Könyvkiadó Kft.
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 271 oldal
Sorozatcím: Web világ
Kötetszám:
Nyelv: Magyar  
Méret: 21 cm x 17 cm
ISBN: 963-545-209-8
Megjegyzés: Fekete-fehér ábrákat tartalmaz.
Értesítőt kérek a kiadóról
Értesítőt kérek a sorozatról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Fülszöveg

A könyv első kötetében megismerhettük a Perl felépítését, illetve valamennyi információt, amire ebben a kötetben építhetünk. A második kötetből megtanulhatjuk az objektumorientált programozást a Perlben, és ehhez kapcsolódóan a hibakeresést is programjainkban. A magas szintű adatmanipuláció révén további eszközökhöz jutunk a szöveges és bináris adatok kezelésének területén. A könyvben a rendszergazdák nélkülözhetetlen információkat kaphatnak még a könyvtárak kezeléséről, a rendszerprocesszek vezérléséről, Windows NT alatt a felhasználók kezeléséről. Az adatbázisok kezeléséről és programozásáról is mindent megismerhetünk ebből a könyvből és grafikus kezelői felületet is illeszthetünk adatbázisainkhoz a Perl/Tk modul segítségével.
Az Internetes programozással három fejezet is foglalkozik a modulok és programok, a CGI és a PerlScript kapcsán. A könyv utolsó fejezete bemutatja az általánosan használt Perl modulokat.

Tartalom

Objektumorientált programozás a Perlben13
Zártság - Perl osztálymodulok létrehozása14
Egy skalár példány létrehozása16
Anonim hash segítségével létrehozható objektumok19
Tömb alapú osztályok készítése22
Az objektumdestruktor23
Objektumok örököltetése24
Osztály metódusainak felüldefiniálása (overriding)28
Többszörös öröklődés30
Polimorfizmus36
Összefoglalás37
Magas szintű adatmanipuláció38
Szöveges adatok beolvasása39
Sztring keresése sztringben39
Rendezés48
Saját rendezési szubrutin készítése49
Szöveges adatok formázása52
Kimenet létrehozása a format deklaráció alkalmazásával52
Egyéb szövegformázó eszközök54
Bináris adatok kezelése55
Bináris adatok olvasása55
Bináris adatok tagolása56
Összefoglalás60
A hibajavítás Perlben61
A Perl nyomkövető betöltése és kiiktatása61
A programkód kilistázása63
A nyomáskövető használata egy program utasításonkénti futtatására68
Változó értékek nyomon követése70
Hibakeresés nyomkövetéssel (tracing)75
Hibakeresés sorműveletekkel76
Vegyes célú hibakeresési parancsok78
Összefoglalás81
Könyvtárkezelés82
Könyvtármutatók82
A DirHandle modul86
Könyvtárak mozgatása87
Állományok és könyvtárak biztonsága89
Állományhozzáférési jogosultság Unix alatt90
Fájlattribútomok Win32 alatt91
Állomány-hozzáférési jogosultság kezelése a Perlben92
Könyvtárak létrehozása és eltávolítása95
Összefoglalás96
Rendszerfolyamatok kezelése97
Folyamatok elindítása a backtick operátorral98
A backtick operátor Win32 alatt101
Kimenet nélküli külső parancsok: a system függvény102
A system függvény Win32 alatt104
Programok futtatása bevárás nélkül: az exec függvény104
Az exex függvény Win32 alatt105
Egy másik megközelítés: programok indítása állománymutatók segítségével105
Gyermekfolyamat létrehozása közvetlenül: a fork parancs108
Folyamatok különböző rendszereken keresztüli kommunikációja115
Összefoglalás
Felhasználók karbantartása Windows NT környezetben122
Perl modulok122
A felhasználó-adminisztrációs feladatokra szolgáló NetAdmin modul használata124
Felhasználók kezelése125
Felhasználócsoportok kezelése130
Összefoglalás132
Adatbázis-programozás Perlben133
A DBM adatbázis133
DBM megnyitása és bezárása134
DBM-beli adatok kinyerése és módosítása134
Közvetlen hozzáférésű állományok135
Adatbázis-programozás Windows környezetben139
A Win32::ODBC modul147
Összefoglalás150
CGI-programozás Perlben151
A CGI rövid áttekintése152
Adatok átadása a CGI-programnak152
HTML-adatok generálása a kimeneten155
A CGI-programozás alapjai Perlben156
Néhány alapvető példa156
Bemeneti adatok értelmezése158
HTML-kimenet generálása161
Más tartalomtípusok küldése a kimenetre162
Egy keretes példa163
A Perl CGI-modul166
Egy egyszerű példa166
Hibakezelés és nyomkövetés a CGI.pm.mel170
Egy munkalap (form) példa171
Egy végső megjegyzés a CGI biztonságával kapcsolatban174
A Perl Internetes könyvtárai, moduljai és segédeszközei176
Emlékeztető: könyvtárak, modulok, segédeszközök177
A lib-cgi.pl könyvtár177
A CGI.pm objektum és metódusai181
Stílus definiálása CGI alkalmazásokban185
Formelemek hozzáadása187
LWP objektumok áttekintése190
Néhány más Internet könyvtár és modul193
Internetalapú segédeszközök és az ezeket tartalmazó weboldalak195
Tipikus segédeszközök és alkalmazások195
A segédeszközöket és alkalmazásokat tartalmazó oldalak197
Összefoglalás198
Bevezetés a PerlScripttel történő webprogramozásba199
Miért használjunk PerlScriptet?199
HTML-objektumok kezelése200
A Browser objektum kezelése200
A MSIE szkript objektum hierarchia200
Több dokumentum használata203
Új weboldalak létrehozása futási időben203
A felhasználói bemenet feldolgozása203
ActiveX komponensek használata203
Rövid kliensoldali szkript esettanulmány204
Összetettebb alkalmazások205
Szövegmező és parancsgomb hozzáadása a weboldalakhoz206
Komponensek összekapcsolása szkript alkalmazásával208
Más komponensek és további trükkök210
Dinamikus weboldalak készítése213
Tartalom hozzáadása letöltési időben214
Webdokumentumok létrehozása valós időben216
Összefoglalás218
A Perl alapkönyvtára: Perl Standard Library219
A Perl könyvtármoduljai219
A Perl modulok importálása programjainkba220
Általános programozási modulok220
A Config modul - Perl változónevek angol azonosítókkal történő helyettesítése220
A Strict modul - Nem biztonságos programozás kizárása221
A Vars modul - Globális változók előzetes deklarációja223
Általános programozás - Állományok223
A Cwd modul - Az aktuális könyvtár elérési útvonalának lekérése224
A File: Find modul - Állományok keresése egy adott könyvtárban224
A File: Path modul - Könyvtárak létrehozása és törlése225
Szövegfeldolgozás226
A Text::Abbrev modul - Rövidítési táblák építése226
A Text::ParseWords modul - Szósorok beolvasása227
A Text::Soundex modul - Szóhash készítése228
A Text::Tab modul - Tabulátorok szóközökké alakítása és viszont228
A Text::Wrap modul - Szöveg bekezdésekre bontása228
Matematikai modulok230
Az Integer modul - A duplapontos aritmetika felüldefiniálása230
A Math::BigFloat modul - Tetszőleges hosszúságú lebegőpontos matematika231
A Math::BigInt modul - Tetszőleges hosszúságú egész matematika232
Hálózati modulok233
A Net::Ping modul - Egy host "pingelése"233
A Sys::Hostname modul - A hostnév kiderítése234
Az IO::Socket modul - Hálózati kommunikáció socketeken keresztül234
Összefoglalás236
Felhasználói felület készítése a Perl/Tk segítségével237
A Tk áttekintése237
A Tk komponensei238
Vezérlőelemek manipulálása239
A felhasználói felület megtervezése és programozása240
Egyszerű felhasználói felület készítése241
Komponensek elhelyezése az ablakon242
Néhány más Tk komponens248
Esemény hozzárendelések (event binding) létrehozása252
Összefoglalás255
Függelék
A Perl lehetőségeinek bővítése predefinit modulokkal256
A csomagokról256
A modulokról257
Modulállomány felépítése257
A Comprehensive Perl Archive Network (CPAN)263
CPAN címek263
CPAN lelőhelyek szerkezete264
Tárgymutató267

Michael McMillan

Michael McMillan műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Michael McMillan könyvek, művek
Megvásárolható példányok
Állapotfotók
Perl 2. Perl 2.
Állapot:
2.980 ,-Ft
15 pont kapható
Kosárba