Анимация
JavaScript


Главная  Библионтека 

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 [ 121 ] 122

Блокировка данных, 259 в UNIX, 260 в Windows NT, 260 монопольная, 261 принудительная, 260 совещательная, 260 совместно

используемая, 261 чтение и запись файлов,

Брандмауэр, 370

Брукс, Фредерик П., 103

Включения на стороне

сервера, 328 Время

отсчет, 185 Выражение, 56"

Вытягивание информации из Web, 377

Гостевая книга, 304

Декремент, 60 Дескрипторы

HTML, 282

STDIN, 100

каталога, 173

файла, 173

файлов, 100 Диапазоны, 84 Директивы

use strict, 15a, 166; 177 Документы, составные,

Дроплет, 395

Заимствование

информации, 375 Значения

undef, 72

Идемпотентность, 300 Изображение дня, 323

Инкремент, 57; 59 Интерпретатор, 38 Истина, 71 Итератор, 92

Каталог, 172; 178

закрытие, 173 открытие, 173 перемещение, 178 создание, 179 текущий, 178

удаление, 180

чтение, 173 Квантификаторы, 116 Квотинг, 52

Классы символов, 117

Коды

ASCII, 71

Команды chmod, 182

pwd, 178

запуск из Perl, 191 Комментарий, 47 Конвейер, 195 Конвейерная обработка,

Конец файла, 90 Константа, 51 Контекст, 87; 88

Литерал/; 52 строковый, 52 числовой, 52

Литералы FILE , 274 LINE , 274 список, 155

Маска, 185

Маскирование,

Массив

работа, 91 Массивы, 83; 85 @ , 223 @ARGV, 215 анонимные, 224 ассоциативные, 83; 128 двумерные, 225 доступ к элементам, 86 индексы, 86

определение размера, 87

преобразование в скаляры, 92

разделение, 169

сечением, 87

слияние, 93; 169

упорядочивание элементов, 94 Метасимволы, 114; 115

анкеры, 120

звездочка, 116

знак вопроса, 117

непечатные, 116

плюс, 116

точка, 115 Метки, 78

Методы выталкивания страниц

сервером, 367 вытаскивания страниц клиентом, 367 Модули, 179, 234 CGI, 300 CPAN, 392 Cwd, 179

Data::Dumper, 140; 228;

diagnostics, 242 English, 242 File::Copy, 241 FiJe::Find, 238

GD, 371 HTML::*, 388

1РС::Ореп2, 202 LWP::Simple, 377

Net::Ping, 241

Net::SMTP, 352; 355

Tie::IxHash, 140

инсталляция, 390

обзор, 238

просмотр документации,

стандартные, 243



Область видимости, 142;

динамическая, 152 лексическая, 152

Обратные ссылки, 124

Объект, 357

Ограничители, 54

Оператор

угловой, 60

Операторы

... 84

< = >, 94 <STDIN>, 60 =~, 122 chomp, 61

cmp, 94

else, 68 exit, 78

for, 75 foreach, 92

glob, 175

if, 67

int. 69 last, 77; i5P

local, 151

my, 147; 148 next, 77 q, 54 qq, 5-/ qw, 84 qx/95 qx{}, 194

require, 246 return, 143; 144 sort, 166

tr /, 762 use, .2.J5 use Cwd, 179 use strict, 152 while, 75 У А /« диапазона, 84 запятая, 90 запятая-стрелка, конкатенации строк, 57 логические, 72 основные, 56 отношения, 69

строковые, 70 повторения, 58; 90

подстановки, подстановки, 120; 193

поиска по шаблону, 123 модификаторы, 123

привязки, 122 присваивания, 67 равенства, 67 строковые, 57 угловые, 104 унарные, 59

управления циклами, 77 условные, 66

файлового ввода, 104

числовые, 57

Определение платформы,

199 Отладка

программ со ссылками,

Отладчик, 205 завершение работы, 211

