Profesionalne programowanie systemu Linux.pdf
(
6631 KB
)
Pobierz
Profesionalne
Profesionalne
programowanie
systemu
Linux
WSTĘP
11
W
ITAJ CZYTELNIKU
!
11
D
LA KOGO JEST PRZEZNACZONA TA KSIĄŻKA
?
11
T
EMATYKA KSIĄŻKI
11
C
ZEGO WYMAGAMY OD CZYTELNIKA KSIĄŻKI
?
14
O
ZNACZENIA STOSOWANE W KSIĄŻCE
14
1. PROJEKT APLIKACJI
16
I
NFORMACJE OGÓLNE
16
M
ODELE TWORZENIA KODU
17
M
ETODA SZYBKIEGO ŚLEDZENIA
20
W
CZESNE I CZĘSTE TESTY
20
W
YPOŻYCZALNIA
DVD
20
Z
AŁOŻENIA WSTĘPNE
21
A
NALIZA WYMAGAŃ KLIENTA
21
S
PIS WYMAGAŃ
25
P
RZYPADKI UŻYCIA
26
A
RCHITEKTURA APLIKACJI
27
P
ROJEKT SZCZEGÓŁOWY
28
F
UNKCJE DOSTĘPU DO DANYCH
29
F
UNKCJE KLIENTA
29
F
UNKCJE ZWIĄZANE Z TYTUŁEM FILMU
31
F
UNKCJE OPISUJĄCE PŁYTĘ
DVD
32
F
UNKCJE ZWIĄZANE Z WYPOŻYCZANIEM
32
P
RZYKŁADOWA APLIKACJA
33
M
ATERIAŁY ŹRÓDŁOWE
33
P
ODSUMOWANIE
34
2. CVS
35
N
ARZĘDZIA DLA SYSTEMU
L
INUX
35
R
EPOZYTORIUM
36
O
BSŁUGA
CVS
PRZEZ JEDYNEGO UŻYTKOWNIKA
37
F
ORMAT POLECENIA
CVS
37
Z
MIENNE ŚRODOWISKOWE
38
I
MPORT NOWEGO PROJEKTU
38
K
OD ŹRÓDŁOWY
14
F
ORMUŁOWANIE ZAŁOŻEŃ
19
T
ERMINOLOGIA
36
P
OCZĄTEK PRAC NAD PROJEKTEM W
CVS
40
P
ORÓWNYWANIE ZMIAN Z ZAWARTOŚCIĄ REPOZYTORIUM
40
W
YDANIE PROJEKTU
42
P
RZEGLĄDANIE ZMIAN
43
D
ODAWANIE I USUWANIE PLIKÓW Z PROJEKTU
43
R
OZWINIĘCIA SŁÓW KLUCZOWYCH
44
K
OREKTY
,
ZNACZNIKI I ROZGAŁĘZIENIA
44
K
OREKTY
44
Z
NACZNIKI
45
R
OZGAŁĘZIENIA PROJEKTU
47
CVS
DLA WIELU UŻYTKOWNIKÓW
51
P
RACA ZESPOŁOWA
51
P
RACA ZE ŚLEDZENIEM
52
D
ODATKOWA ZABAWA Z
CVS
53
P
LIKI BINARNE
53
P
OPRAWIANIE BŁĘDNYCH ADNOTACJI
53
S
IECIOWY DOSTĘP DO
CVS
53
K
LIENTY
CVS
Z INTERFEJSEM GRAFICZNYM
55
M
ATERIAŁY ŹRÓDŁOWE
55
P
ODSUMOWANIE
56
3. BAZY DANYCH
57
W
YBÓR BAZY DANYCH
58
M
Y
SQL
58
P
OSTGRE
SQL
58
J
AKI WYBÓR BĘDZIE ODPOWIEDNI
?
58
P
OSTGRE
SQL
59
I
NSTALACJA I URUCHAMIANIE
59
P
ODSTAWY TEORII BAZ DANYCH
63
P
IERWSZA POSTAĆ NORMALNA
63
D
RUGA POSTAĆ NORMALNA
64
T
RZECIA POSTAĆ NORMALNA
64
D
E
-
NORMALIZACJA
64
P
ROSTA BAZA DANYCH
64
K
ORZYSTANIE Z PSQL
67
P
OLECENIA DLA PSQL
67
P
OLECENIA DO DEFINICJI DANYCH
68
P
OLECENIA DO MANIPULACJI DANYMI
72
T
RANSAKCJE
77
W
SKAZÓWKI DLA PROJEKTU BAZY DANYCH
78
M
ATERIAŁY ŹRÓDŁOWE
79
P
ODSUMOWANIE
80
4. INTERFEJSY POSTGRESQL
81
D
OSTĘP DO
P
OSTGRE
SQL
Z KODU PROGRAMU
81
B
IBLIOTEKA LIBPQ
81
B
IBLIOTEKA ECPG
95
A
KTUALIZACJA REPOZYTORIUM
41
M
SQL
58
J
AKĄ METODĘ ZASTOSOWAĆ
?
103
A
PLIKACJA
104
P
ODSUMOWANIE
108
5. MYSQL
109
I
NSTALACJA I ZARZĄDZANIE
109
P
AKIETY SKOMPILOWANE
109
B
UDOWANIE Z PLIKÓW ŹRÓDŁOWYCH
110
Z
ARZĄDZANIE BAZĄ
M
Y
SQL
112
P
OLECENIA
112
T
WORZENIE UŻYTKOWNIKÓW I NADAWANIE UPRAWNIEŃ
114
H
ASŁA
116
T
WORZENIE BAZY DANYCH
116
W
SPOMAGANIE
SQL
W
P
OSTGRE
SQL
I
M
Y
SQL
117
D
OSTĘP DO DANYCH
M
Y
SQL
Z JĘZYKA
C
118
F
UNKCJE POŁĄCZENIOWE
119
O
BSŁUGA BŁĘDÓW
121
W
YKONYWANIE POLECEŃ
SQL
122
F
UNKCJE DODATKOWE
131
M
ATERIAŁY ŹRÓDŁOWE
132
P
ODSUMOWANIE
132
6. ZMAGANIA Z BŁĘDAMI
133
Z
GŁASZANIE BŁĘDÓW
133
D
ETEKCJA BŁĘDÓW W OPROGRAMOWANIU
136
T
YPY BŁĘDÓW W OPROGRAMOWANIU
137
I
NSTRUKCJE DIAGNOSTYCZNE
138
W
ERYFIKATORY WARUNKU
(
ASSERTIONS
)
141
G
DZIE JESTEŚ
?
143
Ś
LAD WSTECZNY
(
BACKTRACE
)
145
U
SUWANIE BŁĘDÓW
—
CZYNNOŚCI WSTĘPNE
147
U
ŻYCIE PROGRAMU URUCHOMIENIOWEGO
147
P
ROSTE POLECENIA
GDB
148
I
NNE WŁAŚCIWOŚCI
GDB
151
Z
ASOBY
151
P
ODSUMOWANIE
153
7. USŁUGI KATALOGOWE LDAP
155
C
O TO JEST
„
USŁUGA KATALOGOWA
”?
155
X.500
I
LDAP
156
S
TRUKTURA SERWERA KATALOGOWEGO
157
N
AZWY CZĘŚCI
...
157
N
ADAWANIE NAZW
DN
158
S
CHEMAT NAZEWNICTWA
X.500
158
X.500
ZE SCHEMATEM NAZEWNICTWA DOMEN
158
K
ONFIGURACJA POINSTALACYJNA
111
K
LASY BŁĘDÓW
133
S
CHEMAT NAZEWNICTWA OPARTY O SKŁADNIK DOMENY
158
S
TANDARDOWE TYPY I ATRYBUTY
159
D
RZEWO KATALOGOWE
LDAP
161
P
LIKI
LDIF
161
I
NSTALACJA I KONFIGURACJA SERWERA
LDAP
163
I
NSTALACJI
O
PEN
LDAP
163
K
ONFIGURACJA
O
PEN
LDAP
163
U
RUCHOMIENIE SERWERA
166
D
OSTĘP DO
LDAP
Z POZIOMU JĘZYKA
C
167
I
NICJALIZACJA BIBLIOTEKI
LDAP
167
P
OWIĄZANIE Z SERWEREM
LDAP
168
O
BSŁUGA BŁĘDÓW
LDAP
168
P
IERWSZY PROGRAM KLIENTA
LDAP
169
W
YSZUKIWANIE
170
Z
MIANA DANYCH
177
A
PLIKACJA
182
Z
ASOBY
182
P
ODSUMOWANIE
183
8. PROGRAMOWANIE GRAFICZNYCH INTERFEJSÓW UŻYTKOWNIKA (GUI) Z
POMOCĄ GNOME-GTK+
185
B
IBLIOTEKI
GTK+
I
GNOME
186
GTK+
186
GDK
186
I
MLIB
187
ORB
IT
187
LIB
G
NORBA
187
B
IBLIOTEKA GLIB
187
T
YPY
187
M
AKRODEFINICJE
188
M
AKRODEFINICJE DIAGNOSTYCZNE
189
F
UNKCJE ŁAŃCUCHOWE
190
A
LOKACJA PAMIĘCI
191
L
ISTY
192
GTK+
194
W
IDŻETY
194
GTK
_
INIT I GTK
_
MAIN
199
P
RZYKŁADOWA APLIKACJA
GTK+
199
P
ODSTAWY
GNOME
200
M
ENU I PASKI NARZĘDZIOWE
(M
ENUS AND
T
OOLBARS
)
201
D
IALOGI
204
P
RZYKŁADOWA APLIKACJA
GNOME
210
D
RZEWO KODU ŹRÓDŁOWEGO
GNOME
211
Z
APIS KONFIGURACJI
214
Z
ARZĄDZANIE SESJĄ
215
A
NALIZA SKŁADNIOWA WIERSZA POLECEŃ Z UŻYCIEM POPT
217
Z
ASOBY
GNOME-GTX+
220
P
ODSUMOWANIE
221
S
KŁADNIKI OBIEKTOWE
159
GLIB
186
Plik z chomika:
mgram
Inne pliki z tego folderu:
Profesionalne programowanie systemu Linux.pdf
(6631 KB)
Inne foldery tego chomika:
Aurox
Budowa Linuxa
Budowa Systemu Operacyjnego Linux 2.0
Debian GNU Linux
INNE I TAKIE TAM
Zgłoś jeśli
naruszono regulamin