команды [h, 207

b, 209

c, 209

d, 209 h, 207

1, 208; 209

п,207 q, 277 R, 209 s, 210

х, 228

основные, 207 перезапуск программы,

пошаговое выполнение,

продолжение

выполнения

программы, 209 распечатка программы,

точка останова, 208

вывод списка, 209

удаление, 209 установка, 209 трассировка • функции,

Отображение времени, 365

Отчет, 164

Пакеты

gzip, 42

libnet, 356

libwww-perl, 377

MacPerl, 43 Память

анонимная, 224 Папка, 172 Переадресация, 332 Перекодировка, 161 Переменные

$!, 104

$#имя массива, 87 $ , 55; 93; 105 $ARG, 242 @ 145

глобальные, 147

зарезервированные, 55

локальные, 151

область видимости, 147

приватные, 147

скалярные, 51; 54 Переменные окружения

НОМЕ, 179 Перенаправление, 332 Переносимость программ,

правила написания, 198 Печать, 162 Подпрограммы, 142

передача аргументов,

по значению, 223 по ссылке, 223 рекурсивные, 153 Подстановки, 120 на стороне Web-сервера,

Пользовательский агент,

Проблема 2000, 91

Профаммирование безопасное, 103 машин но-зависимого,

Программы chmod, 49 EDITEXE, 45 gunzip, 42 man, 44 perldoc, 43



Разыменование, 220 Регулярные выражения,

93; ИЗ

правила создания, Рекурсия, 153

Сбор информации, 375 Сетевой этикет, 352

Сети

внутренние, 282 Символы

$,54

@, 83; 87 вставки, 120 доллара, 120 Скаляры, 57 поиск, 158

Соглашение об

универсальных именах,

Списки, 83, 131 Спэм, 352 Ссылка, 219

на аргументы, 222 на массивы, 221 на хэш, 221

Ссылки, 218 Стек, 167 Строка, 52; 105 Структуры данных, 227 Счетчик посещений, 368

графический, 371 текстовый, 370

Точка останова, 208 Транслитерация, 161

Указатели, 218 Унифицированный локатор ресурсов, 283

Установка Perl, 39 Macintosh, 43 UNIX, 41

Windows, 41 Утилиты

perldoc, 59

PPM, 245 telnet, 322

Файловая система, 172 Файлы, 172 cookie, 336

безопасность, 345

отправка нескольким серверам, 343

перманентные, 341

персональные, 344

пример использования, 339

проблемы, 346

просмотр, 340 создание, 337

формат времени, 342 cookies.txt, 343

DBM, 140; 248 stable.tar.gz, 42

бинарные, 109 блокировка, 112

дескрипторы, 100 STDERR, 109

STDIN, 109 STDOUT, 109

запись данных, 107 конец, 105 копирование, 240 метаданные, 108

отбор, 174

открытие, 100 переименование, 181

перемещение, 181 перемещение указателя,

поиск, 238

получение информации,

права доступа, 182 расширения

.pm, 236 с произвольным доступом, 257 открытие, 257 семафорные, 262 тестирование, 110 удаление, 180 указатель, 258 чтение данных, 104 Факториал, 755 Фирмы ActiveState Tool, 41

Формы, 296 метод обработки GET,

метод обработки POST,

обработка данных, 299 Функции,142 binmode, 109; 324 chdir, 179 chmod, 183

chomp, 89; 105 close, 102; 107

closedir, 173 cookie, 337; 341 copy, 241

cwd, 179, 235; 236 dbmclose, 249 dbmopen, 249

delete, 133 die, 101; 104 each, 251

escape, 327 exists, 133 fastgetcwd, 236 find, 238 flock, 260 get, 378 getc, 112 getcwd, 236 glob сравнение, 176

grep, 124; 257 header, 323

Shuck, 44

Stufflt Expander, 43 однострочные, 212 Протоколы HTTP, 320

отладка, 322 передачи гипертекста,

320 Путь, 102



0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 [ 121 ] 122